Take the constraints from the user
Take the constraints from the user