8----st--slst----
7------------wdsk
6sb------sd------
5--sb--sbwbsb--sb
4----------wb----
3----wb----------
2wbwb----------wb
1------------wtwk
abcdefgh