8stsssl------ssst
7sbsb----sk----sb
6----sbwssb--sb--
5--wl------sb----
4------wd--------
3----------------
2wbwbwb----wbwbwb
1wt------wk--wswt
abcdefgh