finished puzzle #917 in
3 minutes, 47 seconds