Puzzle Reasoning Kd Live