code to reproduce:
//write -c whatever.txt 1 | write whatever.txt 2 | write whatever.txt 3 | play # whatever.txt 2000 | remove whatever.txt

It is probably treating the first line as the number of lines in the file, but this value is then ignored and all lines are read. I am using 6.2