8stssslsd--stsk--
7--sb----slsbsbsb
6sb--sb--sb------
5--------wb------
4----wlwbwd------
3----wb----ws----
2wb--------wbwbwb
1wt--wl----wtwk--
abcdefgh