8----------------
7----------------
6------sk--sb----
5sbsb--sssb--sb--
4--------wk--wb--
3----wb----wb----
2wbwbwl----------
1----------------
abcdefgh