recursion done

rekursiot