I love when optimizations work out like that.
It's also amusing how the inefficiencies can sneak up on you. F(50) might be a blip on your computer so you assume it's all fine so then you try F(100) and get stuck waiting.
It's also amusing how the inefficiencies can sneak up on you. F(50) might be a blip on your computer so you assume it's all fine so then you try F(100) and get stuck waiting.