CS311: Add final writeup.