CAN201_CW1 XJTLU, CAN201, Course Work 1, 2023 Authors: Tianxin Zhao, Peiyu Hu, Tan Chen, Dingjie Cao, Heng Liu In Group 44