8------------wt--
7--ws------sb--sb
6------------sbsk
5sbwl------------
4--------------wd
3--------------wb
2--sb------wbwb--
1------------wk--
abcdefgh