8----wl------sk--
7------ss--sbsbsb
6--------sbss----
5----------------
4sl----sbwb------
3----------wbwb--
2------wl--wk--wb
1------------wswt
abcdefgh