shorter reverse(longer) shorter