8--sk--st--sl--st
7----------sd----
6--sbsl----sb----
5sbwssb--sb--sb--
4wb--wbsbwbsswbsb
3--wb--wb--wb--wb
2wt----ws----wl--
1------wt--wdwk--
abcdefgh