Answer:
Karim will never have triple age as his brother, it has happened already 1 year ago, thus he won't give him a gift
Explanation:
Equations
Let's make:
x = the number of years from now
Karim now is 22 and Ziad is 8. x years from now Karim will be
22 + x years old and Ziad will be
8 + x years old.
Karim will give Ziad a wonderful gift when:
22 + x = 3(8 + x)
22 + x = 24 + 3x
Solving:
x = -1
This means that Karim will never have triple age as his brother, it has happened already 1 year ago, thus he won't give him a gift