8----------------
7wlsbsk----------
6----------------
5----------------
4wbwt------------
3------------wk--
2--wbwb----------
1----------------
abcdefgh