8--sk------st----
7--sb----sl------
6sb--------------
5----------wb----
4------sbsd--stsb
3--------------wd
2wbwb------wkwswb
1wt--wl----------
abcdefgh