Section 10 of CS 302
