8----------------
7----------------
6--ws------------
5--wb------sk----
4------wt----sb--
3wb----wb----wbsb
2----------wb--wb
1--------wt--wk--
abcdefgh