8--------st----sd
7----sk--sl--sbwb
6sb----sb--sbwb--
5----sbwb--wd----
4wb--wb--sb------
3--------wl------
2----------wbwk--
1--------------wt
abcdefgh