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