Te los devolvia al reves, porque la recursividad funciona como un Stack (pila) donde la primera llamada que se haga se devuelve de ultima, asi que ya sabes, utiliza una cola (Queue), para devolverlos bien. No obstante. Me parece que ese ejercicio es un poco BOBO para hacerlo recursivamente. Salu2s