8stssslsdsk----st
7sbsb----slsbsbsb
6----sb----ss----
5------sb----wl--
4------wb--------
3----ws--wb------
2wbwb------wbwbwb
1wt----wdwkwlwswt
abcdefgh