8--st----st--sk--
7sbsb--ss--sbsbsl
6----sbsl--sd--sb
5------sb--------
4------wb------ws
3wbwdws--wb--wbwl
2--wb------wb--wb
1----wt--wt--wk--
abcdefgh