contestada

Mario is 18 years older than Joshua. If the sum
of their ages is 46 years, how old is each?