In CLI, first enumerate all solutions, then allow user to step through.