Input file structure described