8------st--stsk--
7--sl----ss--sbsb
6sb------wdss----
5sdsb----ws------
4----sb--wb------
3----wbwb--------
2wbwb------wbwbwb
1wt--------wtwk--
abcdefgh