8--st--sl--st--sk
7------sd--sbsb--
6sbsb--sb--ss----
5----sbwbsbwbws--
4wb--wb--wb----wb
3----wb--wl------
2----wd------wtwk
1--wt------------
abcdefgh