8stsssl----st----
7sb----sd--sbskwl
6--sbsb--sb--sbwd
5------sswb------
4------wb--------
3----wb----ws----
2wb----wl--wbwbwb
1wt--------wtwk--
abcdefgh