I finished the puzzle #633 (8x8) in  
6 minutes, 12 seconds