8----------------
7------wkwtwbst--
6--------------sk
5----------------
4----------------
3----------------
2----------------
1----------------
abcdefgh