### Random Post

### Recent Posts

- Enigma 1109: All square in games
- Enigma 402: A DIY puzzle
- Puzzle 71: All wrong, all wrong
- Enigma 1110: Dots and lines
- Enigma 400: Potential difficulties
- Tantalizer 479: Cat and five tales
- Enigma 1111: Base-age
- Enigma 399: Time, gentlemen, please
- Tantalizer 480: Pitter patter
- Enigma 1112: Patio zones

### Recent Comments

Jim Randell on Enigma 1653: Cut-free | |

Jim Randell on Enigma 1109: All square in… | |

Jim Randell on Enigma 402: A DIY puzzle | |

geoffrounce on Puzzle 71: All wrong, all… | |

Jim Randell on Puzzle 71: All wrong, all… |

### Archives

### Categories

- article (11)
- enigma (1,080)
- misc (2)
- project euler (2)
- puzzle (21)
- site news (42)
- tantalizer (21)
- teaser (3)

### Site Stats

- 157,134 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: