8------sd--stsk--
7--sb--slsl--sb--
6sb------sb------
5----wbsb--st----
4wb----wb------sb
3--wb--wd--ws--wb
2--------wt--wbwl
1--------wt--wk--
abcdefgh