8----------------
7----------sbsk--
6sb----------sbsb
5wb--sb----------
4--sbwb--------wd
3------wdwb------
2--wkwl----------
1----------------
abcdefgh