Minerva Project interview question

Generic OO coding challenge