❔ recursive calls result in stackoverflow - C#