#include<iostream>
#include<string>
using namespace std;
class Methodoverloading{
    public:
    void overloading(){
        cout<<"over-loading-1"<<endl;
    }
    void overloading(int a,double f){
        cout<<"over-loading-2"<<endl;
        cout<<a<<" "<<f;
    }
    void overloading(double a,float f){
        cout<<"over-loading-2"<<endl;
        cout<<a<<" "<<f; 
     }
    void overloading(int a,double f,float c){
        cout<<"over-loading-2"<<endl;
        cout<<a<<" "<<f; 
     }
    void overloading(string f){
        cout<<"over-loading-2"<<endl;
        cout<<f<<" "<<f;
    }
     
};
int main(){
    Methodoverloading obj;
    obj.overloading();
    obj.overloading(30,80.09);
    obj.overloading(80.09,10.9023);
    obj.overloading(20,20.190,90.08);
    obj.overloading("Hello");
    return 0;
}