cs207-FinalProject Group Number: 24 Group Member: Jessica Wijaya Shujian Zhu William Palmer Malik Wagih