8----------------
7sbsbsb----sksbsb
6st--------------
5----------------
4----wbwb--------
3wb------wt--wb--
2----wb------wkwb
1----------------
abcdefgh