生成一个包含10个名字和对应年龄的名单，并找到最年长和最年轻的人的名字。
名单:
1. Alice - 24
2. Bob - 35 
3. Claire - 27
4. David - 31
5. Emily - 20
6. Frank - 42
7. Grace - 19
8. Henry - 28
9. Isabella - 33
10. Jack - 25

最年长: Frank
最年轻: Grace