Answer:
Dan is 25 years old.
Explanation:
1. Find out Dan's age from 8 years ago: 14 - 8 = 6
2. Find out how old Marge was: 6 ÷ 2 = 3
3. Add 8 years to Marge's age to find out how old she is now: 3 + 8 = 11
4. Add 14 years to Marge's age now to find out Dan's age now: 11 + 14 = 25
∴ Dan is 25 years old