Part 3 cupcake tally rewrite.