From the pair programming exercise