8----------wt----
7----------wd--sk
6--sb----------st
5sb--sb------sb--
4--------------sb
3------------wb--
2wbwbwb----wb--wb
1------------wk--
abcdefgh