8stssslsdskslssst
7sbsb----sbsb--sb
6------------sb--
5------sb--------
4------wb--------
3----------ws----
2wbwb----wbwbwbwb
1wtwswlwdwkwl--wt
abcdefgh