8----slskwtss--st
7st----ss----ws--
6----sbwl------sb
5sbsb--sbwb--sb--
4------wb--------
3wb----wl--------
2--wbwb------wbwb
1--------wt--wk--
abcdefgh