8----sk----------
7--------ss------
6sbsdsb--------sb
5--sbslwb--------
4------------sl--
3wbwl--wb--sbwb--
2--wbwbwd--------
1wt--wl--wtwk--st
abcdefgh