TIP (Explicit)

OPP (Explicit)