8--------st--sk--
7sbsb--ss--sbsbsb
6----------ss----
5----------stwl--
4wbsdwssbsb------
3--wbsl--------wb
2--------wdwbwb--
1--wt--wt----wk--
abcdefgh