Cita: No hay alguna manera más corta de hacerlo...
En mi infancia, lo tuyo se llamaba "fiaca para escribir"...
¿3 líneas y te quejas?
No quiero imaginar lo que te pasará cuando te enfrentes con códigos de más de 10.000:
Hacete una funcion recursiva que los recorra... Te llevará más líneas que eso.