### Random Post

### Recent Posts

- Puzzle 31: Division. Figures all wrong
- Enigma 483: Undigital … Unfathomable?
- Enigma 1028: A perfect pass
- Tantalizer 438: Spring collection
- Enigma 482: Hopscotch
- Enigma 1029: Chancelot
- Teaser 2907: Combinatorial cards
- 2018 in review
- Enigma 481: Seconds out?
- Enigma 1030: Uncommonly different progressions

### Recent Comments

### Archives

### Categories

- article (11)
- enigma (1,243)
- misc (3)
- project euler (2)
- puzzle (61)
- site news (49)
- tantalizer (62)
- teaser (6)

### Site Stats

- 200,589 hits

We can use the [[

SubstitutedExpression()]] solver from theenigma.pylibrary to tackle this puzzle. I’ve used lower case letters for the dashes.The following run file executes in 156ms.

Run:[ @repl.it ]Solution:IMPINGE = 5285061.And A=4.

The multiplication sum is: 163 × 648 = 105624.

Although it is not necessary to solve the puzzle, the extra [[

"GAP % 9 = 0"]] expression saves about 25ms of CPU time.Am I alone in thinking that one normally writes the intermediate lines in the reverse order?

I know it makes no difference to the sum, but the way the puzzle is arranged looks odd.

Yes. The intermediate totals are in the opposite to order to what I would expect too. Although the positioning in the columns makes it clear which is which, and in some ways presenting the multiples of G, A, P in that order makes sense.