Add pseudocode, solution, and reflection.