空行の後を別の配列にコピーすればいいだけでは?