Student writing solutions to challenging mathematical problems, finite arithmetic structure, growth of mathematical understanding.