8st--sl------sk--
7sb--------sbwb--
6--sbsb----------
5--------------wd
4ws--wb----------
3--------------wb
2wb--------sdwbwk
1--------st------
abcdefgh