Added ages. Fixed bugs and solution