Started Optional Q2. Finished coding the general algorithm but finding bugs. Half way through debugging