8st------sk------
7sbsbsbwd--wtsb--
6----sssb----sd--
5--------sb--st--
4--------wb----sb
3--wb--wbwb------
2wb--wbws----wbwb
1----wt------wk--
abcdefgh