First iteration of csharp/grade-school