8----------------
7--sb------sb----
6sb------sk----sb
5------sb----sbwb
4--wbstwksb--wb--
3wb------wb------
2----------------
1----------------
abcdefgh