### Random Post

### Recent Posts

- Enigma 415: Buses galore
- Puzzle 65: Division: figures all wrong
- Enigma 1097: Chessboard triangles
- Enigma 414: Nicely bungled, Sir!
- Tantalizer 473: Pigeon post
- Enigma 1098: Soccer heroes
- Enigma 413: Quargerly dues
- Puzzle 66: Hopes and successes on the island
- Enigma 1099: Unconnected cubes
- Enigma 412: A triangular square

### Recent Comments

### Archives

### Categories

- article (11)
- enigma (1,106)
- misc (2)
- project euler (2)
- puzzle (27)
- site news (43)
- tantalizer (27)
- teaser (3)

### Site Stats

- 164,347 hits

Initially I thought there were two solutions to this problem, but then I remembered that it was originally set in 1985.

This Python code runs in 35ms.

Solution:POINT = 85167.Your birth date represented by ENIGMA is 26/10/1943, and the date represented by EMPTY is 24/8/1979, on which date your age is 35 years, 302 days, and 302 corresponding to AGE. At the end of 1999 you will be 56 years old, represented by ON.

If the puzzle had been set after 24/8/1997 then that date could be represented by EMPTY, and your age then would have been 53 years, 302 days. In this case POINT would be 85169.

Line 33 of the program ignores solutions where EMPTY is after 1985.

Jim has kindly pointed out that the above version is flawed. In fact I mistakenly published the wrong version of my code – here is the correct version: