8----st--stsk----
7----------sbsbsb
6----------------
5sbsbslwb--wb----
4----------------
3----wb----wkwbwb
2wbwb----wt------
1----------------
abcdefgh