8------st----sk--
7--------wsst--sb
6sb--sl------sbwl
5wbsbwb----sd----
4--wb----sb------
3--wlwd--------wb
2------------wb--
1------wt------wk
abcdefgh