8--------st--sk--
7--slsdss----slsb
6sb----sbst--sb--
5--sb--------wl--
4----sb--wbwd----
3----wb----------
2wbwbwlws--wbwb--
1------wtwt--wk--
abcdefgh