Tim, Jane, and Mary's ages