8------st----sk--
7----------sbsbsb
6----------------
5--sbsb----------
4wk--ss----------
3wb------wb--wbwb
2--st------wb--wt
1--wt------------
abcdefgh