some quick refactoring: replaced redundant blocks with proc calls; moved 3 lines of var assignment to 1 in Player#find_runs