递归算法的应用,不是很会

有7个学生坐在一起。
问第7个学生多少岁,他说比第6个学生大2岁;
问第6个学生多少岁,他说比第5个学生大2岁;
问第5个学生多少岁,他说比第4个学生大2岁;
问第4个学生岁数,他说比第3个学生大2岁;
问第3个学生,又说比第2个学生大2岁;
问第2个学生,说比第1个学生大2岁;
最后问第1个学生,他说是10岁。
请问第6个学生多大?
老哥们这个用递归怎么写?

第n个学生的年龄是第n-1个学生的年龄+2,然后当n=1的时候,年龄是10岁。

def age(n):
    if n==1:return 10
    else:return age(n-1)+2

print(age(6))