8stss--sdsksl--st
7sbsbsb----sbsb--
6--------sbsssl--
5--------------sb
4----wlwb----wbwb
3----ws--wbwb----
2wbwb------------
1wt--wlwdwk--wswt
abcdefgh