Riddles on patterns. .