CS31: Discussion 1G