finished puzzle #910 in
2 minutes, 5 seconds