nothing, unless you are ACTUALLY GOOD in php+oop+pmmp
you will have to come up with your own, and also have the ability to evaluate the answer, this is not math one question can yield more then one answer