8sk------------st
7sd--st--slsb--sb
6--wt--sb--sb----
5wbwl--wbsbsl----
4--sb------------
3--ws------------
2--wbwb--wd--wbwb
1----wkwt--------
abcdefgh