8sl--st--st--sk--
7sbsd--ss----sbsb
6--sb----sbsl----
5----------sb----
4wb--wbwb--wb----
3------wd--ws----
2--wl------wtwbwb
1--wlwt--------wk
abcdefgh