8------st------sk
7--------wtwd----
6--------sbsbwssb
5--wt------------
4----------------
3----------------
2wb--------wbwbwb
1------------wk--
abcdefgh