8st--sl--sk----st
7--sb------sbsbsb
6sb--ss--sb------
5sd----sb--------
4wb----wbsswl----
3--wbwtwdwbws----
2----------wbwbwb
1--------wkwl--wt
abcdefgh