8----st------sk--
7sbsb--------sb--
6----sb--sbwt----
5--------------sb
4----wbwbsl------
3--wb----wb--slwb
2wbwl--------sd--
1----wtwdwk------
abcdefgh