Bachelor's Puzzle by Judith Pella