8----------------
7------sssk--sbsb
6----wt--sssb----
5wssb----sb------
4--wb----wk------
3wb------wl------
2----------wbwbwb
1------st--------
abcdefgh