finished puzzle #890 in
12 minutes, 55 seconds