Add psudocode, solution, and reflection.