8st----sdsksl--st
7sbsb------sbsbsb
6----ss--sbss----
5----sbsb--------
4------wb----sl--
3--wb----wbws----
2wbwlwb--wlwbwbwb
1wtws--wdwk----wt
abcdefgh