>I was also lectured by some senior professors that "I should change my assignments from year to year". (Thanks for the suggestion, buddy, this is exactly how I detected the cheaters.)
what? how can there be cheaters to detect if the assignment is completely different?