#204 recreated problem
#204 refactored puzzle duplicate detection
#219 using files() from Env
Merge pull request #223 from krzyk/219

#223: pull request #219 using files() from Env
Merge pull request #222 from krzyk/204-retry

#222: pull request #204 refactored puzzle duplicate detection