8--sl------------
7------------sk--
6wb------sd----sb
5--wdsb----wl----
4----wb----------
3----------------
2wkwb------------
1----------------
abcdefgh