8stssslsdsksl--st
7sbsb--sbsbsbsbsb
6----------ss----
5----sbwb--------
4----------------
3----ws----------
2wbwbwb--wbwbwbwb
1wt--wlwdwkwlwswt
abcdefgh