8----st----slsk--
7--sd--ss--sbsb--
6st------------sb
5------wswb----wb
4sb--------------
3wb--------wb----
2--wbwd----wlwt--
1--wk--wt--------
abcdefgh