Popular Number Puzzle Kenken Solver