8st------st--sk--
7sb--sb----sb----
6----sbsb------sb
5----sl------sd--
4----------wtsl--
3----wbwl----wb--
2wbwb----ws--wb--
1wt----wd------wk
abcdefgh