Yes, there should be two valid solutions.
I'll post the reasoned solution to this problem at the same I post the next problem tomorrow.
I like brute force solving problems in my daytime job. It's sometimes so much faster.