TT i | ir(