The sum of Rahim's age and his son's age is 55 years. 5 years ago Rahim's son was 29 years younger than Rahim. What is the son's present age ?