8------------stst
7sbsbsk------sb--
6----sbsd--sb----
5----------wd----
4ss--------wb----
3--------wl----wb
2------------wb--
1--ws--------wk--
abcdefgh