Working programs are all alike; every broken program is broken in its own way.
At least, that's how it should be. When multiple students submit solutions that take the same strange, nonworking approach, I get suspicious.
Pro tip for students: I'm not giving you these assignments because I want more copies of the solution. Struggling with them is how you learn.
#education