New example: fileio1