8st------st------
7----sb----------
6sb--sssk--wb--sb
5--sbws------sb--
4----------------
3----wb--wlwswb--
2wbwb----wd--wkwb
1------wt--wt----
abcdefgh