2. 12 friends agree to go out for a meal once a week, each time evenly divided into 3 tables. Each table seats 4 people, until any two people have eaten at the same table at least once. How many weeks are needed at minimum?