public static void main(String[] args) {
    ShapeCache.loadCache();

    Shape2 cs = (Shape2) ShapeCache.getShape("1");
    System.out.println("Shape: " + cs.getType());

    Shape2 cs1 = (Shape2) ShapeCache.getShape("2");
    System.out.println("Shape: " + cs1.getType());

    Shape2 cs2 = (Shape2) ShapeCache.getShape("3");
    System.out.println("Shape: " + cs2.getType());
  }