If in five years, Hania will be 45 years old, currently she is 45 - 5 = 40 years old. Ten years ago, Hania was 40 - 10 = 30 years old. Samir just turned half the age Hania was 10 years ago, which means she is 30 / 2 = 15 years old. In five years, Samir will be 15 + 5 = 20 years old.
The answer: 20
Reverse engineering the question: Samir just turned half the age Hania was 10 years ago. If in five years Hania will be 45 years old, what will Samir's age be five years from now?


Reasoning and answer: Nancy has 40 + 20 = 60 pearl beads. So, Nancy has a total of 40 + 60 = 100 beads. Rose has 2 x 20 = 40 stone beads. So, Rose has 20 + 40 = 60 beads. Thus, Nancy and Rose have 100 + 60 = 160 beads altogether. Therefore, they can make 160 / 8 = 20 bracelets.
The answer: 20
What was the question?
Question: Nancy and Rose are making bracelets, and there are eight beads in each bracelet. Nancy has 40 metal beads and 20 more pearl beads. Rose has 20 crystal beads and twice as many stone beads as crystal beads. How many bracelets can Nancy and Rose make?


He has to climb 9 * 10 = 90 feet. That means he needs to climb 90 * 12 = 1080 inches. That means he needs to climb 1080 / 18 = 60 stairs.
The answer: 60
Reverse engineering the question: John climbs up 9 flights of stairs. Each flight is 10 feet. If each step is 18 inches, how many steps does he climb up?


Reasoning and answer: He needs 1000 * 10 = 10000 liters of gas. So he needs 10000 / 500 = 20 tanks.
The answer: 20
What was the question?
Question: John buys 1000 balloons. Each balloon holds 10 liters of air. If he buys 500-liter tanks of gas, how many tanks does he need to buy to fill all the balloons?


Wyatt has 10 - 4 = 6 yellow envelopes. The total number of envelopes he has is 10 blue + 6 yellow = 16 envelopes.
The answer: 16
Reverse engineering the question: Wyatt has 10 blue envelopes. He has 4 fewer yellow envelopes than blue envelopes. How many envelopes does Wyatt have in all?


At 7 weeks old, the puppy weighed 6 pounds, but doubled in weight by week 9 to reach a weight of 6 * 2 = 12 pounds. It doubled in weight again at 3 months old to reach a weight of 12 * 2 = 24 pounds. It doubled in weight again at 5 months old to reach a weight of 24 * 2 = 48 pounds. And it reached its full adult weight by adding another 30 lbs to reach a final weight of 48 + 30 = 78 pounds.
The answer: 78
Reverse engineering the question:
Bert's golden retriever has grown tremendously since it was a puppy. At 7 weeks old, the puppy weighed 6 pounds, but doubled in weight by week 9. It doubled in weight again at 3 months old, and doubled again at 5 months old. Finally, the dog reached its final adult weight by adding another 30 pounds by the time it was one year old. What is the dog's full adult weight, in pounds?