added age distribution solution