### Random Post

### Recent Posts

- Enigma 1084: 1-2-3 triangles
- Tantalizer 466: Diplomacy
- Tantalizer 467: Nine men went to mow
- Enigma 1085: Cut and run
- Enigma 425: Them thar’ Hills
- Puzzle 60: Uncle Bungle gets the last line wrong
- Enigma 1086: Stacking trays
- Enigma 424: A round of fractions
- Tantalizer 468: Shell fire
- Enigma 1087: Egyptian triangles

### Recent Comments

Jim Randell on Enigma 1084: 1-2-3 triang… | |

Brian Gladman on Enigma 1084: 1-2-3 triang… | |

Jim Randell on Enigma 1084: 1-2-3 triang… | |

geoffrounce on Enigma 1631: Joe’s … | |

geoffrounce on Enigma 1626: Pascal’s… |

### Archives

### Categories

- article (11)
- enigma (1,128)
- misc (2)
- project euler (2)
- puzzle (32)
- site news (43)
- tantalizer (34)
- teaser (3)

### Site Stats

- 169,890 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: