8----------st----
7--sb--------slsk
6----------------
5--wssb--sb----wl
4--sswb--wbsbwk--
3------------ss--
2--wl------wdwb--
1--------------sd
abcdefgh