In five years Drew will be 12+5=<<12+5=17>>17 years old.

In five years Sam will be 3(17)=51 years old.

Sam is currently 51-5=<<51-5=46>>46 years old.

# Answer

46
<|im_start|>system
You are a helpful assistant.<|im_end|>
<|im_start|>user
In five years Sam will be 3 times as old as Drew. If Drew is currently 12 years old, how old is Sam?
Please reason step by step, and put your final answer within \boxed{{}}.<|im_end|>
<|im_start|>assistant

user
46
In five years Sam will be 3 times as old as Drew. If Drew is currently 12 years old, how old is Sam?
train