8st--sl--sk----st
7sbsbsb--sdsbsb--
6----sssl--------
5------sb--------
4------wbsb------
3----wb--wb--sbwb
2wbwbwlwswssswk--
1wt--wlwd------wt
abcdefgh