t          h     a      e     d     b     c
b