8--st----sd--sk--
7----------sbsbsb
6wt--------------
5----wbsb--------
4--------slwb----
3wb------wlwd----
2--st--------wbwb
1----------wtwk--
abcdefgh