(DEFUN FINDFIGURE(F V C)
(COND ((NULL C) '"Нет")
((AND (EQUAL F (CAAR C)) (= V (CADDAR C))) '"Да")
(1 (FINDFIGURE F V (CDR C)))
)
)
(PRINT (FINDFIGURE '"Пешка" 2 '(("Ферзь" d 1) ("Пешка" a 2) ("Пешка" b 2) ("Пешка" c 2) ("Слон" e 5))) )
(PRINT (FINDFIGURE '"Пешка" 3 '(("Ферзь" d 1) ("Пешка" a 2) ("Пешка" b 2) ("Пешка" c 2) ("Слон" e 5))) )
(PRINT (FINDFIGURE '"Слон" 5 '(("Ферзь" d 1) ("Пешка" a 2) ("Пешка" b 2) ("Пешка" c 2) ("Слон" e 5))) )
KERFRlVOIEZJTkRGSUdVUkUoRiBWIEMpCiAoQ09ORCAoKE5VTEwgQykgJyLQndC10YIiKQogICAgICAgKChBTkQgKEVRVUFMIEYgKENBQVIgQykpICg9IFYgKENBRERBUiBDKSkpICci0JTQsCIpCiAgICAgICAoMSAoRklOREZJR1VSRSBGIFYgKENEUiBDKSkpCiApCikKCihQUklOVCAoRklOREZJR1VSRSAnItCf0LXRiNC60LAiIDIgJygoItCk0LXRgNC30YwiIGQgMSkgKCLQn9C10YjQutCwIiBhIDIpICgi0J/QtdGI0LrQsCIgYiAyKSAoItCf0LXRiNC60LAiIGMgMikgKCLQodC70L7QvSIgZSA1KSkpICkKKFBSSU5UIChGSU5ERklHVVJFICci0J/QtdGI0LrQsCIgMyAnKCgi0KTQtdGA0LfRjCIgZCAxKSAoItCf0LXRiNC60LAiIGEgMikgKCLQn9C10YjQutCwIiBiIDIpICgi0J/QtdGI0LrQsCIgYyAyKSAoItCh0LvQvtC9IiBlIDUpKSkgKQooUFJJTlQgKEZJTkRGSUdVUkUgJyLQodC70L7QvSIgNSAnKCgi0KTQtdGA0LfRjCIgZCAxKSAoItCf0LXRiNC60LAiIGEgMikgKCLQn9C10YjQutCwIiBiIDIpICgi0J/QtdGI0LrQsCIgYyAyKSAoItCh0LvQvtC9IiBlIDUpKSkgKQ==