8----------st--sk
7------------sbsb
6--sbsb----sd----
5----sb--wd------
4--------wbwb--wb
3------wbwl------
2--wbwb------wkwb
1----------------
abcdefgh