8--------st--sk--
7--sl----------sb
6--------st--sb--
5sbsbsd----sb----
4----------wb----
3--wb----sswtwdwb
2wb----wtws--wb--
1------------wk--
abcdefgh