Submit Assignment 2 from Jennting Timothy Hsu