-- Database schema
| museum : Museum_ID [ INT ] primary_key , Name [ TEXT ] , Num_of_Staff [ INT ] , Open_Year [ TEXT ] | visitor : ID [ INT ] primary_key , Name [ TEXT ] , Level_of_membership [ INT ] , Age [ INT ] | visit : Museum_ID [ INT ] primary_key visit.Museum_ID = museum.Museum_ID , visitor_ID [ TEXT ] visit.visitor_ID = visitor.ID , Num_of_Ticket [ INT ] , Total_spent [ INT ] |
-- -- Find the name and age of the visitor who bought the most tickets at once.

SELECT t1.name ,  t1.age FROM visitor AS t1 JOIN visit AS t2 ON t1.id  =  t2.visitor_id ORDER BY t2.num_of_ticket DESC LIMIT 1;