8--sk------st----
7----------------
6--------------sb
5------------sb--
4--wbwb----------
3--------------wb
2--wb--sb--sb----
1wt--------wk--wt
abcdefgh