8--------st----st
7sbsk----wbsbsbsb
6--sbslwl--------
5--------wd------
4----sb----------
3----wb--wb------
2wbwb------wbwbwb
1wt----wt----wk--
abcdefgh