8--------sk----st
7stslsd----sbsbsb
6sbss--slsb------
5----sb----------
4----wb--wl------
3wbwbws------wb--
2--------wdwb--wb
1wt--wlwt----wk--
abcdefgh