8----st--------sk
7----------sbsb--
6sb------ss----sb
5--sb------------
4----------------
3wb--------wswb--
2--wb--wl--wb--wb
1--------wt--wk--
abcdefgh