added fibonacci loop and recursion