8----------------
7--------sbwd--sk
6------sb--slstsb
5sd--sbwb--------
4----------------
3------wlwb------
2st--------wbwb--
1--wt------wtwk--
abcdefgh