Lo pasamos a C++, corre hasta la linea 55.