James is 35-23=<<35-23=12>>12 years younger than John

5 years less than Tim's age is 79-5=74 years old

So John is 74/2=<<74/2=37>>37 years old

That means James is 37-12=<<37-12=25>>25 years old

# Answer

25
<|im_start|>system
You are a helpful assistant.<|im_end|>
<|im_start|>user
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?
Please reason step by step, and put your final answer within \boxed{{}}.<|im_end|>
<|im_start|>assistant

user
25
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?
train