8st--slsd--stsk--
7sbsb------sbsb--
6------slss----sb
5----sb--wb------
4----wb--ws------
3------------wl--
2wbwb----wl--wbwb
1------wtwdwtwk--
abcdefgh