8--------------st
7----------------
6--sb------sksbsb
5--sb--sb--------
4--wbsswbslwl--wb
3----wbwk--------
2st--------------
1--wt--------wt--
abcdefgh