ah beh, diciamo che la tua funzione non si avvicinava neanche lontanamente a quello che volevi fare.
Si avviciniava con molti errori all'idea di ritornare 1 entry, e così ho fatto.