I'll give you a question, please answer with step-by-step reasoning process.
In five years Sam will be 3 times as old as Drew. If Drew is currently 12 years old, how old is Sam?

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

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

Sam is currently 51 - 5 = 46 years old.

.

So, the answer is 46