made solver look for the first empty cell with the lowest number of
possibilities.