8------------sk--
7----------wdsb--
6sb------sb----sb
5------sbsdsb--wl
4----sb----------
3----ws------wb--
2wb--wb----wb--wb
1------------wk--
abcdefgh