8--sssk--------st
7----wdstsssbsbsb
6--sb--------sd--
5sb----wb--------
4--------ws--wl--
3----------------
2wbwb------wbwbwb
1----wt----wtwk--
abcdefgh