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