8--------st--sk--
7------------wd--
6----sb----------
5sb--------sbwt--
4wbsb--wb--------
3----wb----------
2--wb------wkwb--
1----------------
abcdefgh