> (2) one student cheated off of the other
You might believe that it's morally wrong to penalize the person who did the work, but I would have to disagree with you. Both Cheating and giving others the ability to cheat undermine the credibility of an institution and harm the legitimate efforts of others.