(defun process-numeric-list ()
;; 数値リストを定義
(let ((data-list '(150 420 300 250 380)))
(format t "元のリスト: ~A~%" data-list)
;; 降順にソート
(let ((sorted-list (sort (copy-list data-list) #'>)))
;; 2番目に大きな要素を表示
(format t "2番目の要素: ~A~%"
(second sorted-list)))))
(process-numeric-list)
KGRlZnVuIHByb2Nlc3MtbnVtZXJpYy1saXN0ICgpCiAgOzsg5pWw5YCk44Oq44K544OI44KS5a6a576pCiAgKGxldCAoKGRhdGEtbGlzdCAnKDE1MCA0MjAgMzAwIDI1MCAzODApKSkKICAgIChmb3JtYXQgdCAi5YWD44Gu44Oq44K544OIOiB+QX4lIiBkYXRhLWxpc3QpCgogICAgOzsg6ZmN6aCG44Gr44K944O844OICiAgICAobGV0ICgoc29ydGVkLWxpc3QgKHNvcnQgKGNvcHktbGlzdCBkYXRhLWxpc3QpICMnPikpKQogICAgICA7OyAy55Wq55uu44Gr5aSn44GN44Gq6KaB57Sg44KS6KGo56S6CiAgICAgIChmb3JtYXQgdCAiMueVquebruOBruimgee0oDogfkF+JSIKICAgICAgICAgICAgICAoc2Vjb25kIHNvcnRlZC1saXN0KSkpKSkKCihwcm9jZXNzLW51bWVyaWMtbGlzdCk=