Arif is now 5 times as old as Babu, but 7 years now he will be 3 times as old as babu. How old is Arif now?