I finished the puzzle #516 (6x6) in 5 minutes, 49 seconds