direi piuttosto che il codice deve cancellare solo la prima occorrenza del ritorno a capo in quei casi, tutto qui...