8stssslsdsk----st
7sbsbsb--sbsbslsb
6------sb--sssb--
5----------------
4----wbwbwb------
3----ws----------
2wbwb------wbwbwb
1wt--wlwdwkwlwswt
abcdefgh