8------st--------
7--sbsb----------
6sb--sb------sk--
5----------sbsbsb
4--------wb------
3------wbwkwbwb--
2wbwb----ws--wb--
1------wt--------
abcdefgh