8st------sk----st
7sbsb------sbsbsb
6----ss----------
5--wlslsb--sl----
4----------------
3--------wbws----
2wbwb------wbwbwb
1wt--wl--wk----wt
abcdefgh