athenahealth interview question

Basic object oriented and recursion type questions.