8------------skst
7sbsb----sb--sbsb
6----------------
5----sbsb--------
4----------------
3----------sd----
2wbwbsswb--wb----
1wt--wl--wkwd----
abcdefgh