(defun process-numeric-list-second ()
(let ((data-list '(150 420 300 250 380)))
(format t "元のリスト : ~A~%" data-list)
;; コピーを作成して降順ソート
(let ((sorted-list (sort (copy-list data-list) #'>)))
;; second 関数で2番目の要素を取得
(format t "2番目の要素 : ~A~%" (second sorted-list)))))
(process-numeric-list-second)
KGRlZnVuIHByb2Nlc3MtbnVtZXJpYy1saXN0LXNlY29uZCAoKQogIChsZXQgKChkYXRhLWxpc3QgJygxNTAgNDIwIDMwMCAyNTAgMzgwKSkpCiAgICAoZm9ybWF0IHQgIuWFg+OBruODquOCueODiCA6IH5BfiUiIGRhdGEtbGlzdCkKICAgIAogICAgOzsg44Kz44OU44O844KS5L2c5oiQ44GX44Gm6ZmN6aCG44K944O844OICiAgICAobGV0ICgoc29ydGVkLWxpc3QgKHNvcnQgKGNvcHktbGlzdCBkYXRhLWxpc3QpICMnPikpKQogICAgICA7OyBzZWNvbmQg6Zai5pWw44GnMueVquebruOBruimgee0oOOCkuWPluW+lwogICAgICAoZm9ybWF0IHQgIjLnlarnm67jga7opoHntKAgOiB+QX4lIiAoc2Vjb25kIHNvcnRlZC1saXN0KSkpKSkKCihwcm9jZXNzLW51bWVyaWMtbGlzdC1zZWNvbmQp