8------sd--st----
7sb----sl--sbsk--
6--sbst------sbss
5----sb----------
4--------wlws--sb
3------wbws------
2wbwbwbwd--------
1----wk------wtwt
abcdefgh