8--------------wd
7----------------
6----------wtsk--
5------------ws--
4----------wb----
3--------st------
2------------wbwk
1----------------
abcdefgh