8----------------
7------sk--------
6----------sl--sb
5--sbwlwbsbwksb--
4--wb----wb------
3------------wb--
2----------wb--wb
1----------------
abcdefgh