private Coordinate getRightPoint(Ladder ladder, Coordinate leftPoint) {
		int rightX = leftPoint.getX() + 1;
		int rightY;
		int i = 0;
		while (true) {
			System.out.println("getRightPoint" + rightX + ", " + i);
			if (getBarInsertionPermission() && isEmptyPoint(ladder, rightX, i)) {
				rightY = i;
				System.out.println("got right permission\n");
				break;
			}
			if (i < columnLength) {
				i++;
			} else {
				i = 0;
			}
		}
		return new Coordinate(rightX, rightY);
	}