8--------------st
7sbsbws--ss--sbsb
6----------sb----
5--wl------ss----
4------sksbwl----
3--------------wb
2wbwb------wbwb--
1----wtwt----wk--
abcdefgh