class Outer
{
int x = 3 ;
/*
int x =1 ;
class Inter
{
//int x = 0 ;
void show()
{
//int x =2 ;
System.out.println(x);
}
}
*/
void function()
{
int y = 21 ;
class Inner
{
void func2()
{
System.out.println(y);
}
}
new Inner().func2();
}
}
/*
abstract class Out
{
abstract void method();
}
*/
class Test1
{
public static void main(String[] args)
{
new Outer().function();
/*
new Out()
{
int x=0;
void method()
{
System.out.println(x);
}
}.method();
*/
}