8----sk--st------
7sbsb------sb----
6----------------
5------wbst--sbsb
4----wb--ss------
3--wbws--sb--wbwb
2wb------wl--wk--
1--------wt------
abcdefgh