Fibonacci - World's most mysterious number