8----------------
7------------sbsb
6----------------
5--sb------------
4------------wb--
3wbsk--sbsb----wb
2----------------
1--------wk------
abcdefgh