Could a constraint solver just rip through this problem?
Turns out there are 6 unique solutions for [7,5,3] in 6 steps
Not a bad benchmark problem. It didn't get very far, but maybe the next release will.
For those who don't find that prospect fascinating, other sites beckon.