8st--slsd----st--
7sb--------sb--sk
6--sssb--sbsl--sb
5--sb----wb----wl
4----sbwbwd----wl
3wb--wb----------
2----------wbwb--
1wt------wk----wt
abcdefgh