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