finished puzzle #831 in
1 minute, 54 seconds