8----skst------st
7sbsb------sbsl--
6--sd--sb------sb
5----sbwb--------
4----wb--wbwl----
3----ws--------wb
2wbwb--wd--------
1wt--------wtwk--
abcdefgh