program very good. What's missing is the required comment about the assignment, -2 points.