...
En la función A087aSugerir(), la variable que recibe el Punto de Entrada es diferente a la utilizada en la función del arreglo; así mismo la condición del arreglo es incorrecta, ya que está mandando el arreglo original y NO el arreglo filtrado, el cual es retornado por el Punto de Entrada.
...