8----st------sk--
7------ss--sbsbsb
6----------------
5sb------sb------
4wbsb--sb------wb
3--wb----slslwbwl
2--------st------
1--wt--wtwl----wk
abcdefgh