file with hole using lseek