TSTP Solution File: NLP042-10 by Paradox---4.0
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : Paradox---4.0
% Problem : NLP042-10 : TPTP v8.1.0. Released v7.3.0.
% Transfm : none
% Format : tptp:short
% Command : paradox --no-progress --time %d --tstp --model %s
% Computer : n008.cluster.edu
% Model : x86_64 x86_64
% CPU : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory : 8042.1875MB
% OS : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit : 600s
% DateTime : Mon Jul 18 03:33:06 EDT 2022
% Result : Satisfiable 0.18s 0.49s
% Output : FiniteModel 0.18s
% Verified :
% SZS Type : FiniteModel
% Domain size : 4
% Comments :
%------------------------------------------------------------------------------
% domain size is 4
fof(domain,fi_domain,
! [X] :
( X = "1"
| X = "2"
| X = "3"
| X = "4" ) ).
fof(a,fi_functors,
a = "1" ).
fof(abstraction,fi_functors,
( abstraction("1","1") = "3"
& abstraction("1","2") = "3"
& abstraction("1","3") = "1"
& abstraction("1","4") = "3"
& ! [X2] : abstraction("2",X2) = abstraction("1",X2)
& ! [X2] : abstraction("3",X2) = abstraction("2",X2)
& ! [X2] : abstraction("4",X2) = abstraction("3",X2) ) ).
fof(act,fi_functors,
( act("1","1") = "1"
& act("1","2") = "2"
& act("1","3") = "2"
& act("1","4") = "3"
& ! [X2] : act("2",X2) = act("1",X2)
& ! [X2] : act("3",X2) = act("2",X2)
& ! [X2] : act("4",X2) = act("3",X2) ) ).
fof(actual_world,fi_functors,
( actual_world("1") = "1"
& actual_world("2") = actual_world("1")
& actual_world("3") = actual_world("2")
& actual_world("4") = actual_world("3") ) ).
fof(agent,fi_functors,
( agent("1","1","1") = "3"
& agent("1","1","2") = "3"
& agent("1","1","3") = "1"
& agent("1","1","4") = "1"
& agent("1","2","1") = "2"
& agent("1","2","2") = "1"
& agent("1","2","3") = "1"
& agent("1","2","4") = "2"
& agent("1","3","1") = "1"
& agent("1","3","2") = "1"
& agent("1","3","3") = "2"
& agent("1","3","4") = "3"
& agent("1","4","1") = "4"
& agent("1","4","2") = "4"
& agent("1","4","3") = "3"
& agent("1","4","4") = "4"
& ! [X2,X3] : agent("2",X2,X3) = agent("1",X2,X3)
& ! [X2,X3] : agent("3",X2,X3) = agent("2",X2,X3)
& ! [X2,X3] : agent("4",X2,X3) = agent("3",X2,X3) ) ).
fof(animate,fi_functors,
( animate("1","1") = "4"
& animate("1","2") = "2"
& animate("1","3") = "2"
& animate("1","4") = "1"
& ! [X2] : animate("2",X2) = animate("1",X2)
& ! [X2] : animate("3",X2) = animate("2",X2)
& ! [X2] : animate("4",X2) = animate("3",X2) ) ).
fof(b,fi_functors,
b = "2" ).
fof(beverage,fi_functors,
( beverage("1","1") = "4"
& beverage("1","2") = "1"
& beverage("1","3") = "2"
& beverage("1","4") = "3"
& ! [X2] : beverage("2",X2) = beverage("1",X2)
& ! [X2] : beverage("3",X2) = beverage("2",X2)
& ! [X2] : beverage("4",X2) = beverage("3",X2) ) ).
fof(entity,fi_functors,
( entity("1","1") = "4"
& entity("1","2") = "1"
& entity("1","3") = "3"
& entity("1","4") = "1"
& ! [X2] : entity("2",X2) = entity("1",X2)
& ! [X2] : entity("3",X2) = entity("2",X2)
& ! [X2] : entity("4",X2) = entity("3",X2) ) ).
fof(event,fi_functors,
( event("1","1") = "1"
& event("1","2") = "2"
& event("1","3") = "3"
& event("1","4") = "3"
& ! [X2] : event("2",X2) = event("1",X2)
& ! [X2] : event("3",X2) = event("2",X2)
& ! [X2] : event("4",X2) = event("3",X2) ) ).
fof(eventuality,fi_functors,
( eventuality("1","1") = "1"
& eventuality("1","2") = "2"
& eventuality("1","3") = "3"
& eventuality("1","4") = "3"
& ! [X2] : eventuality("2",X2) = eventuality("1",X2)
& ! [X2] : eventuality("3",X2) = eventuality("2",X2)
& ! [X2] : eventuality("4",X2) = eventuality("3",X2) ) ).
fof(existent,fi_functors,
( existent("1","1") = "4"
& existent("1","2") = "1"
& existent("1","3") = "1"
& existent("1","4") = "1"
& ! [X2] : existent("2",X2) = existent("1",X2)
& ! [X2] : existent("3",X2) = existent("2",X2)
& ! [X2] : existent("4",X2) = existent("3",X2) ) ).
fof(female,fi_functors,
( female("1","1") = "3"
& female("1","2") = "4"
& female("1","3") = "2"
& female("1","4") = "1"
& ! [X2] : female("2",X2) = female("1",X2)
& ! [X2] : female("3",X2) = female("2",X2)
& ! [X2] : female("4",X2) = female("3",X2) ) ).
fof(food,fi_functors,
( food("1","1") = "4"
& food("1","2") = "1"
& food("1","3") = "3"
& food("1","4") = "3"
& ! [X2] : food("2",X2) = food("1",X2)
& ! [X2] : food("3",X2) = food("2",X2)
& ! [X2] : food("4",X2) = food("3",X2) ) ).
fof(forename,fi_functors,
( forename("1","1") = "3"
& forename("1","2") = "3"
& forename("1","3") = "1"
& forename("1","4") = "3"
& ! [X2] : forename("2",X2) = forename("1",X2)
& ! [X2] : forename("3",X2) = forename("2",X2)
& ! [X2] : forename("4",X2) = forename("3",X2) ) ).
fof(general,fi_functors,
( general("1","1") = "3"
& general("1","2") = "3"
& general("1","3") = "1"
& general("1","4") = "3"
& ! [X2] : general("2",X2) = general("1",X2)
& ! [X2] : general("3",X2) = general("2",X2)
& ! [X2] : general("4",X2) = general("3",X2) ) ).
fof(human,fi_functors,
( human("1","1") = "2"
& human("1","2") = "2"
& human("1","3") = "2"
& human("1","4") = "1"
& ! [X2] : human("2",X2) = human("1",X2)
& ! [X2] : human("3",X2) = human("2",X2)
& ! [X2] : human("4",X2) = human("3",X2) ) ).
fof(human_person,fi_functors,
( human_person("1","1") = "2"
& human_person("1","2") = "3"
& human_person("1","3") = "2"
& human_person("1","4") = "1"
& ! [X2] : human_person("2",X2) = human_person("1",X2)
& ! [X2] : human_person("3",X2) = human_person("2",X2)
& ! [X2] : human_person("4",X2) = human_person("3",X2) ) ).
fof(ifeq,fi_functors,
( ifeq("1","1","1","1") = "1"
& ifeq("1","1","1","2") = "1"
& ifeq("1","1","1","3") = "1"
& ifeq("1","1","1","4") = "1"
& ifeq("1","1","2","1") = "2"
& ifeq("1","1","2","2") = "2"
& ifeq("1","1","2","3") = "2"
& ifeq("1","1","2","4") = "2"
& ifeq("1","1","3","1") = "3"
& ifeq("1","1","3","2") = "3"
& ifeq("1","1","3","3") = "3"
& ifeq("1","1","3","4") = "3"
& ifeq("1","1","4","1") = "4"
& ifeq("1","1","4","2") = "4"
& ifeq("1","1","4","3") = "4"
& ifeq("1","1","4","4") = "4"
& ifeq("1","2","1","1") = "1"
& ifeq("1","2","1","2") = "2"
& ifeq("1","2","1","3") = "2"
& ifeq("1","2","1","4") = "3"
& ifeq("1","2","2","1") = "1"
& ifeq("1","2","2","2") = "1"
& ifeq("1","2","2","3") = "2"
& ifeq("1","2","2","4") = "3"
& ifeq("1","2","3","1") = "2"
& ifeq("1","2","3","2") = "2"
& ifeq("1","2","3","3") = "2"
& ifeq("1","2","3","4") = "3"
& ifeq("1","2","4","1") = "3"
& ifeq("1","2","4","2") = "2"
& ifeq("1","2","4","3") = "3"
& ifeq("1","2","4","4") = "3"
& ifeq("1","3","1","1") = "1"
& ifeq("1","3","1","2") = "2"
& ifeq("1","3","1","3") = "1"
& ifeq("1","3","1","4") = "3"
& ifeq("1","3","2","1") = "2"
& ifeq("1","3","2","2") = "2"
& ifeq("1","3","2","3") = "1"
& ifeq("1","3","2","4") = "3"
& ifeq("1","3","3","1") = "2"
& ifeq("1","3","3","2") = "1"
& ifeq("1","3","3","3") = "1"
& ifeq("1","3","3","4") = "3"
& ifeq("1","3","4","1") = "3"
& ifeq("1","3","4","2") = "3"
& ifeq("1","3","4","3") = "3"
& ifeq("1","3","4","4") = "3"
& ifeq("1","4","1","1") = "3"
& ifeq("1","4","1","2") = "2"
& ifeq("1","4","1","3") = "3"
& ifeq("1","4","1","4") = "3"
& ifeq("1","4","2","1") = "3"
& ifeq("1","4","2","2") = "3"
& ifeq("1","4","2","3") = "3"
& ifeq("1","4","2","4") = "3"
& ifeq("1","4","3","1") = "2"
& ifeq("1","4","3","2") = "3"
& ifeq("1","4","3","3") = "3"
& ifeq("1","4","3","4") = "3"
& ifeq("1","4","4","1") = "3"
& ifeq("1","4","4","2") = "3"
& ifeq("1","4","4","3") = "3"
& ifeq("1","4","4","4") = "3"
& ifeq("2","1","1","1") = "1"
& ifeq("2","1","1","2") = "1"
& ifeq("2","1","1","3") = "1"
& ifeq("2","1","1","4") = "3"
& ifeq("2","1","2","1") = "1"
& ifeq("2","1","2","2") = "1"
& ifeq("2","1","2","3") = "1"
& ifeq("2","1","2","4") = "3"
& ifeq("2","1","3","1") = "2"
& ifeq("2","1","3","2") = "2"
& ifeq("2","1","3","3") = "2"
& ifeq("2","1","3","4") = "3"
& ifeq("2","1","4","1") = "3"
& ifeq("2","1","4","2") = "3"
& ifeq("2","1","4","3") = "3"
& ifeq("2","1","4","4") = "3"
& ifeq("2","2","1","1") = "1"
& ifeq("2","2","1","2") = "1"
& ifeq("2","2","1","3") = "1"
& ifeq("2","2","1","4") = "1"
& ifeq("2","2","2","1") = "2"
& ifeq("2","2","2","2") = "2"
& ifeq("2","2","2","3") = "2"
& ifeq("2","2","2","4") = "2"
& ifeq("2","2","3","1") = "3"
& ifeq("2","2","3","2") = "3"
& ifeq("2","2","3","3") = "3"
& ifeq("2","2","3","4") = "3"
& ifeq("2","2","4","1") = "4"
& ifeq("2","2","4","2") = "4"
& ifeq("2","2","4","3") = "4"
& ifeq("2","2","4","4") = "4"
& ifeq("2","3","1","1") = "1"
& ifeq("2","3","1","2") = "2"
& ifeq("2","3","1","3") = "1"
& ifeq("2","3","1","4") = "3"
& ifeq("2","3","2","1") = "1"
& ifeq("2","3","2","2") = "1"
& ifeq("2","3","2","3") = "2"
& ifeq("2","3","2","4") = "3"
& ifeq("2","3","3","1") = "1"
& ifeq("2","3","3","2") = "2"
& ifeq("2","3","3","3") = "2"
& ifeq("2","3","3","4") = "3"
& ifeq("2","3","4","1") = "3"
& ifeq("2","3","4","2") = "3"
& ifeq("2","3","4","3") = "3"
& ifeq("2","3","4","4") = "3"
& ifeq("2","4","1","1") = "3"
& ifeq("2","4","1","2") = "3"
& ifeq("2","4","1","3") = "3"
& ifeq("2","4","1","4") = "3"
& ifeq("2","4","2","1") = "3"
& ifeq("2","4","2","2") = "3"
& ifeq("2","4","2","3") = "3"
& ifeq("2","4","2","4") = "3"
& ifeq("2","4","3","1") = "3"
& ifeq("2","4","3","2") = "3"
& ifeq("2","4","3","3") = "3"
& ifeq("2","4","3","4") = "3"
& ifeq("2","4","4","1") = "3"
& ifeq("2","4","4","2") = "3"
& ifeq("2","4","4","3") = "3"
& ifeq("2","4","4","4") = "3"
& ifeq("3","1","1","1") = "1"
& ifeq("3","1","1","2") = "1"
& ifeq("3","1","1","3") = "1"
& ifeq("3","1","1","4") = "3"
& ifeq("3","1","2","1") = "1"
& ifeq("3","1","2","2") = "2"
& ifeq("3","1","2","3") = "1"
& ifeq("3","1","2","4") = "3"
& ifeq("3","1","3","1") = "2"
& ifeq("3","1","3","2") = "2"
& ifeq("3","1","3","3") = "1"
& ifeq("3","1","3","4") = "3"
& ifeq("3","1","4","1") = "3"
& ifeq("3","1","4","2") = "3"
& ifeq("3","1","4","3") = "3"
& ifeq("3","1","4","4") = "3"
& ifeq("3","2","1","1") = "2"
& ifeq("3","2","1","2") = "1"
& ifeq("3","2","1","3") = "2"
& ifeq("3","2","1","4") = "3"
& ifeq("3","2","2","1") = "2"
& ifeq("3","2","2","2") = "1"
& ifeq("3","2","2","3") = "2"
& ifeq("3","2","2","4") = "3"
& ifeq("3","2","3","1") = "1"
& ifeq("3","2","3","2") = "1"
& ifeq("3","2","3","3") = "1"
& ifeq("3","2","3","4") = "3"
& ifeq("3","2","4","1") = "3"
& ifeq("3","2","4","2") = "3"
& ifeq("3","2","4","3") = "3"
& ifeq("3","2","4","4") = "3"
& ifeq("3","3","1","1") = "1"
& ifeq("3","3","1","2") = "1"
& ifeq("3","3","1","3") = "1"
& ifeq("3","3","1","4") = "1"
& ifeq("3","3","2","1") = "2"
& ifeq("3","3","2","2") = "2"
& ifeq("3","3","2","3") = "2"
& ifeq("3","3","2","4") = "2"
& ifeq("3","3","3","1") = "3"
& ifeq("3","3","3","2") = "3"
& ifeq("3","3","3","3") = "3"
& ifeq("3","3","3","4") = "3"
& ifeq("3","3","4","1") = "4"
& ifeq("3","3","4","2") = "4"
& ifeq("3","3","4","3") = "4"
& ifeq("3","3","4","4") = "4"
& ifeq("3","4","1","1") = "3"
& ifeq("3","4","1","2") = "2"
& ifeq("3","4","1","3") = "3"
& ifeq("3","4","1","4") = "3"
& ifeq("3","4","2","1") = "3"
& ifeq("3","4","2","2") = "3"
& ifeq("3","4","2","3") = "3"
& ifeq("3","4","2","4") = "3"
& ifeq("3","4","3","1") = "3"
& ifeq("3","4","3","2") = "3"
& ifeq("3","4","3","3") = "3"
& ifeq("3","4","3","4") = "3"
& ifeq("3","4","4","1") = "3"
& ifeq("3","4","4","2") = "3"
& ifeq("3","4","4","3") = "3"
& ifeq("3","4","4","4") = "3"
& ifeq("4","1","1","1") = "3"
& ifeq("4","1","1","2") = "3"
& ifeq("4","1","1","3") = "3"
& ifeq("4","1","1","4") = "3"
& ifeq("4","1","2","1") = "3"
& ifeq("4","1","2","2") = "3"
& ifeq("4","1","2","3") = "3"
& ifeq("4","1","2","4") = "3"
& ifeq("4","1","3","1") = "3"
& ifeq("4","1","3","2") = "3"
& ifeq("4","1","3","3") = "3"
& ifeq("4","1","3","4") = "3"
& ifeq("4","1","4","1") = "3"
& ifeq("4","1","4","2") = "3"
& ifeq("4","1","4","3") = "3"
& ifeq("4","1","4","4") = "3"
& ifeq("4","2","1","1") = "3"
& ifeq("4","2","1","2") = "3"
& ifeq("4","2","1","3") = "3"
& ifeq("4","2","1","4") = "3"
& ifeq("4","2","2","1") = "3"
& ifeq("4","2","2","2") = "3"
& ifeq("4","2","2","3") = "3"
& ifeq("4","2","2","4") = "3"
& ifeq("4","2","3","1") = "3"
& ifeq("4","2","3","2") = "3"
& ifeq("4","2","3","3") = "3"
& ifeq("4","2","3","4") = "3"
& ifeq("4","2","4","1") = "3"
& ifeq("4","2","4","2") = "3"
& ifeq("4","2","4","3") = "3"
& ifeq("4","2","4","4") = "3"
& ifeq("4","3","1","1") = "3"
& ifeq("4","3","1","2") = "3"
& ifeq("4","3","1","3") = "3"
& ifeq("4","3","1","4") = "3"
& ifeq("4","3","2","1") = "3"
& ifeq("4","3","2","2") = "3"
& ifeq("4","3","2","3") = "3"
& ifeq("4","3","2","4") = "3"
& ifeq("4","3","3","1") = "3"
& ifeq("4","3","3","2") = "3"
& ifeq("4","3","3","3") = "3"
& ifeq("4","3","3","4") = "3"
& ifeq("4","3","4","1") = "3"
& ifeq("4","3","4","2") = "3"
& ifeq("4","3","4","3") = "3"
& ifeq("4","3","4","4") = "3"
& ifeq("4","4","1","1") = "1"
& ifeq("4","4","1","2") = "1"
& ifeq("4","4","1","3") = "1"
& ifeq("4","4","1","4") = "1"
& ifeq("4","4","2","1") = "2"
& ifeq("4","4","2","2") = "2"
& ifeq("4","4","2","3") = "2"
& ifeq("4","4","2","4") = "2"
& ifeq("4","4","3","1") = "3"
& ifeq("4","4","3","2") = "3"
& ifeq("4","4","3","3") = "3"
& ifeq("4","4","3","4") = "3"
& ifeq("4","4","4","1") = "4"
& ifeq("4","4","4","2") = "4"
& ifeq("4","4","4","3") = "4"
& ifeq("4","4","4","4") = "4" ) ).
fof(ifeq2,fi_functors,
( ifeq2("1","1","1","1") = "1"
& ifeq2("1","1","1","2") = "1"
& ifeq2("1","1","1","3") = "1"
& ifeq2("1","1","1","4") = "1"
& ifeq2("1","1","2","1") = "2"
& ifeq2("1","1","2","2") = "2"
& ifeq2("1","1","2","3") = "2"
& ifeq2("1","1","2","4") = "2"
& ifeq2("1","1","3","1") = "3"
& ifeq2("1","1","3","2") = "3"
& ifeq2("1","1","3","3") = "3"
& ifeq2("1","1","3","4") = "3"
& ifeq2("1","1","4","1") = "4"
& ifeq2("1","1","4","2") = "4"
& ifeq2("1","1","4","3") = "4"
& ifeq2("1","1","4","4") = "4"
& ifeq2("1","2","1","1") = "1"
& ifeq2("1","2","1","2") = "2"
& ifeq2("1","2","1","3") = "1"
& ifeq2("1","2","1","4") = "3"
& ifeq2("1","2","2","1") = "1"
& ifeq2("1","2","2","2") = "1"
& ifeq2("1","2","2","3") = "1"
& ifeq2("1","2","2","4") = "3"
& ifeq2("1","2","3","1") = "1"
& ifeq2("1","2","3","2") = "2"
& ifeq2("1","2","3","3") = "1"
& ifeq2("1","2","3","4") = "3"
& ifeq2("1","2","4","1") = "3"
& ifeq2("1","2","4","2") = "3"
& ifeq2("1","2","4","3") = "3"
& ifeq2("1","2","4","4") = "3"
& ifeq2("1","3","1","1") = "2"
& ifeq2("1","3","1","2") = "2"
& ifeq2("1","3","1","3") = "1"
& ifeq2("1","3","1","4") = "3"
& ifeq2("1","3","2","1") = "1"
& ifeq2("1","3","2","2") = "1"
& ifeq2("1","3","2","3") = "2"
& ifeq2("1","3","2","4") = "3"
& ifeq2("1","3","3","1") = "1"
& ifeq2("1","3","3","2") = "1"
& ifeq2("1","3","3","3") = "1"
& ifeq2("1","3","3","4") = "3"
& ifeq2("1","3","4","1") = "3"
& ifeq2("1","3","4","2") = "3"
& ifeq2("1","3","4","3") = "3"
& ifeq2("1","3","4","4") = "3"
& ifeq2("1","4","1","1") = "3"
& ifeq2("1","4","1","2") = "3"
& ifeq2("1","4","1","3") = "3"
& ifeq2("1","4","1","4") = "3"
& ifeq2("1","4","2","1") = "3"
& ifeq2("1","4","2","2") = "3"
& ifeq2("1","4","2","3") = "3"
& ifeq2("1","4","2","4") = "3"
& ifeq2("1","4","3","1") = "2"
& ifeq2("1","4","3","2") = "3"
& ifeq2("1","4","3","3") = "3"
& ifeq2("1","4","3","4") = "3"
& ifeq2("1","4","4","1") = "3"
& ifeq2("1","4","4","2") = "3"
& ifeq2("1","4","4","3") = "3"
& ifeq2("1","4","4","4") = "3"
& ifeq2("2","1","1","1") = "1"
& ifeq2("2","1","1","2") = "2"
& ifeq2("2","1","1","3") = "1"
& ifeq2("2","1","1","4") = "3"
& ifeq2("2","1","2","1") = "1"
& ifeq2("2","1","2","2") = "1"
& ifeq2("2","1","2","3") = "1"
& ifeq2("2","1","2","4") = "3"
& ifeq2("2","1","3","1") = "1"
& ifeq2("2","1","3","2") = "2"
& ifeq2("2","1","3","3") = "2"
& ifeq2("2","1","3","4") = "2"
& ifeq2("2","1","4","1") = "3"
& ifeq2("2","1","4","2") = "3"
& ifeq2("2","1","4","3") = "3"
& ifeq2("2","1","4","4") = "3"
& ifeq2("2","2","1","1") = "1"
& ifeq2("2","2","1","2") = "1"
& ifeq2("2","2","1","3") = "1"
& ifeq2("2","2","1","4") = "1"
& ifeq2("2","2","2","1") = "2"
& ifeq2("2","2","2","2") = "2"
& ifeq2("2","2","2","3") = "2"
& ifeq2("2","2","2","4") = "2"
& ifeq2("2","2","3","1") = "3"
& ifeq2("2","2","3","2") = "3"
& ifeq2("2","2","3","3") = "3"
& ifeq2("2","2","3","4") = "3"
& ifeq2("2","2","4","1") = "4"
& ifeq2("2","2","4","2") = "4"
& ifeq2("2","2","4","3") = "4"
& ifeq2("2","2","4","4") = "4"
& ifeq2("2","3","1","1") = "2"
& ifeq2("2","3","1","2") = "2"
& ifeq2("2","3","1","3") = "2"
& ifeq2("2","3","1","4") = "3"
& ifeq2("2","3","2","1") = "1"
& ifeq2("2","3","2","2") = "1"
& ifeq2("2","3","2","3") = "1"
& ifeq2("2","3","2","4") = "3"
& ifeq2("2","3","3","1") = "2"
& ifeq2("2","3","3","2") = "2"
& ifeq2("2","3","3","3") = "1"
& ifeq2("2","3","3","4") = "3"
& ifeq2("2","3","4","1") = "3"
& ifeq2("2","3","4","2") = "3"
& ifeq2("2","3","4","3") = "3"
& ifeq2("2","3","4","4") = "3"
& ifeq2("2","4","1","1") = "3"
& ifeq2("2","4","1","2") = "3"
& ifeq2("2","4","1","3") = "3"
& ifeq2("2","4","1","4") = "3"
& ifeq2("2","4","2","1") = "2"
& ifeq2("2","4","2","2") = "3"
& ifeq2("2","4","2","3") = "3"
& ifeq2("2","4","2","4") = "3"
& ifeq2("2","4","3","1") = "3"
& ifeq2("2","4","3","2") = "3"
& ifeq2("2","4","3","3") = "3"
& ifeq2("2","4","3","4") = "3"
& ifeq2("2","4","4","1") = "2"
& ifeq2("2","4","4","2") = "2"
& ifeq2("2","4","4","3") = "3"
& ifeq2("2","4","4","4") = "3"
& ifeq2("3","1","1","1") = "1"
& ifeq2("3","1","1","2") = "2"
& ifeq2("3","1","1","3") = "2"
& ifeq2("3","1","1","4") = "3"
& ifeq2("3","1","2","1") = "2"
& ifeq2("3","1","2","2") = "2"
& ifeq2("3","1","2","3") = "1"
& ifeq2("3","1","2","4") = "3"
& ifeq2("3","1","3","1") = "2"
& ifeq2("3","1","3","2") = "1"
& ifeq2("3","1","3","3") = "2"
& ifeq2("3","1","3","4") = "3"
& ifeq2("3","1","4","1") = "3"
& ifeq2("3","1","4","2") = "3"
& ifeq2("3","1","4","3") = "3"
& ifeq2("3","1","4","4") = "3"
& ifeq2("3","2","1","1") = "2"
& ifeq2("3","2","1","2") = "2"
& ifeq2("3","2","1","3") = "2"
& ifeq2("3","2","1","4") = "3"
& ifeq2("3","2","2","1") = "1"
& ifeq2("3","2","2","2") = "1"
& ifeq2("3","2","2","3") = "1"
& ifeq2("3","2","2","4") = "3"
& ifeq2("3","2","3","1") = "2"
& ifeq2("3","2","3","2") = "1"
& ifeq2("3","2","3","3") = "1"
& ifeq2("3","2","3","4") = "3"
& ifeq2("3","2","4","1") = "3"
& ifeq2("3","2","4","2") = "3"
& ifeq2("3","2","4","3") = "3"
& ifeq2("3","2","4","4") = "3"
& ifeq2("3","3","1","1") = "1"
& ifeq2("3","3","1","2") = "1"
& ifeq2("3","3","1","3") = "1"
& ifeq2("3","3","1","4") = "1"
& ifeq2("3","3","2","1") = "2"
& ifeq2("3","3","2","2") = "2"
& ifeq2("3","3","2","3") = "2"
& ifeq2("3","3","2","4") = "2"
& ifeq2("3","3","3","1") = "3"
& ifeq2("3","3","3","2") = "3"
& ifeq2("3","3","3","3") = "3"
& ifeq2("3","3","3","4") = "3"
& ifeq2("3","3","4","1") = "4"
& ifeq2("3","3","4","2") = "4"
& ifeq2("3","3","4","3") = "4"
& ifeq2("3","3","4","4") = "4"
& ifeq2("3","4","1","1") = "3"
& ifeq2("3","4","1","2") = "3"
& ifeq2("3","4","1","3") = "3"
& ifeq2("3","4","1","4") = "3"
& ifeq2("3","4","2","1") = "3"
& ifeq2("3","4","2","2") = "3"
& ifeq2("3","4","2","3") = "3"
& ifeq2("3","4","2","4") = "3"
& ifeq2("3","4","3","1") = "3"
& ifeq2("3","4","3","2") = "3"
& ifeq2("3","4","3","3") = "3"
& ifeq2("3","4","3","4") = "3"
& ifeq2("3","4","4","1") = "2"
& ifeq2("3","4","4","2") = "3"
& ifeq2("3","4","4","3") = "3"
& ifeq2("3","4","4","4") = "3"
& ifeq2("4","1","1","1") = "2"
& ifeq2("4","1","1","2") = "3"
& ifeq2("4","1","1","3") = "3"
& ifeq2("4","1","1","4") = "2"
& ifeq2("4","1","2","1") = "3"
& ifeq2("4","1","2","2") = "3"
& ifeq2("4","1","2","3") = "3"
& ifeq2("4","1","2","4") = "3"
& ifeq2("4","1","3","1") = "2"
& ifeq2("4","1","3","2") = "3"
& ifeq2("4","1","3","3") = "3"
& ifeq2("4","1","3","4") = "3"
& ifeq2("4","1","4","1") = "3"
& ifeq2("4","1","4","2") = "3"
& ifeq2("4","1","4","3") = "3"
& ifeq2("4","1","4","4") = "3"
& ifeq2("4","2","1","1") = "3"
& ifeq2("4","2","1","2") = "3"
& ifeq2("4","2","1","3") = "3"
& ifeq2("4","2","1","4") = "3"
& ifeq2("4","2","2","1") = "3"
& ifeq2("4","2","2","2") = "3"
& ifeq2("4","2","2","3") = "3"
& ifeq2("4","2","2","4") = "3"
& ifeq2("4","2","3","1") = "3"
& ifeq2("4","2","3","2") = "3"
& ifeq2("4","2","3","3") = "3"
& ifeq2("4","2","3","4") = "3"
& ifeq2("4","2","4","1") = "3"
& ifeq2("4","2","4","2") = "3"
& ifeq2("4","2","4","3") = "3"
& ifeq2("4","2","4","4") = "3"
& ifeq2("4","3","1","1") = "3"
& ifeq2("4","3","1","2") = "2"
& ifeq2("4","3","1","3") = "3"
& ifeq2("4","3","1","4") = "3"
& ifeq2("4","3","2","1") = "3"
& ifeq2("4","3","2","2") = "3"
& ifeq2("4","3","2","3") = "3"
& ifeq2("4","3","2","4") = "3"
& ifeq2("4","3","3","1") = "3"
& ifeq2("4","3","3","2") = "3"
& ifeq2("4","3","3","3") = "3"
& ifeq2("4","3","3","4") = "3"
& ifeq2("4","3","4","1") = "3"
& ifeq2("4","3","4","2") = "3"
& ifeq2("4","3","4","3") = "3"
& ifeq2("4","3","4","4") = "3"
& ifeq2("4","4","1","1") = "1"
& ifeq2("4","4","1","2") = "1"
& ifeq2("4","4","1","3") = "1"
& ifeq2("4","4","1","4") = "1"
& ifeq2("4","4","2","1") = "2"
& ifeq2("4","4","2","2") = "2"
& ifeq2("4","4","2","3") = "2"
& ifeq2("4","4","2","4") = "2"
& ifeq2("4","4","3","1") = "3"
& ifeq2("4","4","3","2") = "3"
& ifeq2("4","4","3","3") = "3"
& ifeq2("4","4","3","4") = "3"
& ifeq2("4","4","4","1") = "4"
& ifeq2("4","4","4","2") = "4"
& ifeq2("4","4","4","3") = "4"
& ifeq2("4","4","4","4") = "4" ) ).
fof(ifeq3,fi_functors,
( ifeq3("1","1","1","1") = "1"
& ifeq3("1","1","1","2") = "1"
& ifeq3("1","1","1","3") = "1"
& ifeq3("1","1","1","4") = "1"
& ifeq3("1","1","2","1") = "2"
& ifeq3("1","1","2","2") = "2"
& ifeq3("1","1","2","3") = "2"
& ifeq3("1","1","2","4") = "2"
& ifeq3("1","1","3","1") = "3"
& ifeq3("1","1","3","2") = "3"
& ifeq3("1","1","3","3") = "3"
& ifeq3("1","1","3","4") = "3"
& ifeq3("1","1","4","1") = "4"
& ifeq3("1","1","4","2") = "4"
& ifeq3("1","1","4","3") = "4"
& ifeq3("1","1","4","4") = "4"
& ifeq3("1","2","1","1") = "1"
& ifeq3("1","2","1","2") = "1"
& ifeq3("1","2","1","3") = "2"
& ifeq3("1","2","1","4") = "3"
& ifeq3("1","2","2","1") = "1"
& ifeq3("1","2","2","2") = "1"
& ifeq3("1","2","2","3") = "2"
& ifeq3("1","2","2","4") = "3"
& ifeq3("1","2","3","1") = "2"
& ifeq3("1","2","3","2") = "2"
& ifeq3("1","2","3","3") = "2"
& ifeq3("1","2","3","4") = "3"
& ifeq3("1","2","4","1") = "3"
& ifeq3("1","2","4","2") = "3"
& ifeq3("1","2","4","3") = "3"
& ifeq3("1","2","4","4") = "3"
& ifeq3("1","3","1","1") = "2"
& ifeq3("1","3","1","2") = "2"
& ifeq3("1","3","1","3") = "2"
& ifeq3("1","3","1","4") = "3"
& ifeq3("1","3","2","1") = "2"
& ifeq3("1","3","2","2") = "2"
& ifeq3("1","3","2","3") = "2"
& ifeq3("1","3","2","4") = "3"
& ifeq3("1","3","3","1") = "2"
& ifeq3("1","3","3","2") = "2"
& ifeq3("1","3","3","3") = "2"
& ifeq3("1","3","3","4") = "3"
& ifeq3("1","3","4","1") = "3"
& ifeq3("1","3","4","2") = "3"
& ifeq3("1","3","4","3") = "3"
& ifeq3("1","3","4","4") = "3"
& ifeq3("1","4","1","1") = "3"
& ifeq3("1","4","1","2") = "3"
& ifeq3("1","4","1","3") = "3"
& ifeq3("1","4","1","4") = "3"
& ifeq3("1","4","2","1") = "3"
& ifeq3("1","4","2","2") = "3"
& ifeq3("1","4","2","3") = "3"
& ifeq3("1","4","2","4") = "3"
& ifeq3("1","4","3","1") = "3"
& ifeq3("1","4","3","2") = "3"
& ifeq3("1","4","3","3") = "3"
& ifeq3("1","4","3","4") = "3"
& ifeq3("1","4","4","1") = "3"
& ifeq3("1","4","4","2") = "3"
& ifeq3("1","4","4","3") = "3"
& ifeq3("1","4","4","4") = "3"
& ifeq3("2","1","1","1") = "1"
& ifeq3("2","1","1","2") = "1"
& ifeq3("2","1","1","3") = "2"
& ifeq3("2","1","1","4") = "3"
& ifeq3("2","1","2","1") = "1"
& ifeq3("2","1","2","2") = "1"
& ifeq3("2","1","2","3") = "2"
& ifeq3("2","1","2","4") = "3"
& ifeq3("2","1","3","1") = "1"
& ifeq3("2","1","3","2") = "2"
& ifeq3("2","1","3","3") = "2"
& ifeq3("2","1","3","4") = "3"
& ifeq3("2","1","4","1") = "1"
& ifeq3("2","1","4","2") = "3"
& ifeq3("2","1","4","3") = "3"
& ifeq3("2","1","4","4") = "3"
& ifeq3("2","2","1","1") = "1"
& ifeq3("2","2","1","2") = "1"
& ifeq3("2","2","1","3") = "1"
& ifeq3("2","2","1","4") = "1"
& ifeq3("2","2","2","1") = "2"
& ifeq3("2","2","2","2") = "2"
& ifeq3("2","2","2","3") = "2"
& ifeq3("2","2","2","4") = "2"
& ifeq3("2","2","3","1") = "3"
& ifeq3("2","2","3","2") = "3"
& ifeq3("2","2","3","3") = "3"
& ifeq3("2","2","3","4") = "3"
& ifeq3("2","2","4","1") = "4"
& ifeq3("2","2","4","2") = "4"
& ifeq3("2","2","4","3") = "4"
& ifeq3("2","2","4","4") = "4"
& ifeq3("2","3","1","1") = "2"
& ifeq3("2","3","1","2") = "2"
& ifeq3("2","3","1","3") = "2"
& ifeq3("2","3","1","4") = "3"
& ifeq3("2","3","2","1") = "2"
& ifeq3("2","3","2","2") = "2"
& ifeq3("2","3","2","3") = "2"
& ifeq3("2","3","2","4") = "3"
& ifeq3("2","3","3","1") = "1"
& ifeq3("2","3","3","2") = "1"
& ifeq3("2","3","3","3") = "2"
& ifeq3("2","3","3","4") = "3"
& ifeq3("2","3","4","1") = "3"
& ifeq3("2","3","4","2") = "3"
& ifeq3("2","3","4","3") = "3"
& ifeq3("2","3","4","4") = "3"
& ifeq3("2","4","1","1") = "3"
& ifeq3("2","4","1","2") = "3"
& ifeq3("2","4","1","3") = "3"
& ifeq3("2","4","1","4") = "3"
& ifeq3("2","4","2","1") = "3"
& ifeq3("2","4","2","2") = "3"
& ifeq3("2","4","2","3") = "3"
& ifeq3("2","4","2","4") = "3"
& ifeq3("2","4","3","1") = "3"
& ifeq3("2","4","3","2") = "3"
& ifeq3("2","4","3","3") = "3"
& ifeq3("2","4","3","4") = "3"
& ifeq3("2","4","4","1") = "3"
& ifeq3("2","4","4","2") = "1"
& ifeq3("2","4","4","3") = "1"
& ifeq3("2","4","4","4") = "1"
& ifeq3("3","1","1","1") = "1"
& ifeq3("3","1","1","2") = "1"
& ifeq3("3","1","1","3") = "1"
& ifeq3("3","1","1","4") = "1"
& ifeq3("3","1","2","1") = "1"
& ifeq3("3","1","2","2") = "1"
& ifeq3("3","1","2","3") = "2"
& ifeq3("3","1","2","4") = "1"
& ifeq3("3","1","3","1") = "1"
& ifeq3("3","1","3","2") = "2"
& ifeq3("3","1","3","3") = "2"
& ifeq3("3","1","3","4") = "1"
& ifeq3("3","1","4","1") = "2"
& ifeq3("3","1","4","2") = "3"
& ifeq3("3","1","4","3") = "3"
& ifeq3("3","1","4","4") = "3"
& ifeq3("3","2","1","1") = "1"
& ifeq3("3","2","1","2") = "1"
& ifeq3("3","2","1","3") = "2"
& ifeq3("3","2","1","4") = "3"
& ifeq3("3","2","2","1") = "2"
& ifeq3("3","2","2","2") = "1"
& ifeq3("3","2","2","3") = "2"
& ifeq3("3","2","2","4") = "3"
& ifeq3("3","2","3","1") = "1"
& ifeq3("3","2","3","2") = "1"
& ifeq3("3","2","3","3") = "2"
& ifeq3("3","2","3","4") = "3"
& ifeq3("3","2","4","1") = "3"
& ifeq3("3","2","4","2") = "3"
& ifeq3("3","2","4","3") = "3"
& ifeq3("3","2","4","4") = "3"
& ifeq3("3","3","1","1") = "1"
& ifeq3("3","3","1","2") = "1"
& ifeq3("3","3","1","3") = "1"
& ifeq3("3","3","1","4") = "1"
& ifeq3("3","3","2","1") = "2"
& ifeq3("3","3","2","2") = "2"
& ifeq3("3","3","2","3") = "2"
& ifeq3("3","3","2","4") = "2"
& ifeq3("3","3","3","1") = "3"
& ifeq3("3","3","3","2") = "3"
& ifeq3("3","3","3","3") = "3"
& ifeq3("3","3","3","4") = "3"
& ifeq3("3","3","4","1") = "4"
& ifeq3("3","3","4","2") = "4"
& ifeq3("3","3","4","3") = "4"
& ifeq3("3","3","4","4") = "4"
& ifeq3("3","4","1","1") = "3"
& ifeq3("3","4","1","2") = "3"
& ifeq3("3","4","1","3") = "3"
& ifeq3("3","4","1","4") = "3"
& ifeq3("3","4","2","1") = "3"
& ifeq3("3","4","2","2") = "4"
& ifeq3("3","4","2","3") = "3"
& ifeq3("3","4","2","4") = "3"
& ifeq3("3","4","3","1") = "3"
& ifeq3("3","4","3","2") = "3"
& ifeq3("3","4","3","3") = "3"
& ifeq3("3","4","3","4") = "3"
& ifeq3("3","4","4","1") = "3"
& ifeq3("3","4","4","2") = "3"
& ifeq3("3","4","4","3") = "3"
& ifeq3("3","4","4","4") = "3"
& ifeq3("4","1","1","1") = "1"
& ifeq3("4","1","1","2") = "3"
& ifeq3("4","1","1","3") = "3"
& ifeq3("4","1","1","4") = "3"
& ifeq3("4","1","2","1") = "2"
& ifeq3("4","1","2","2") = "3"
& ifeq3("4","1","2","3") = "3"
& ifeq3("4","1","2","4") = "3"
& ifeq3("4","1","3","1") = "1"
& ifeq3("4","1","3","2") = "3"
& ifeq3("4","1","3","3") = "3"
& ifeq3("4","1","3","4") = "3"
& ifeq3("4","1","4","1") = "1"
& ifeq3("4","1","4","2") = "3"
& ifeq3("4","1","4","3") = "3"
& ifeq3("4","1","4","4") = "3"
& ifeq3("4","2","1","1") = "3"
& ifeq3("4","2","1","2") = "3"
& ifeq3("4","2","1","3") = "3"
& ifeq3("4","2","1","4") = "3"
& ifeq3("4","2","2","1") = "3"
& ifeq3("4","2","2","2") = "3"
& ifeq3("4","2","2","3") = "3"
& ifeq3("4","2","2","4") = "3"
& ifeq3("4","2","3","1") = "3"
& ifeq3("4","2","3","2") = "3"
& ifeq3("4","2","3","3") = "3"
& ifeq3("4","2","3","4") = "3"
& ifeq3("4","2","4","1") = "3"
& ifeq3("4","2","4","2") = "4"
& ifeq3("4","2","4","3") = "3"
& ifeq3("4","2","4","4") = "3"
& ifeq3("4","3","1","1") = "3"
& ifeq3("4","3","1","2") = "3"
& ifeq3("4","3","1","3") = "3"
& ifeq3("4","3","1","4") = "3"
& ifeq3("4","3","2","1") = "3"
& ifeq3("4","3","2","2") = "3"
& ifeq3("4","3","2","3") = "3"
& ifeq3("4","3","2","4") = "3"
& ifeq3("4","3","3","1") = "3"
& ifeq3("4","3","3","2") = "3"
& ifeq3("4","3","3","3") = "3"
& ifeq3("4","3","3","4") = "3"
& ifeq3("4","3","4","1") = "3"
& ifeq3("4","3","4","2") = "3"
& ifeq3("4","3","4","3") = "3"
& ifeq3("4","3","4","4") = "4"
& ifeq3("4","4","1","1") = "1"
& ifeq3("4","4","1","2") = "1"
& ifeq3("4","4","1","3") = "1"
& ifeq3("4","4","1","4") = "1"
& ifeq3("4","4","2","1") = "2"
& ifeq3("4","4","2","2") = "2"
& ifeq3("4","4","2","3") = "2"
& ifeq3("4","4","2","4") = "2"
& ifeq3("4","4","3","1") = "3"
& ifeq3("4","4","3","2") = "3"
& ifeq3("4","4","3","3") = "3"
& ifeq3("4","4","3","4") = "3"
& ifeq3("4","4","4","1") = "4"
& ifeq3("4","4","4","2") = "4"
& ifeq3("4","4","4","3") = "4"
& ifeq3("4","4","4","4") = "4" ) ).
fof(ifeq4,fi_functors,
( ifeq4("1","1","1","1") = "1"
& ifeq4("1","1","1","2") = "1"
& ifeq4("1","1","1","3") = "1"
& ifeq4("1","1","1","4") = "1"
& ifeq4("1","1","2","1") = "2"
& ifeq4("1","1","2","2") = "2"
& ifeq4("1","1","2","3") = "2"
& ifeq4("1","1","2","4") = "2"
& ifeq4("1","1","3","1") = "3"
& ifeq4("1","1","3","2") = "3"
& ifeq4("1","1","3","3") = "3"
& ifeq4("1","1","3","4") = "3"
& ifeq4("1","1","4","1") = "4"
& ifeq4("1","1","4","2") = "4"
& ifeq4("1","1","4","3") = "4"
& ifeq4("1","1","4","4") = "4"
& ifeq4("1","2","1","1") = "1"
& ifeq4("1","2","1","2") = "1"
& ifeq4("1","2","1","3") = "1"
& ifeq4("1","2","1","4") = "3"
& ifeq4("1","2","2","1") = "1"
& ifeq4("1","2","2","2") = "1"
& ifeq4("1","2","2","3") = "2"
& ifeq4("1","2","2","4") = "3"
& ifeq4("1","2","3","1") = "2"
& ifeq4("1","2","3","2") = "4"
& ifeq4("1","2","3","3") = "4"
& ifeq4("1","2","3","4") = "3"
& ifeq4("1","2","4","1") = "3"
& ifeq4("1","2","4","2") = "3"
& ifeq4("1","2","4","3") = "3"
& ifeq4("1","2","4","4") = "3"
& ifeq4("1","3","1","1") = "1"
& ifeq4("1","3","1","2") = "1"
& ifeq4("1","3","1","3") = "2"
& ifeq4("1","3","1","4") = "3"
& ifeq4("1","3","2","1") = "1"
& ifeq4("1","3","2","2") = "1"
& ifeq4("1","3","2","3") = "4"
& ifeq4("1","3","2","4") = "3"
& ifeq4("1","3","3","1") = "2"
& ifeq4("1","3","3","2") = "1"
& ifeq4("1","3","3","3") = "2"
& ifeq4("1","3","3","4") = "3"
& ifeq4("1","3","4","1") = "3"
& ifeq4("1","3","4","2") = "3"
& ifeq4("1","3","4","3") = "3"
& ifeq4("1","3","4","4") = "3"
& ifeq4("1","4","1","1") = "3"
& ifeq4("1","4","1","2") = "3"
& ifeq4("1","4","1","3") = "3"
& ifeq4("1","4","1","4") = "3"
& ifeq4("1","4","2","1") = "3"
& ifeq4("1","4","2","2") = "3"
& ifeq4("1","4","2","3") = "3"
& ifeq4("1","4","2","4") = "3"
& ifeq4("1","4","3","1") = "3"
& ifeq4("1","4","3","2") = "3"
& ifeq4("1","4","3","3") = "3"
& ifeq4("1","4","3","4") = "3"
& ifeq4("1","4","4","1") = "3"
& ifeq4("1","4","4","2") = "3"
& ifeq4("1","4","4","3") = "3"
& ifeq4("1","4","4","4") = "3"
& ifeq4("2","1","1","1") = "1"
& ifeq4("2","1","1","2") = "2"
& ifeq4("2","1","1","3") = "3"
& ifeq4("2","1","1","4") = "4"
& ifeq4("2","1","2","1") = "1"
& ifeq4("2","1","2","2") = "2"
& ifeq4("2","1","2","3") = "3"
& ifeq4("2","1","2","4") = "4"
& ifeq4("2","1","3","1") = "1"
& ifeq4("2","1","3","2") = "2"
& ifeq4("2","1","3","3") = "3"
& ifeq4("2","1","3","4") = "4"
& ifeq4("2","1","4","1") = "1"
& ifeq4("2","1","4","2") = "2"
& ifeq4("2","1","4","3") = "3"
& ifeq4("2","1","4","4") = "4"
& ifeq4("2","2","1","1") = "1"
& ifeq4("2","2","1","2") = "1"
& ifeq4("2","2","1","3") = "1"
& ifeq4("2","2","1","4") = "1"
& ifeq4("2","2","2","1") = "2"
& ifeq4("2","2","2","2") = "2"
& ifeq4("2","2","2","3") = "2"
& ifeq4("2","2","2","4") = "2"
& ifeq4("2","2","3","1") = "3"
& ifeq4("2","2","3","2") = "3"
& ifeq4("2","2","3","3") = "3"
& ifeq4("2","2","3","4") = "3"
& ifeq4("2","2","4","1") = "4"
& ifeq4("2","2","4","2") = "4"
& ifeq4("2","2","4","3") = "4"
& ifeq4("2","2","4","4") = "4"
& ifeq4("2","3","1","1") = "2"
& ifeq4("2","3","1","2") = "1"
& ifeq4("2","3","1","3") = "1"
& ifeq4("2","3","1","4") = "3"
& ifeq4("2","3","2","1") = "2"
& ifeq4("2","3","2","2") = "4"
& ifeq4("2","3","2","3") = "1"
& ifeq4("2","3","2","4") = "3"
& ifeq4("2","3","3","1") = "1"
& ifeq4("2","3","3","2") = "2"
& ifeq4("2","3","3","3") = "1"
& ifeq4("2","3","3","4") = "3"
& ifeq4("2","3","4","1") = "3"
& ifeq4("2","3","4","2") = "3"
& ifeq4("2","3","4","3") = "3"
& ifeq4("2","3","4","4") = "3"
& ifeq4("2","4","1","1") = "3"
& ifeq4("2","4","1","2") = "3"
& ifeq4("2","4","1","3") = "3"
& ifeq4("2","4","1","4") = "3"
& ifeq4("2","4","2","1") = "3"
& ifeq4("2","4","2","2") = "3"
& ifeq4("2","4","2","3") = "3"
& ifeq4("2","4","2","4") = "3"
& ifeq4("2","4","3","1") = "3"
& ifeq4("2","4","3","2") = "3"
& ifeq4("2","4","3","3") = "3"
& ifeq4("2","4","3","4") = "3"
& ifeq4("2","4","4","1") = "3"
& ifeq4("2","4","4","2") = "3"
& ifeq4("2","4","4","3") = "3"
& ifeq4("2","4","4","4") = "3"
& ifeq4("3","1","1","1") = "4"
& ifeq4("3","1","1","2") = "1"
& ifeq4("3","1","1","3") = "1"
& ifeq4("3","1","1","4") = "3"
& ifeq4("3","1","2","1") = "1"
& ifeq4("3","1","2","2") = "2"
& ifeq4("3","1","2","3") = "1"
& ifeq4("3","1","2","4") = "3"
& ifeq4("3","1","3","1") = "2"
& ifeq4("3","1","3","2") = "2"
& ifeq4("3","1","3","3") = "1"
& ifeq4("3","1","3","4") = "3"
& ifeq4("3","1","4","1") = "1"
& ifeq4("3","1","4","2") = "3"
& ifeq4("3","1","4","3") = "3"
& ifeq4("3","1","4","4") = "3"
& ifeq4("3","2","1","1") = "3"
& ifeq4("3","2","1","2") = "1"
& ifeq4("3","2","1","3") = "1"
& ifeq4("3","2","1","4") = "3"
& ifeq4("3","2","2","1") = "1"
& ifeq4("3","2","2","2") = "1"
& ifeq4("3","2","2","3") = "1"
& ifeq4("3","2","2","4") = "3"
& ifeq4("3","2","3","1") = "1"
& ifeq4("3","2","3","2") = "1"
& ifeq4("3","2","3","3") = "1"
& ifeq4("3","2","3","4") = "3"
& ifeq4("3","2","4","1") = "3"
& ifeq4("3","2","4","2") = "3"
& ifeq4("3","2","4","3") = "3"
& ifeq4("3","2","4","4") = "3"
& ifeq4("3","3","1","1") = "1"
& ifeq4("3","3","1","2") = "1"
& ifeq4("3","3","1","3") = "1"
& ifeq4("3","3","1","4") = "1"
& ifeq4("3","3","2","1") = "2"
& ifeq4("3","3","2","2") = "2"
& ifeq4("3","3","2","3") = "2"
& ifeq4("3","3","2","4") = "2"
& ifeq4("3","3","3","1") = "3"
& ifeq4("3","3","3","2") = "3"
& ifeq4("3","3","3","3") = "3"
& ifeq4("3","3","3","4") = "3"
& ifeq4("3","3","4","1") = "4"
& ifeq4("3","3","4","2") = "4"
& ifeq4("3","3","4","3") = "4"
& ifeq4("3","3","4","4") = "4"
& ifeq4("3","4","1","1") = "3"
& ifeq4("3","4","1","2") = "3"
& ifeq4("3","4","1","3") = "3"
& ifeq4("3","4","1","4") = "3"
& ifeq4("3","4","2","1") = "3"
& ifeq4("3","4","2","2") = "3"
& ifeq4("3","4","2","3") = "3"
& ifeq4("3","4","2","4") = "3"
& ifeq4("3","4","3","1") = "3"
& ifeq4("3","4","3","2") = "3"
& ifeq4("3","4","3","3") = "3"
& ifeq4("3","4","3","4") = "3"
& ifeq4("3","4","4","1") = "3"
& ifeq4("3","4","4","2") = "3"
& ifeq4("3","4","4","3") = "3"
& ifeq4("3","4","4","4") = "3"
& ifeq4("4","1","1","1") = "1"
& ifeq4("4","1","1","2") = "2"
& ifeq4("4","1","1","3") = "3"
& ifeq4("4","1","1","4") = "3"
& ifeq4("4","1","2","1") = "1"
& ifeq4("4","1","2","2") = "2"
& ifeq4("4","1","2","3") = "3"
& ifeq4("4","1","2","4") = "3"
& ifeq4("4","1","3","1") = "1"
& ifeq4("4","1","3","2") = "2"
& ifeq4("4","1","3","3") = "3"
& ifeq4("4","1","3","4") = "3"
& ifeq4("4","1","4","1") = "1"
& ifeq4("4","1","4","2") = "2"
& ifeq4("4","1","4","3") = "3"
& ifeq4("4","1","4","4") = "4"
& ifeq4("4","2","1","1") = "3"
& ifeq4("4","2","1","2") = "3"
& ifeq4("4","2","1","3") = "3"
& ifeq4("4","2","1","4") = "3"
& ifeq4("4","2","2","1") = "3"
& ifeq4("4","2","2","2") = "3"
& ifeq4("4","2","2","3") = "3"
& ifeq4("4","2","2","4") = "3"
& ifeq4("4","2","3","1") = "3"
& ifeq4("4","2","3","2") = "3"
& ifeq4("4","2","3","3") = "3"
& ifeq4("4","2","3","4") = "3"
& ifeq4("4","2","4","1") = "3"
& ifeq4("4","2","4","2") = "3"
& ifeq4("4","2","4","3") = "3"
& ifeq4("4","2","4","4") = "3"
& ifeq4("4","3","1","1") = "3"
& ifeq4("4","3","1","2") = "3"
& ifeq4("4","3","1","3") = "3"
& ifeq4("4","3","1","4") = "3"
& ifeq4("4","3","2","1") = "3"
& ifeq4("4","3","2","2") = "3"
& ifeq4("4","3","2","3") = "3"
& ifeq4("4","3","2","4") = "3"
& ifeq4("4","3","3","1") = "3"
& ifeq4("4","3","3","2") = "3"
& ifeq4("4","3","3","3") = "3"
& ifeq4("4","3","3","4") = "3"
& ifeq4("4","3","4","1") = "3"
& ifeq4("4","3","4","2") = "3"
& ifeq4("4","3","4","3") = "3"
& ifeq4("4","3","4","4") = "3"
& ifeq4("4","4","1","1") = "1"
& ifeq4("4","4","1","2") = "1"
& ifeq4("4","4","1","3") = "1"
& ifeq4("4","4","1","4") = "1"
& ifeq4("4","4","2","1") = "2"
& ifeq4("4","4","2","2") = "2"
& ifeq4("4","4","2","3") = "2"
& ifeq4("4","4","2","4") = "2"
& ifeq4("4","4","3","1") = "3"
& ifeq4("4","4","3","2") = "3"
& ifeq4("4","4","3","3") = "3"
& ifeq4("4","4","3","4") = "3"
& ifeq4("4","4","4","1") = "4"
& ifeq4("4","4","4","2") = "4"
& ifeq4("4","4","4","3") = "4"
& ifeq4("4","4","4","4") = "4" ) ).
fof(impartial,fi_functors,
( impartial("1","1") = "1"
& impartial("1","2") = "1"
& impartial("1","3") = "1"
& impartial("1","4") = "1"
& ! [X2] : impartial("2",X2) = impartial("1",X2)
& ! [X2] : impartial("3",X2) = impartial("2",X2)
& ! [X2] : impartial("4",X2) = impartial("3",X2) ) ).
fof(living,fi_functors,
( living("1","1") = "4"
& living("1","2") = "2"
& living("1","3") = "4"
& living("1","4") = "1"
& ! [X2] : living("2",X2) = living("1",X2)
& ! [X2] : living("3",X2) = living("2",X2)
& ! [X2] : living("4",X2) = living("3",X2) ) ).
fof(mia_forename,fi_functors,
( mia_forename("1","1") = "2"
& mia_forename("1","2") = "2"
& mia_forename("1","3") = "1"
& mia_forename("1","4") = "3"
& ! [X2] : mia_forename("2",X2) = mia_forename("1",X2)
& ! [X2] : mia_forename("3",X2) = mia_forename("2",X2)
& ! [X2] : mia_forename("4",X2) = mia_forename("3",X2) ) ).
fof(nonexistent,fi_functors,
( nonexistent("1","1") = "1"
& nonexistent("1","2") = "3"
& nonexistent("1","3") = "3"
& nonexistent("1","4") = "3"
& ! [X2] : nonexistent("2",X2) = nonexistent("1",X2)
& ! [X2] : nonexistent("3",X2) = nonexistent("2",X2)
& ! [X2] : nonexistent("4",X2) = nonexistent("3",X2) ) ).
fof(nonhuman,fi_functors,
( nonhuman("1","1") = "3"
& nonhuman("1","2") = "2"
& nonhuman("1","3") = "1"
& nonhuman("1","4") = "3"
& ! [X2] : nonhuman("2",X2) = nonhuman("1",X2)
& ! [X2] : nonhuman("3",X2) = nonhuman("2",X2)
& ! [X2] : nonhuman("4",X2) = nonhuman("3",X2) ) ).
fof(nonliving,fi_functors,
( nonliving("1","1") = "3"
& nonliving("1","2") = "1"
& nonliving("1","3") = "3"
& nonliving("1","4") = "3"
& ! [X2] : nonliving("2",X2) = nonliving("1",X2)
& ! [X2] : nonliving("3",X2) = nonliving("2",X2)
& ! [X2] : nonliving("4",X2) = nonliving("3",X2) ) ).
fof(nonreflexive,fi_functors,
( nonreflexive("1","1") = "1"
& nonreflexive("1","2") = "2"
& nonreflexive("1","3") = "4"
& nonreflexive("1","4") = "3"
& ! [X2] : nonreflexive("2",X2) = nonreflexive("1",X2)
& ! [X2] : nonreflexive("3",X2) = nonreflexive("2",X2)
& ! [X2] : nonreflexive("4",X2) = nonreflexive("3",X2) ) ).
fof(object,fi_functors,
( object("1","1") = "4"
& object("1","2") = "1"
& object("1","3") = "4"
& object("1","4") = "3"
& ! [X2] : object("2",X2) = object("1",X2)
& ! [X2] : object("3",X2) = object("2",X2)
& ! [X2] : object("4",X2) = object("3",X2) ) ).
fof(of,fi_functors,
( of("1","1","1") = "1"
& of("1","1","2") = "1"
& of("1","1","3") = "2"
& of("1","1","4") = "2"
& of("1","2","1") = "2"
& of("1","2","2") = "4"
& of("1","2","3") = "2"
& of("1","2","4") = "2"
& of("1","3","1") = "2"
& of("1","3","2") = "2"
& of("1","3","3") = "2"
& of("1","3","4") = "1"
& of("1","4","1") = "2"
& of("1","4","2") = "2"
& of("1","4","3") = "2"
& of("1","4","4") = "2"
& ! [X2,X3] : of("2",X2,X3) = of("1",X2,X3)
& ! [X2,X3] : of("3",X2,X3) = of("2",X2,X3)
& ! [X2,X3] : of("4",X2,X3) = of("3",X2,X3) ) ).
fof(order,fi_functors,
( order("1","1") = "1"
& order("1","2") = "2"
& order("1","3") = "3"
& order("1","4") = "3"
& ! [X2] : order("2",X2) = order("1",X2)
& ! [X2] : order("3",X2) = order("2",X2)
& ! [X2] : order("4",X2) = order("3",X2) ) ).
fof(organism,fi_functors,
( organism("1","1") = "2"
& organism("1","2") = "3"
& organism("1","3") = "4"
& organism("1","4") = "1"
& ! [X2] : organism("2",X2) = organism("1",X2)
& ! [X2] : organism("3",X2) = organism("2",X2)
& ! [X2] : organism("4",X2) = organism("3",X2) ) ).
fof(past,fi_functors,
( past("1","1") = "1"
& past("1","2") = "1"
& past("1","3") = "1"
& past("1","4") = "3"
& ! [X2] : past("2",X2) = past("1",X2)
& ! [X2] : past("3",X2) = past("2",X2)
& ! [X2] : past("4",X2) = past("3",X2) ) ).
fof(patient,fi_functors,
( patient("1","1","1") = "1"
& patient("1","1","2") = "1"
& patient("1","1","3") = "2"
& patient("1","1","4") = "3"
& patient("1","2","1") = "2"
& patient("1","2","2") = "1"
& patient("1","2","3") = "1"
& patient("1","2","4") = "3"
& patient("1","3","1") = "1"
& patient("1","3","2") = "2"
& patient("1","3","3") = "2"
& patient("1","3","4") = "3"
& patient("1","4","1") = "4"
& patient("1","4","2") = "1"
& patient("1","4","3") = "1"
& patient("1","4","4") = "1"
& ! [X2,X3] : patient("2",X2,X3) = patient("1",X2,X3)
& ! [X2,X3] : patient("3",X2,X3) = patient("2",X2,X3)
& ! [X2,X3] : patient("4",X2,X3) = patient("3",X2,X3) ) ).
fof(relation,fi_functors,
( relation("1","1") = "3"
& relation("1","2") = "3"
& relation("1","3") = "1"
& relation("1","4") = "3"
& ! [X2] : relation("2",X2) = relation("1",X2)
& ! [X2] : relation("3",X2) = relation("2",X2)
& ! [X2] : relation("4",X2) = relation("3",X2) ) ).
fof(relname,fi_functors,
( relname("1","1") = "3"
& relname("1","2") = "3"
& relname("1","3") = "1"
& relname("1","4") = "3"
& ! [X2] : relname("2",X2) = relname("1",X2)
& ! [X2] : relname("3",X2) = relname("2",X2)
& ! [X2] : relname("4",X2) = relname("3",X2) ) ).
fof(shake_beverage,fi_functors,
( shake_beverage("1","1") = "4"
& shake_beverage("1","2") = "1"
& shake_beverage("1","3") = "2"
& shake_beverage("1","4") = "3"
& ! [X2] : shake_beverage("2",X2) = shake_beverage("1",X2)
& ! [X2] : shake_beverage("3",X2) = shake_beverage("2",X2)
& ! [X2] : shake_beverage("4",X2) = shake_beverage("3",X2) ) ).
fof(singleton,fi_functors,
( singleton("1","1") = "1"
& singleton("1","2") = "1"
& singleton("1","3") = "1"
& singleton("1","4") = "1"
& ! [X2] : singleton("2",X2) = singleton("1",X2)
& ! [X2] : singleton("3",X2) = singleton("2",X2)
& ! [X2] : singleton("4",X2) = singleton("3",X2) ) ).
fof(skc5,fi_functors,
skc5 = "1" ).
fof(skc6,fi_functors,
skc6 = "1" ).
fof(skc7,fi_functors,
skc7 = "2" ).
fof(skc8,fi_functors,
skc8 = "3" ).
fof(skc9,fi_functors,
skc9 = "4" ).
fof(specific,fi_functors,
( specific("1","1") = "1"
& specific("1","2") = "1"
& specific("1","3") = "3"
& specific("1","4") = "1"
& ! [X2] : specific("2",X2) = specific("1",X2)
& ! [X2] : specific("3",X2) = specific("2",X2)
& ! [X2] : specific("4",X2) = specific("3",X2) ) ).
fof(substance_matter,fi_functors,
( substance_matter("1","1") = "4"
& substance_matter("1","2") = "1"
& substance_matter("1","3") = "2"
& substance_matter("1","4") = "3"
& ! [X2] : substance_matter("2",X2) = substance_matter("1",X2)
& ! [X2] : substance_matter("3",X2) = substance_matter("2",X2)
& ! [X2] : substance_matter("4",X2) = substance_matter("3",X2) ) ).
fof(thing,fi_functors,
( thing("1","1") = "1"
& thing("1","2") = "1"
& thing("1","3") = "1"
& thing("1","4") = "1"
& ! [X2] : thing("2",X2) = thing("1",X2)
& ! [X2] : thing("3",X2) = thing("2",X2)
& ! [X2] : thing("4",X2) = thing("3",X2) ) ).
fof(true,fi_functors,
true = "1" ).
fof(tuple,fi_functors,
( tuple("1","1","1") = "4"
& tuple("1","1","2") = "1"
& tuple("1","1","3") = "3"
& tuple("1","1","4") = "1"
& tuple("1","2","1") = "1"
& tuple("1","2","2") = "1"
& tuple("1","2","3") = "1"
& tuple("1","2","4") = "1"
& tuple("1","3","1") = "1"
& tuple("1","3","2") = "1"
& tuple("1","3","3") = "1"
& tuple("1","3","4") = "1"
& tuple("1","4","1") = "3"
& tuple("1","4","2") = "3"
& tuple("1","4","3") = "3"
& tuple("1","4","4") = "4"
& tuple("2","1","1") = "1"
& tuple("2","1","2") = "1"
& tuple("2","1","3") = "2"
& tuple("2","1","4") = "1"
& tuple("2","2","1") = "1"
& tuple("2","2","2") = "1"
& tuple("2","2","3") = "1"
& tuple("2","2","4") = "1"
& tuple("2","3","1") = "1"
& tuple("2","3","2") = "1"
& tuple("2","3","3") = "1"
& tuple("2","3","4") = "1"
& tuple("2","4","1") = "3"
& tuple("2","4","2") = "3"
& tuple("2","4","3") = "3"
& tuple("2","4","4") = "4"
& tuple("3","1","1") = "3"
& tuple("3","1","2") = "1"
& tuple("3","1","3") = "1"
& tuple("3","1","4") = "1"
& tuple("3","2","1") = "1"
& tuple("3","2","2") = "3"
& tuple("3","2","3") = "4"
& tuple("3","2","4") = "1"
& tuple("3","3","1") = "1"
& tuple("3","3","2") = "1"
& tuple("3","3","3") = "1"
& tuple("3","3","4") = "1"
& tuple("3","4","1") = "3"
& tuple("3","4","2") = "3"
& tuple("3","4","3") = "3"
& tuple("3","4","4") = "4"
& tuple("4","1","1") = "1"
& tuple("4","1","2") = "1"
& tuple("4","1","3") = "1"
& tuple("4","1","4") = "1"
& tuple("4","2","1") = "1"
& tuple("4","2","2") = "1"
& tuple("4","2","3") = "1"
& tuple("4","2","4") = "1"
& tuple("4","3","1") = "1"
& tuple("4","3","2") = "1"
& tuple("4","3","3") = "1"
& tuple("4","3","4") = "1"
& tuple("4","4","1") = "4"
& tuple("4","4","2") = "4"
& tuple("4","4","3") = "4"
& tuple("4","4","4") = "4" ) ).
fof(tuple2,fi_functors,
( tuple2("1","1") = "3"
& tuple2("1","2") = "4"
& tuple2("1","3") = "4"
& tuple2("1","4") = "4"
& tuple2("2","1") = "3"
& tuple2("2","2") = "1"
& tuple2("2","3") = "2"
& tuple2("2","4") = "3"
& tuple2("3","1") = "4"
& tuple2("3","2") = "1"
& tuple2("3","3") = "2"
& tuple2("3","4") = "2"
& tuple2("4","1") = "3"
& tuple2("4","2") = "3"
& tuple2("4","3") = "3"
& tuple2("4","4") = "3" ) ).
fof(unisex,fi_functors,
( unisex("1","1") = "1"
& unisex("1","2") = "1"
& unisex("1","3") = "1"
& unisex("1","4") = "3"
& ! [X2] : unisex("2",X2) = unisex("1",X2)
& ! [X2] : unisex("3",X2) = unisex("2",X2)
& ! [X2] : unisex("4",X2) = unisex("3",X2) ) ).
fof(woman,fi_functors,
( woman("1","1") = "3"
& woman("1","2") = "4"
& woman("1","3") = "3"
& woman("1","4") = "1"
& ! [X2] : woman("2",X2) = woman("1",X2)
& ! [X2] : woman("3",X2) = woman("2",X2)
& ! [X2] : woman("4",X2) = woman("3",X2) ) ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.11/0.12 % Problem : NLP042-10 : TPTP v8.1.0. Released v7.3.0.
% 0.11/0.12 % Command : paradox --no-progress --time %d --tstp --model %s
% 0.13/0.33 % Computer : n008.cluster.edu
% 0.13/0.33 % Model : x86_64 x86_64
% 0.13/0.33 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.33 % Memory : 8042.1875MB
% 0.13/0.33 % OS : Linux 3.10.0-693.el7.x86_64
% 0.13/0.33 % CPULimit : 300
% 0.13/0.33 % WCLimit : 600
% 0.13/0.33 % DateTime : Fri Jul 1 00:53:23 EDT 2022
% 0.13/0.33 % CPUTime :
% 0.13/0.34 Paradox, version 4.0, 2010-06-29.
% 0.13/0.34 +++ PROBLEM: /export/starexec/sandbox2/benchmark/theBenchmark.p
% 0.13/0.34 Reading '/export/starexec/sandbox2/benchmark/theBenchmark.p' ... OK
% 0.13/0.35 +++ SOLVING: /export/starexec/sandbox2/benchmark/theBenchmark.p
% 0.18/0.48 +++ BEGIN MODEL
% 0.18/0.48 SZS output start FiniteModel for /export/starexec/sandbox2/benchmark/theBenchmark.p
% See solution above
% 0.18/0.49 +++ END MODEL
% 0.18/0.49 +++ RESULT: Satisfiable
% 0.18/0.49 SZS status Satisfiable for /export/starexec/sandbox2/benchmark/theBenchmark.p
%------------------------------------------------------------------------------