Подскажите пожалуйста очень надо!!!

Есть кусочек кода на языке AutoLisp который рисует прямоугольник с помощью линий

код- (command"_.LINE" '(1000 1000) '(210 1000) '(210 297) '(1000 297) "_C")

также есть команда setq которая присваивает какое то значение переменной

например я присваиваю переменной x значение 1000 // (setq x 1000)

это значение заносится в буфер и запоминается, я в любой момент могу посмотреть значение этой переменной (!x)

теперь я хочу сделать так чтобы при рисовании прямоугольника с помощью линий вводить вместо цифр (1000) переменную x

которой ранее я присвоила значение 1000

ну все это должно выглядеть примерно так:

(setq x 1000)

(command"_.LINE" '(x x) '(210 x) '(210 297) '(x 297) "_C") и автокад должен рисовать тот же самый прямоугольник

НО почему то именно при такой записи ничего не получается он не может взять из памяти значение этой переменной

и все время выводит ошибку.Может есть какое то ключевое слово???

Помогите пожалуйста кто сможет!!!!Заранее благодарна!