Igen, jól látod, valóban úgy működik a kód és sajnos abban is igazad van, hogy ez a módszer nem megfelelő a többi CSV esetén.
Azonban azt fontos tudni, hogy az általad küldött CSV fájlok azok nem valódi CSV fájlok, csak CSV kiterjesztésű fájlok, amúgy sima text fileok is lehetnének.
A CSV-nek meg van az alap felépítése, ami nagyon egyszerű, épp ezért könnyű feldolgozni is őket. A 3 CSV fájl már ismétlődő struktúrákat tartalmaz, nyílván ilyen esetben megtévesztő, ha CSV fájlra hivatkozik valaki...
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)