8--------sk------
7slsb----sd--sb--
6sb--sb----sb--sb
5----wb--sb------
4wbwb----wbss----
3------wd--wb----
2--------wkwlwbwb
1----------------
abcdefgh