8stssslsdst--sk--
7sb--------sbsbsb
6----sbsl--ss----
5--sb------------
4------wswb------
3------wb------wb
2wbwbwb--wlwbwb--
1wt--wlwd--wtwk--
abcdefgh