8sk--------------
7--wd----wk------
6wb--------------
5--wb------------
4----------------
3----------------
2----------------
1----------------
abcdefgh