C# method overloading 🤯