Logic Puzzle Reasoning | OpenReward