Congratulations, you finished puzzle #948 in

4 minutes, 20 seconds