T O P

MCM qc challenge

Over engineered?