I don't think the -5 point ELO is a good idea for three reasons. 1. If you get the puzzle Wrong the penalty is often much higher than -5 so the cheats would still use the loophole, the penalty should be the same as getting the puzzle Wrong. 2. If someone wants to cheat then they will using a search engine. 3. Players shouldn't leave a puzzle until they have attempted it, if they do, the attempt should be considered Wrong. My solution would be, remove the -5 ELO penalty and class the attempt as wrong if they leave the puzzle. This is how I thought it worked when I first joined the site.