8st------st------
7--sb----slsbsksb
6sb--sb----sb----
5------sb--------
4----wbwbslwd----
3--wl--------wbsd
2wbwb----wtwb----
1------wswtwk----
abcdefgh