@lampiaodecapoeira,
lampiaodecapoeira wrote:
The problem is, how do I prove step 4 (that k is a multiple of n)?
How indeed...
You have k = (n/2)n, but to conclude from that that k is a multiple of n is tantamount to saying that (n/2) is an integer, which is begging the question, since if you know n/2 is an integer, then you already know n is even.
Instead of your route, you could trying branching off in another direction after step 2.
You have: 2 | n*n.
Are you allowed to use the little theorem that says: if you have prime p, and integers a and b such that p | ab, then p | a or p | b ?