8------------stst
7--sl----sksb----
6sb----sbsb------
5----sb--sswbsbsb
4wbsb----wb----wb
3------------wb--
2ws--wbwkwl------
1--wt----wt------
abcdefgh