Spoiler for looks like

Pat is 27 and told the truth. See analysis below.

Chris then lied.

Let's assume he ONLY lied about his present age and was accurate otherwise.

Without that restriction we can't conclude very much.

Chris used an age of xy.

He then calculated an age plus age next year times 5 to be xy5.

Adding last digit of birth year gave 229,

so he claimed to be 22 in 1993 with a birth year ending in 4.

That is impossible.

Chris' age actually is 9, 19, 29, 39, ...

If he's about the same age as his friend Pat, he's 29.

Pat is 27 and told the truth. See analysis below.

Chris then lied.

Let's assume he ONLY lied about his present age and was accurate otherwise.

Without that restriction we can't conclude very much.

Chris used an age of xy.

He then calculated an age plus age next year times 5 to be xy5.

Adding last digit of birth year gave 229,

so he claimed to be 22 in 1993 with a birth year ending in 4.

That is impossible.

Chris' age actually is 9, 19, 29, 39, ...

If he's about the same age as his friend Pat, he's 29.

- 0