Time Limits:
Nov 18 A Course 17:13