Submitting solution for 3_group_challenge