8stssslsdsk----st
7sbsbsb--sssbsbsb
6--------sb------
5------sbwb------
4--sl--wb--------
3----ws----------
2wbwbwbwl--wbwbwb
1wt----wdwkwlwswt
abcdefgh