8st------------st
7--sl----slsbsk--
6sbsd----sb--sb--
5--sbsb--wb--wssb
4------ss--wb----
3wb----wbwd----ws
2--wbwb--wl--wbwb
1--wt------wt--wk
abcdefgh