Is this question well posed? If not, can you improve it? If so, what is the solution?
I am holding a dinner party for 12 people. Their names are A, B,...L. The seats are numbered: 1, 2, ... 12. The people are sitting at a circular table.
They start off being seated as follows: A is in seat 1, B is in seat 2, ... L is in seat 12. This is denoted a follows: A->1; B->2;...;L->12.
Notice that in this arrangement A is sitting next to B and L.
The people will switch seats twice during the dinner. So they can sit next to a total of 6 different people.
Provide two seatings that will maximize the number of people a person sits next to.