An 8-year-old boy named Albert has a 10-year-old brother named Benny. Albert joins the service at 20 leaving Benny feeling bitter that he no longer has a brother to look up to. After 7 years, Benny is finally ready to make up with Albert who has been out of the service for 5 years. How old is John now?
  1. 27
  2. 15
  3. 25
  4. 32
  5. 23
Explanation
Answer: c - 25

There’s a 2-year difference between the boys. Albert leaves to join the service at 20 and 7 years pass, making him 27. That means Joe is 25. Note that it’s irrelevant that he’s been out of the service for 5 years.

Key Takeaway: Not all of us love brain teasers. If this is you - don’t panic! Carefully sift through what information you have, throw out the useless information and keep what you can use.
Was this helpful? Upvote!
Login to contribute your own answer or details