8st--sl--sk----st
7sbsbsb----sbsb--
6------sb--sl----
5--------------sb
4----wlsbwbwd----
3------wb----wb--
2wbwbwb----wb--sd
1wtws----wtwk----
abcdefgh