8st--------------
7sb--sb------sbsk
6--sb----------sb
5--------wbwd----
4--sd--wbsb------
3--ws------------
2wbwbwb------wbwb
1----------wtwk--
abcdefgh