8st--sl----stsk--
7sbsb--sssd------
6----sb--sbsb--sb
5------ss----sbwb
4------wbws--wb--
3wbwl--wd--ws----
2--wbwb----wb----
1wt--------wtwk--
abcdefgh