SOLID (Explicit)

DETOUR (Explicit)