8--------------sk
7--------------wd
6------sb--ws--sb
5----sb----sbsbwb
4----------------
3--------wlwb--sd
2wbwbwb------wt--
1----------wtwk--
abcdefgh