ECN 3111 Group3 (wangxiaoyi 208736)