#F16 Colin Mai John Reinbein *Issue #8 (150 points) Link: #8 *Issue #24 (200 points) Link: #24 *Issue #31 (400 points) Link: #31