OOFIE (Explicit)

The Routine (Explicit)