Kamal Priyan is an emissary. Nirmal is 25 years old and 4 years younger than Emalashehan. Priyan is 5 years older than Rohan. How old is Priyan?