What is displayed from the main() method in the below code?=…

What is displayed from the main() method in the below code?======================================================public class Inherit {   Inherit() {      Granite g = new Granite();      System.out.println(g);      report(g);   }   public void report(Stone stone) {      System.out.println(“Stone’s value=” + stone.value);   }   public static void main(String[] args) {      new Inherit();   }// Inner class, Stone   class Stone {      protected float weight = 13;      public int value = 4;      public String toString() {         return “Stone”;      }   }// Inner class, Granite   class Granite extends Stone {      public int value = 9;      public String toString() {         return “Granite: weight=” + weight + ” value=” + value;      }   }}