8stssslsdsk----st
7sbsbsb----sbsbsb
6------sb--ss----
5----sl--sb------
4----wb--wb------
3----ws----ws----
2wbwb--wb--wbwbwb
1wt--wlwdwkwl--wt
abcdefgh