GEICO interview question

Most challenging assignment/project given