8stssslsd--stsk--
7sbsbsl----sbsbsb
6----sb----------
5----wbsb--------
4------wbss------
3--wb--------wb--
2wbwl----wb--wlwb
1wtws--wdwk--wswt
abcdefgh