8------st------sk
7sb--------sbwd--
6slsb--sd--sb--wl
5----sb----------
4----wb--wb------
3------wb------wb
2wbwb------wbwb--
1wt--------wtwk--
abcdefgh