Update readme.md to describe puzzle origins