1) fibonocci_generator_upto_n : To generate fibonacci numbers up to n using Generators 2) first_n_fibonacci_generator : To generate first n fibonacci numbers using Generators 3) Factorial: To check the Factorial of a given number