; your code goes here
(defquery query (?template ?bindings)
(do-for-fact ((?fact ?template))
(bind-bindings ?bindings ?fact)
(printout t ?fact crlf)))
(deftemplate datos-personales
(field nombre)
(field edad)
(field peso)
(field fumador)
(multifield fecha-nacimiento))
(deffacts gente
(datos-personales (nombre angel) (peso 60) (edad 30)
(fumador no) (fecha-nacimiento 18 06 1970))
(datos-personales (nombre belinda) (peso 120) (edad 45)
(fumador si) (fecha-nacimiento 18 06 1955))
(datos-personales (nombre carlos) (peso 120) (edad 60)
(fumador si)(fecha-nacimiento 18 06 1940)) )
(query (datos-personales (nombre angel) (edad ?edad)))
(exit)
; empty line at the end
OyB5b3VyIGNvZGUgZ29lcyBoZXJlCihkZWZxdWVyeSBxdWVyeSAoP3RlbXBsYXRlID9iaW5kaW5ncykKICAoZG8tZm9yLWZhY3QgKCg/ZmFjdCA/dGVtcGxhdGUpKQogICAgKGJpbmQtYmluZGluZ3MgP2JpbmRpbmdzID9mYWN0KQogICAgKHByaW50b3V0IHQgP2ZhY3QgY3JsZikpKQogICAgKGRlZnRlbXBsYXRlIGRhdG9zLXBlcnNvbmFsZXMKKGZpZWxkIG5vbWJyZSkKKGZpZWxkIGVkYWQpCihmaWVsZCBwZXNvKSAKKGZpZWxkIGZ1bWFkb3IpCihtdWx0aWZpZWxkIGZlY2hhLW5hY2ltaWVudG8pKQogCiAKKGRlZmZhY3RzIGdlbnRlCihkYXRvcy1wZXJzb25hbGVzIChub21icmUgYW5nZWwpIChwZXNvIDYwKSAoZWRhZCAzMCkKKGZ1bWFkb3Igbm8pIChmZWNoYS1uYWNpbWllbnRvIDE4IDA2IDE5NzApKQooZGF0b3MtcGVyc29uYWxlcyAobm9tYnJlIGJlbGluZGEpIChwZXNvIDEyMCkgKGVkYWQgNDUpCihmdW1hZG9yIHNpKSAoZmVjaGEtbmFjaW1pZW50byAxOCAwNiAxOTU1KSkKKGRhdG9zLXBlcnNvbmFsZXMgKG5vbWJyZSBjYXJsb3MpIChwZXNvIDEyMCkgKGVkYWQgNjApCihmdW1hZG9yIHNpKShmZWNoYS1uYWNpbWllbnRvIDE4IDA2IDE5NDApKSApCiAKKHF1ZXJ5IChkYXRvcy1wZXJzb25hbGVzIChub21icmUgYW5nZWwpIChlZGFkID9lZGFkKSkpCQooZXhpdCkKOyBlbXB0eSBsaW5lIGF0IHRoZSBlbmQ=