The Satisfaction Puzzle