#include <iostream>
using namespace std;
class precedence
{
int var{1};
static int x;
public:
precedence():var(3){}
int getvar(){return var;}
static void setx();
void printvar() {cout<<"nonconst"<<var<<" "<<endl;}
void printvar() const {cout<<var<<endl;}
};
void precedence::setx(){x=10;}
int main() {
precedence obj;
precedence::setx();
obj.printvar();
cout << "Initialization val "<<endl;
return 0;
}