8------------sk--
7----------sbsbsb
6sb--------------
5--sb------------
4--------wbss----
3--wbwb--ws----wb
2wbwl------wkwb--
1wt----------st--
abcdefgh