8st--slsd--st----
7sbsb------sb--sk
6------sbsbss----
5----------------
4--wdwb--wb----wl
3----ws----------
2wbwb------wbwbwb
1wt------wkwl--wt
abcdefgh