Grader: finder

Brought back finder, with minor modifications (similar to commit 5a718eba652a56fc578c37407bbefc45eb662893, "Fixed a bug in grading" 2 months ago), and fixed the way total steps are calculated for the model answer.