This is a repo for Minerva legacy assignment. This algorithm takes in three input .csv files (questionnaire response, legacy basic info, legacy checklist) and output a split into 25 legacy groups each consist a maximum of 6 students. It takes into considering students' credo selection and country representation.