Group A / ELEC351_GroupA_Fork3