8--sk--st------st
7--wdsbsd--------
6----wlsb--sb----
5------wbsb--sl--
4--------wbsb--sb
3----------wb----
2wbwbwb----wb--wt
1--wk----------wt
abcdefgh