tt competition (7)