8st------skslssst
7sbsbsd--sbsbsbsb
6----sl----------
5----------------
4------wb--sb----
3----------ws----
2wbwb--------wbwb
1wtwswlwdwk----wt
abcdefgh