8--------wl------
7--sb----wt------
6sbsk------------
5------sl--------
4--wb--wd----wb--
3wb------------wb
2----wb----wb----
1------------wk--
abcdefgh