Programming assignment for an internship application