Método Acesso ao escopo de membro da classe interna local

Como acesso a variável de método com o mesmo nome que a instância do membro da classe interna ou a variável local do método da classe interna?

    class A{
       int a = 10;     //1

       public void someMethodA(){
       final int a = 20;     //2

       class B{
       int a = 30;     //3

        public void someMethodB(){
        int a = 40;     //4

        System.out.println("a = "+a);  //access 4
        System.out.println("a = "+this.a);   //access 3
        System.out.println("a = "+A.this.a);    //access 1
        System.out.println(?????);     //how do I access value of a i.e 2

       }
      }
    }
   }

questionAnswers(3)

yourAnswerToTheQuestion