8----st----------
7sb------sksb----
6--sbsdsb--------
5--------sb--sb--
4----wb--sssswb--
3--------------wd
2wbwl--ws--wb----
1wtwt------wk----
abcdefgh