CS 302 Section 6 (Greg Sharp)
