https://dev.to/alphashark/fibonacci-numbers-are-everywhere-once-you-start-looking-2hf3