Jigzilla: The automatic puzzle solving machine (part 1)
youtube.com