18 years ago, Sam was thrice as old as trishu. Sam is 54 years old now.

A)how old will Sam be 5 years from now ?
B)how old was trishu 5 years ago?

18 years ago , Sam was 36 ... so trishu was 12

... the difference in their ages is 24