I finished the puzzle #661 (8x8) in  
7 minutes, 57 seconds