8stssslsd--stsk--
7sbsb----slsbsbsb
6----sb--sbss----
5----------------
4----wlwbwb------
3----ws----ws----
2wbwb------wbwbwb
1wt--wlwd--wtwk--
abcdefgh