first commit
update Constraint.java
eight queeens problem and solutions