8stssslsdskslssst
7sbsb------sbsbsb
6----sb--sb------
5------sb--------
4----wbwb--------
3--------wbws----
2wbwb------wbwbwb
1wtwswlwdwkwl--wt
abcdefgh