I agree that this assignment is a bit harder than the average "connect the numbered dots" specification, because you have to read the whole thing and imagine how to structure the program to...