8st--------stsk--
7----------sb--sb
6sb------sbsb----
5------sb------sl
4----------------
3sdwb----wbws--wb
2wb------wdwbwb--
1----wt----wtwk--
abcdefgh