athenahealth Interview Question

the puzzles