loops & recursion pas finie