Come up with a question and reasoning that would justify this answer: 25
The question is: James turned 23 the same time John turned 35. Tim is 5 years less than twice John's age. If Tim is 79 how old is James?
Step-by-step reasoning process: James is 35 - 23 = 12 years younger than John. 5 years less than Tim's age is 79 - 5 = 74 years old. So John is 74 / 2 = 37 years old. That means James is 37 - 12 = 25 years old.