filled?
valid solutions and find empti point