Finished assignment and critique.