Constraints as Hints - Pattern Recognition Framework | OneNoughtOne