8----st------sk--
7sbsb------sbsb--
6--------sb----sb
5------sbwb------
4----stwbslwswb--
3--sd----wb--wd--
2--------wt----wb
1----slwtwl--wk--
abcdefgh