I finished puzzle #675 in 13 minutes, 52 seconds

Had to restart 7 minutes in because I goofed up.