8st--------stsk--
7--sl------------
6sd----ws----sbsb
5sb----sbwbsbsl--
4----------wb----
3----wb------wd--
2wb----------wlwb
1--wt------wtwk--
abcdefgh