8--------st--sk--
7sbsb------sbsbsb
6----------------
5------sdstsb----
4----------------
3--------sl------
2wbwbwbwl--sswtwb
1----------wdwtwk
abcdefgh