8----------------
7----------------
6----------------
5--wb------------
4----------sk----
3--wkwbwd----wd--
2--------------sb
1----------------
abcdefgh