HomepageclpfdPopular puzzles created by clpfd Popular puzzles created by clpfd 144wHo game puzzle save peopleclpfdsolved 4 timesSolve puzzle