8----------------
7------------sbsb
6------skwbsb----
5------wl--------
4------sb--------
3----------------
2----wb--wk--wbwb
1----------------
abcdefgh