8----st------sk--
7--sbsdst--sbsbsb
6sb--------------
5------sbsbwdwb--
4wbwb------ss----
3wl--wbwb--------
2--wkwt--------wb
1------wt--------
abcdefgh