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