commit c# part 1 homeworks