Just realized that Project Euler don't allow publishing
it's tasks and solutions. So try to modify code to comply
with their requirements