it's better to use input.txt, output.txt