8st----------sk--
7sbsbsb----sbslsb
6--------sdsssb--
5----------------
4----------------
3wbwkwssb------wb
2--wl------wbwb--
1------------wswt
abcdefgh