8----------------
7--wt------------
6--wbsk------sb--
5wb------sbsb--sb
4----------------
3----------wkwbwb
2----------wb----
1----------------
abcdefgh