I finished puzzle #691 in 1 minute, 44 seconds