t          h     a      d    b     br      c


@