8----------------
7sbsb----------sb
6------sk----sb--
5------slsbsb----
4----------------
3--wbwb--wkwb--wb
2wb--ws------wb--
1----------------
abcdefgh