Sunil is 25 years old and his son is 20 years younger than him. How old does Sunil son is?