8wdsssdsk------st
7--------wtsb----
6sb--sbws--sb----
5--sb----------sb
4------wb--sbwb--
3wb------------wb
2--wbwb----wb----
1----wk--wt------
abcdefgh