8st------st--sk--
7slwdsb--sd--sbsb
6----ss------ss--
5----wb--sb------
4--wb--sb--------
3----------wswbwb
2------wlwbwbwl--
1wt--------wtwk--
abcdefgh