while (<>) { $buf[$. % $size] = $_; }