8----------------
7------sk----sb--
6----wl------wtsb
5sb--------wbsb--
4st----wb--slwb--
3--------------wb
2----------wbwk--
1----------------
abcdefgh