8stssslsd----ssst
7sbsbsbsbslwdsksb
6----------------
5------------wb--
4----wlwbwb------
3----------------
2wbwbwb----wbwb--
1wtwswl--wk----wt
abcdefgh