ictionary)
is provided and that the task is to fill in the blank squares by using
any subset of the list. Formulate this problem precisely in two ways:<br>

1.  As a general search problem. Choose an appropriate search algorithm
    and specify a heuristic function. Is it better to fill in blanks one
    letter at a time or one word at a time?<br>

2.  As a constraint satisfaction problem. Should the variables be words
    or letters?<br>

Which formulation do you think will be better? Why?<br>
</p>
    </d