8----------------
7----------------
6------skwlsb--sb
5--------sb--sbwb
4--sb----wk--wb--
3------------wb--
2----------------
1----------------
abcdefgh