Sometime ago, I came across this puzzle called the 365 puzzle. I realized that the search space is quite large and thought of using constraint programming to solve it. In this YouTube video, I describe the puzzle and my solution approach using constraint programming. Here is the complete code for the CP and brute force approach.
In case you want to order the puzzle, here are some links: US Canada UK India