8----------------
7----------sk----
6----------------
5sb--------wbwb--
4wb----sb--------
3--wb--wb------wd
2--wb------wk----
1----------------
abcdefgh