PROGRAM BY PTR. OMAR GRIEVE