I renamed the project from HomeworkSolution to CatPointConnect so it is consistent with the stated homework problem. Therefore if they test it with a script it should run OK.