Other algorithm, refactoring, console mode