A KenKen puzzle solver taking advantage of Constraint Satisfaction Problem (CSP) algorithms in order to efficiently solve arbitrarily sized puzzles.