Naive search (partial for illustration) Backtrack search Backtrack search (step-by-step) Refresh