Pumpkin Patch, John Sloane, 300 pc puzzle