(defun read-int-and-echo (label)
(format t "Enter ~A: " label)
(finish-output)
(let* ((line (read-line))
(n (parse-integer line :junk-allowed t)))
(format t "~D~%" n)
n))
(let* ((a (read-int-and-echo "A"))
(b (read-int-and-echo "B")))
(format t "~D + ~D = ~D~%" a b (+ a b)))
KGRlZnVuIHJlYWQtaW50LWFuZC1lY2hvIChsYWJlbCkKICAoZm9ybWF0IHQgIkVudGVyIH5BOiAiIGxhYmVsKQogIChmaW5pc2gtb3V0cHV0KSAgICAgICAgICAgICAgICAgICAgICAgICAgIAogIChsZXQqICgobGluZSAocmVhZC1saW5lKSkKICAgICAgICAgKG4gKHBhcnNlLWludGVnZXIgbGluZSA6anVuay1hbGxvd2VkIHQpKSkKICAgIChmb3JtYXQgdCAifkR+JSIgbikgICAgICAgICAgICAgICAgICAgICAKICAgIG4pKQoKKGxldCogKChhIChyZWFkLWludC1hbmQtZWNobyAiQSIpKQogICAgICAgKGIgKHJlYWQtaW50LWFuZC1lY2hvICJCIikpKQogIChmb3JtYXQgdCAifkQgKyB+RCA9IH5EfiUiIGEgYiAoKyBhIGIpKSk=