8st----sd------st
7sbslsb----------
6--sb--sl------sb
5------wb--------
4sk----wb--------
3--wb------------
2wb----wlwd--wbwb
1wtws----wk----wt
abcdefgh