Optimized solution, from 45s to 2,5sec ;)