8----------------
7----------------
6sbsb----sk--sb--
5------wtsb--st--
4--------ssst----
3--wb--wtsl----wb
2wbwl--------wkwb
1----------------
abcdefgh