8----------------
7----------------
6----------------
5----------sbsk--
4st----------sb--
3------------wb--
2wb--------wtwk--
1----------------
abcdefgh