8----------------
7----------------
6----st----sk----
5--------sb--sbsb
4------sswbsb----
3----------wb--wb
2wt--sb----wkwbwl
1----------------
abcdefgh