corrected factorialRecursive (it was not recursive) and running time measurements now execute the function 20000 times