//
//import java.util.*;
//
//abstract class Shape
//{
//
//
// public abstract String draw();
// private Shape next;
// public Shape()
// {
// next = null;
// }
// public void setNext(Shape obj)
// {
// next = obj;
// }
//}
//class Line extends Shape
//{
//
// @Override
// public void draw() {
// g[k]= "Line";
// k++;
// }
//
//}
//class Rect extends Shape
//{
// public void draw() {
// g[k]= "Rect";
// k++;
// }
//}
//class Circle extends Shape
//{
// public String draw() {
// return "Circle";
// }
//}
//class bring extends Shape
//{
// public void draw() {
// for(int i=0; i<k; i++)
// {
// System.out.println(g[i]);
// }
//
// }
// public void delete(int h)
// {
// if(g[h]=="")
// System.out.println("삭제할께 없습니다");
// else
// g[h]="";
//
// }
//}
//
//public class Main
//{
// public static void main(String[] args)
// {
// Scanner t = new Scanner(System.in);
//
// int k=0;
// String g[] = new String[100];
//
// Line m = new Line();
// Rect r = new Rect();
// Circle c = new Circle();
// bring b = new bring();
// System.out.println("그래픽 에디터 beauty를 실행합니다");
// System.out.println("삽입(1), 삭제(2), 모두보기(3), 종료(4) >>");
// int n = t.nextInt();
// while(n!=4)
// {
// if(n==1)
// {
// System.out.println("Line(1), Rect(2), Circle(3) >>");
// int p = t.nextInt();
// if(p==1)
// {
// m.draw();
// }
// else if(p==2)
// {
// r.draw();
// }
// else
// {
// g[k++] = c.draw();
// }
// }
// else if(n==2)
// {
// System.out.println("삭제할 도형의 위치>>");
// int h = t.nextInt();
// b.delete(h);
// }
// else if(n==3)
// {
// for(int i=0; i<k; i++) {
// System.out.println(g[i]);
// }
// }
// System.out.println("삽입(1), 삭제(2), 모두보기(3), 종료(4) >>");
// n = t.nextInt();
// }
// System.out.println("beauty를 종료합니다.");
// }
//}