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