In order to process multiple lists, there's need to refactor logic out of main.
In order to process multiple lists, there's need to refactor logic out of main.