class InputFile