added factorial, Fibonacci and prime number problems