8------st----sk--
7sbsl----slsbsbsb
6--sb----sb------
5----sb----------
4--------wbwb----
3wb--wbst------wb
2--wb--ss----wb--
1--wt--wkwl----wt
abcdefgh