By: Group 3-012 Group Memebers: Wang Jiale 1O3 (leader) Daryl Chionh 1O3 Daniel Hong 1O3 Michael Liu 1O3.