8--st--st--------
7----wtsssk----sb
6wd----sb----sb--
5--------sbsb--sd
4----------------
3--wb------ws--wb
2----------wbwb--
1------wt----wk--
abcdefgh