8----wt----------
7--------sk------
6sb------wb------
5--------------sb
4wb----------sbws
3--wbwl--sl--wb--
2----sd------wkwb
1----------------
abcdefgh