añadido memoizer. Ahora ya funciona por debajo del time limit.