public class A /* A*/ {
  private @org.jetbrains.annotations.NotNull() java.lang.String b;

  protected @org.jetbrains.annotations.NotNull() java.lang.String c;

  public @org.jetbrains.annotations.NotNull() java.lang.String a;

  public @org.jetbrains.annotations.NotNull() java.lang.String d;

  @org.jetbrains.annotations.NotNull()
  public final @org.jetbrains.annotations.NotNull() java.lang.String getA();//  getA()

  @org.jetbrains.annotations.NotNull()
  public final @org.jetbrains.annotations.NotNull() java.lang.String getB();//  getB()

  @org.jetbrains.annotations.NotNull()
  public final @org.jetbrains.annotations.NotNull() java.lang.String getC();//  getC()

  @org.jetbrains.annotations.NotNull()
  public final @org.jetbrains.annotations.NotNull() java.lang.String getD();//  getD()

  protected final void setC(@org.jetbrains.annotations.NotNull() @org.jetbrains.annotations.NotNull() java.lang.String);//  setC(@org.jetbrains.annotations.NotNull() java.lang.String)

  public  A();//  .ctor()

  public final void setA(@org.jetbrains.annotations.NotNull() @org.jetbrains.annotations.NotNull() java.lang.String);//  setA(@org.jetbrains.annotations.NotNull() java.lang.String)

  public final void setD$light_idea_test_case(@org.jetbrains.annotations.NotNull() @org.jetbrains.annotations.NotNull() java.lang.String);//  setD$light_idea_test_case(@org.jetbrains.annotations.NotNull() java.lang.String)
}

public class B /* B*/ {
  private @org.jetbrains.annotations.NotNull() java.lang.String b;

  protected @org.jetbrains.annotations.NotNull() java.lang.String c;

  public @org.jetbrains.annotations.NotNull() java.lang.String a;

  public @org.jetbrains.annotations.NotNull() java.lang.String d;

  @org.jetbrains.annotations.NotNull()
  public final @org.jetbrains.annotations.NotNull() java.lang.String getA$light_idea_test_case();//  getA$light_idea_test_case()

  @org.jetbrains.annotations.NotNull()
  public final @org.jetbrains.annotations.NotNull() java.lang.String getB$light_idea_test_case();//  getB$light_idea_test_case()

  @org.jetbrains.annotations.NotNull()
  public final @org.jetbrains.annotations.NotNull() java.lang.String getC$light_idea_test_case();//  getC$light_idea_test_case()

  @org.jetbrains.annotations.NotNull()
  public final @org.jetbrains.annotations.NotNull() java.lang.String getD$light_idea_test_case();//  getD$light_idea_test_case()

  protected final void setC(@org.jetbrains.annotations.NotNull() @org.jetbrains.annotations.NotNull() java.lang.String);//  setC(@org.jetbrains.annotations.NotNull() java.lang.String)

  public  B();//  .ctor()

  public final void setA$light_idea_test_case(@org.jetbrains.annotations.NotNull() @org.jetbrains.annotations.NotNull() java.lang.String);//  setA$light_idea_test_case(@org.jetbrains.annotations.NotNull() java.lang.String)

  public final void setD$light_idea_test_case(@org.jetbrains.annotations.NotNull() @org.jetbrains.annotations.NotNull() java.lang.String);//  setD$light_idea_test_case(@org.jetbrains.annotations.NotNull() java.lang.String)
}

public class C /* C*/ {
  private @org.jetbrains.annotations.NotNull() java.lang.String b;

  protected @org.jetbrains.annotations.NotNull() java.lang.String a;

  protected @org.jetbrains.annotations.NotNull() java.lang.String c;

  @org.jetbrains.annotations.NotNull()
  protected final @org.jetbrains.annotations.NotNull() java.lang.String getA();//  getA()

  @org.jetbrains.annotations.NotNull()
  protected final @org.jetbrains.annotations.NotNull() java.lang.String getB();//  getB()

  @org.jetbrains.annotations.NotNull()
  protected final @org.jetbrains.annotations.NotNull() java.lang.String getC();//  getC()

  protected final void setA(@org.jetbrains.annotations.NotNull() @org.jetbrains.annotations.NotNull() java.lang.String);//  setA(@org.jetbrains.annotations.NotNull() java.lang.String)

  protected final void setC(@org.jetbrains.annotations.NotNull() @org.jetbrains.annotations.NotNull() java.lang.String);//  setC(@org.jetbrains.annotations.NotNull() java.lang.String)

  public  C();//  .ctor()
}

public class D /* D*/ {
  private @org.jetbrains.annotations.NotNull() java.lang.String a;

  private @org.jetbrains.annotations.NotNull() java.lang.String b;

  public  D();//  .ctor()
}
