Mini-Project Report (May 24th 2019)