que puede resolverse siguiendo un simple algoritmo recursivo