void insertBars() {

		System.out.println("선택한 위치에 bar를 삽입합니다.");
		System.out.println("지정한 칼럼과 그 다음 칼럼의 사이에 삽입됩니다. 맨 마지막 칼럼은 선택할 수 없습니다.");
		boolean insertingBar = true;
		while (insertingBar) {

			Coordinate barLeftPoint = null;
			Coordinate barRightPoint = null;

			while (barLeftPoint == null) {
				barLeftPoint = ReadStdinInt.pickLeftPoint(columns, columnLength);
			}

			while (barRightPoint == null) {
				barRightPoint = ReadStdinInt.pichRightPoint(columns, columnLength, barLeftPoint.getX());
			}

			Ladder4.ladderAL.get(barLeftPoint.getX()-1)[barLeftPoint.getY()-1] = barRightPoint.getY();
			Ladder4.ladderAL.get(barRightPoint.getX()-1)[barRightPoint.getY()-1] = -barLeftPoint.getY();

			System.out.println("다음과 같은 위치에 bar를 입력했습니다.");
			displayCurrentBars();

			System.out.println("bar를 더 입력하시겠습니까? (1: 계속 입력, 2: 중단)");
			if (ReadStdinInt.getInt() != 1) {
				break;
			}
		}
	}