8----------------
7----------------
6------------sk--
5--------------sb
4--------sssbsb--
3----------------
2--------------wk
1----------------
abcdefgh