Solution #11: A Dinner Party
Numbering the ten places around the table 1 to 10 as shown in the figure below,
if I take the head of the table (1), my wife will sit at (6), Jean will be at
(10), Tom at (5), and Janet at (2).
Now my wife will not have Jack next to her so he must be at (9), because (3)
would place him next to his wife. Since Mary Ann is next to Jack, she must be
at (8); then Howard must be at (7), Bill at (3), and Lois at (4).
Source: Longley-Cook, L. H.