puzzle
puzzle-2
puzzle-off
All under MIT or ISC license - free for your personal and commercial projects.