8stsssl--------st
7sbsbsb--sksbsbsb
6------sb--------
5----------------
4----------------
3----sswb--ws----
2wbwbwb--wlwbwbwb
1wt--------wtwk--
abcdefgh