Lahiru is 42 years old and Amitha is 20 years younger than Lahiru. How old is Amitha?