THERAPY (Explicit)

PROBLEM SOLVER (Explicit)