Ah, but the puzzle wouldn't work otherwise -- too lenient and you can't get situations with fun deductions.
By Nekogames, of Parameters and Cursor^10 fame: Defragger
For some reason it's not linked off the English version of their games list, which may be why no-one has heard of it.