8wd------sk----st
7sb----sd----sbsb
6--sb----sl------
5--wl----ws------
4--------wb----wl
3wb--------------
2--wb------wbwbwb
1------------wk--
abcdefgh