TSTP Solution File: KLE108-10 by Bliksem---1.12

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Bliksem---1.12
% Problem  : KLE108-10 : TPTP v8.1.0. Released v7.5.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : bliksem %s

% Computer : n007.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  : 0s
% DateTime : Sun Jul 17 01:37:13 EDT 2022

% Result   : Timeout 298.35s 298.80s
% Output   : None 
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.12  % Problem  : KLE108-10 : TPTP v8.1.0. Released v7.5.0.
% 0.07/0.13  % Command  : bliksem %s
% 0.13/0.34  % Computer : n007.cluster.edu
% 0.13/0.34  % Model    : x86_64 x86_64
% 0.13/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.34  % Memory   : 8042.1875MB
% 0.13/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.34  % CPULimit : 300
% 0.13/0.34  % DateTime : Thu Jun 16 08:20:41 EDT 2022
% 0.13/0.34  % CPUTime  : 
% 5.51/5.95  *** allocated 10000 integers for termspace/termends
% 5.51/5.95  *** allocated 10000 integers for clauses
% 5.51/5.95  *** allocated 10000 integers for justifications
% 5.51/5.95  Bliksem 1.12
% 5.51/5.95  
% 5.51/5.95  
% 5.51/5.95  Automatic Strategy Selection
% 5.51/5.95  
% 5.51/5.95  Clauses:
% 5.51/5.95  [
% 5.51/5.95     [ =( ifeq2( X, X, Y, Z ), Y ) ],
% 5.51/5.95     [ =( ifeq( X, X, Y, Z ), Y ) ],
% 5.51/5.95     [ =( addition( X, Y ), addition( Y, X ) ) ],
% 5.51/5.95     [ =( addition( X, addition( Y, Z ) ), addition( addition( X, Y ), Z ) )
% 5.51/5.95     ],
% 5.51/5.95     [ =( addition( X, zero ), X ) ],
% 5.51/5.95     [ =( addition( X, X ), X ) ],
% 5.51/5.95     [ =( multiplication( X, multiplication( Y, Z ) ), multiplication( 
% 5.51/5.95    multiplication( X, Y ), Z ) ) ],
% 5.51/5.95     [ =( multiplication( X, one ), X ) ],
% 5.51/5.95     [ =( multiplication( one, X ), X ) ],
% 5.51/5.95     [ =( multiplication( X, addition( Y, Z ) ), addition( multiplication( X
% 5.51/5.95    , Y ), multiplication( X, Z ) ) ) ],
% 5.51/5.95     [ =( multiplication( addition( X, Y ), Z ), addition( multiplication( X
% 5.51/5.95    , Z ), multiplication( Y, Z ) ) ) ],
% 5.51/5.95     [ =( multiplication( X, zero ), zero ) ],
% 5.51/5.95     [ =( multiplication( zero, X ), zero ) ],
% 5.51/5.95     [ =( ifeq( leq( X, Y ), true, addition( X, Y ), Y ), Y ) ],
% 5.51/5.95     [ =( ifeq2( addition( X, Y ), Y, leq( X, Y ), true ), true ) ],
% 5.51/5.95     [ =( multiplication( antidomain( X ), X ), zero ) ],
% 5.51/5.95     [ =( addition( antidomain( multiplication( X, Y ) ), antidomain( 
% 5.51/5.95    multiplication( X, antidomain( antidomain( Y ) ) ) ) ), antidomain( 
% 5.51/5.95    multiplication( X, antidomain( antidomain( Y ) ) ) ) ) ],
% 5.51/5.95     [ =( addition( antidomain( antidomain( X ) ), antidomain( X ) ), one ) ]
% 5.51/5.95    ,
% 5.51/5.95     [ =( domain( X ), antidomain( antidomain( X ) ) ) ],
% 5.51/5.95     [ =( multiplication( X, coantidomain( X ) ), zero ) ],
% 5.51/5.95     [ =( addition( coantidomain( multiplication( X, Y ) ), coantidomain( 
% 5.51/5.95    multiplication( coantidomain( coantidomain( X ) ), Y ) ) ), coantidomain( 
% 5.51/5.95    multiplication( coantidomain( coantidomain( X ) ), Y ) ) ) ],
% 5.51/5.95     [ =( addition( coantidomain( coantidomain( X ) ), coantidomain( X ) ), 
% 5.51/5.95    one ) ],
% 5.51/5.95     [ =( codomain( X ), coantidomain( coantidomain( X ) ) ) ],
% 5.51/5.95     [ =( c( X ), antidomain( domain( X ) ) ) ],
% 5.51/5.95     [ =( 'domain_difference'( X, Y ), multiplication( domain( X ), 
% 5.51/5.95    antidomain( Y ) ) ) ],
% 5.51/5.95     [ =( 'forward_diamond'( X, Y ), domain( multiplication( X, domain( Y ) )
% 5.51/5.95     ) ) ],
% 5.51/5.95     [ =( 'backward_diamond'( X, Y ), codomain( multiplication( codomain( Y )
% 5.51/5.95    , X ) ) ) ],
% 5.51/5.95     [ =( 'forward_box'( X, Y ), c( 'forward_diamond'( X, c( Y ) ) ) ) ],
% 5.51/5.95     [ =( 'backward_box'( X, Y ), c( 'backward_diamond'( X, c( Y ) ) ) ) ]
% 5.51/5.95    ,
% 5.51/5.95     [ =( addition( domain( 'sK2_goals_X1' ), 'forward_box'( 'sK3_goals_X0', 
% 5.51/5.95    domain( 'sK1_goals_X2' ) ) ), 'forward_box'( 'sK3_goals_X0', domain( 
% 5.51/5.95    'sK1_goals_X2' ) ) ) ],
% 5.51/5.95     [ ~( =( addition( 'backward_diamond'( 'sK3_goals_X0', domain( 
% 5.51/5.95    'sK2_goals_X1' ) ), domain( 'sK1_goals_X2' ) ), domain( 'sK1_goals_X2' )
% 5.51/5.95     ) ) ]
% 5.51/5.95  ] .
% 5.51/5.95  
% 5.51/5.95  
% 5.51/5.95  percentage equality = 1.000000, percentage horn = 1.000000
% 5.51/5.95  This is a pure equality problem
% 5.51/5.95  
% 5.51/5.95  
% 5.51/5.95  
% 5.51/5.95  Options Used:
% 5.51/5.95  
% 5.51/5.95  useres =            1
% 5.51/5.95  useparamod =        1
% 5.51/5.95  useeqrefl =         1
% 5.51/5.95  useeqfact =         1
% 5.51/5.95  usefactor =         1
% 5.51/5.95  usesimpsplitting =  0
% 5.51/5.95  usesimpdemod =      5
% 5.51/5.95  usesimpres =        3
% 5.51/5.95  
% 5.51/5.95  resimpinuse      =  1000
% 5.51/5.95  resimpclauses =     20000
% 5.51/5.95  substype =          eqrewr
% 5.51/5.95  backwardsubs =      1
% 5.51/5.95  selectoldest =      5
% 5.51/5.95  
% 5.51/5.95  litorderings [0] =  split
% 5.51/5.95  litorderings [1] =  extend the termordering, first sorting on arguments
% 5.51/5.95  
% 5.51/5.95  termordering =      kbo
% 5.51/5.95  
% 5.51/5.95  litapriori =        0
% 5.51/5.95  termapriori =       1
% 5.51/5.95  litaposteriori =    0
% 5.51/5.95  termaposteriori =   0
% 5.51/5.95  demodaposteriori =  0
% 5.51/5.95  ordereqreflfact =   0
% 5.51/5.95  
% 5.51/5.95  litselect =         negord
% 5.51/5.95  
% 5.51/5.95  maxweight =         15
% 5.51/5.95  maxdepth =          30000
% 5.51/5.95  maxlength =         115
% 5.51/5.95  maxnrvars =         195
% 5.51/5.95  excuselevel =       1
% 5.51/5.95  increasemaxweight = 1
% 5.51/5.95  
% 5.51/5.95  maxselected =       10000000
% 5.51/5.95  maxnrclauses =      10000000
% 5.51/5.95  
% 5.51/5.95  showgenerated =    0
% 5.51/5.95  showkept =         0
% 5.51/5.95  showselected =     0
% 5.51/5.95  showdeleted =      0
% 5.51/5.95  showresimp =       1
% 5.51/5.95  showstatus =       2000
% 5.51/5.95  
% 5.51/5.95  prologoutput =     1
% 5.51/5.95  nrgoals =          5000000
% 5.51/5.95  totalproof =       1
% 5.51/5.95  
% 5.51/5.95  Symbols occurring in the translation:
% 5.51/5.95  
% 5.51/5.95  {}  [0, 0]      (w:1, o:2, a:1, s:1, b:0), 
% 5.51/5.95  .  [1, 2]      (w:1, o:30, a:1, s:1, b:0), 
% 5.51/5.95  !  [4, 1]      (w:0, o:20, a:1, s:1, b:0), 
% 5.51/5.95  =  [13, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 5.51/5.95  ==>  [14, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 5.51/5.95  ifeq2  [42, 4]      (w:1, o:63, a:1, s:1, b:0), 
% 15.73/16.18  ifeq  [43, 4]      (w:1, o:64, a:1, s:1, b:0), 
% 15.73/16.18  addition  [44, 2]      (w:1, o:55, a:1, s:1, b:0), 
% 15.73/16.18  zero  [45, 0]      (w:1, o:16, a:1, s:1, b:0), 
% 15.73/16.18  multiplication  [46, 2]      (w:1, o:57, a:1, s:1, b:0), 
% 15.73/16.18  one  [47, 0]      (w:1, o:10, a:1, s:1, b:0), 
% 15.73/16.18  leq  [48, 2]      (w:1, o:56, a:1, s:1, b:0), 
% 15.73/16.18  true  [49, 0]      (w:1, o:17, a:1, s:1, b:0), 
% 15.73/16.18  antidomain  [51, 1]      (w:1, o:25, a:1, s:1, b:0), 
% 15.73/16.18  domain  [53, 1]      (w:1, o:29, a:1, s:1, b:0), 
% 15.73/16.18  coantidomain  [54, 1]      (w:1, o:26, a:1, s:1, b:0), 
% 15.73/16.18  codomain  [55, 1]      (w:1, o:27, a:1, s:1, b:0), 
% 15.73/16.18  c  [56, 1]      (w:1, o:28, a:1, s:1, b:0), 
% 15.73/16.18  'domain_difference'  [57, 2]      (w:1, o:58, a:1, s:1, b:0), 
% 15.73/16.18  'forward_diamond'  [58, 2]      (w:1, o:59, a:1, s:1, b:0), 
% 15.73/16.18  'backward_diamond'  [59, 2]      (w:1, o:60, a:1, s:1, b:0), 
% 15.73/16.18  'forward_box'  [60, 2]      (w:1, o:61, a:1, s:1, b:0), 
% 15.73/16.18  'backward_box'  [61, 2]      (w:1, o:62, a:1, s:1, b:0), 
% 15.73/16.18  'sK2_goals_X1'  [62, 0]      (w:1, o:6, a:1, s:1, b:0), 
% 15.73/16.18  'sK3_goals_X0'  [63, 0]      (w:1, o:7, a:1, s:1, b:0), 
% 15.73/16.18  'sK1_goals_X2'  [64, 0]      (w:1, o:5, a:1, s:1, b:0).
% 15.73/16.18  
% 15.73/16.18  
% 15.73/16.18  Starting Search:
% 15.73/16.18  
% 15.73/16.18  Resimplifying inuse:
% 15.73/16.18  Done
% 15.73/16.18  
% 15.73/16.18  
% 15.73/16.18  Intermediate Status:
% 15.73/16.18  Generated:    20997
% 15.73/16.18  Kept:         2018
% 15.73/16.18  Inuse:        402
% 15.73/16.18  Deleted:      72
% 15.73/16.18  Deletedinuse: 13
% 15.73/16.18  
% 15.73/16.18  Resimplifying inuse:
% 15.73/16.18  Done
% 15.73/16.18  
% 15.73/16.18  Resimplifying inuse:
% 15.73/16.18  Done
% 15.73/16.18  
% 15.73/16.18  
% 15.73/16.18  Intermediate Status:
% 15.73/16.18  Generated:    45960
% 15.73/16.18  Kept:         4026
% 15.73/16.18  Inuse:        686
% 15.73/16.18  Deleted:      304
% 15.73/16.18  Deletedinuse: 116
% 15.73/16.18  
% 15.73/16.18  Resimplifying inuse:
% 15.73/16.18  Done
% 15.73/16.18  
% 15.73/16.18  Resimplifying inuse:
% 15.73/16.18  Done
% 15.73/16.18  
% 15.73/16.18  
% 15.73/16.18  Intermediate Status:
% 15.73/16.18  Generated:    87820
% 15.73/16.18  Kept:         6059
% 15.73/16.18  Inuse:        913
% 15.73/16.18  Deleted:      330
% 15.73/16.18  Deletedinuse: 121
% 15.73/16.18  
% 15.73/16.18  Resimplifying inuse:
% 15.73/16.18  Done
% 15.73/16.18  
% 15.73/16.18  Resimplifying inuse:
% 15.73/16.18  Done
% 15.73/16.18  
% 15.73/16.18  
% 15.73/16.18  Intermediate Status:
% 15.73/16.18  Generated:    124556
% 15.73/16.18  Kept:         8071
% 15.73/16.18  Inuse:        1114
% 15.73/16.18  Deleted:      358
% 15.73/16.18  Deletedinuse: 122
% 15.73/16.18  
% 15.73/16.18  Resimplifying inuse:
% 15.73/16.18  Done
% 15.73/16.18  
% 15.73/16.18  Resimplifying inuse:
% 15.73/16.18  Done
% 15.73/16.18  
% 15.73/16.18  
% 15.73/16.18  Intermediate Status:
% 15.73/16.18  Generated:    175447
% 15.73/16.18  Kept:         10085
% 15.73/16.18  Inuse:        1336
% 15.73/16.18  Deleted:      486
% 15.73/16.18  Deletedinuse: 154
% 15.73/16.18  
% 15.73/16.18  Resimplifying inuse:
% 15.73/16.18  Done
% 15.73/16.18  
% 15.73/16.18  Resimplifying inuse:
% 15.73/16.18  Done
% 15.73/16.18  
% 15.73/16.18  
% 15.73/16.18  Intermediate Status:
% 15.73/16.18  Generated:    217957
% 15.73/16.18  Kept:         12110
% 15.73/16.18  Inuse:        1550
% 15.73/16.18  Deleted:      588
% 15.73/16.18  Deletedinuse: 162
% 15.73/16.18  
% 15.73/16.18  Resimplifying inuse:
% 15.73/16.18  Done
% 15.73/16.18  
% 15.73/16.18  Resimplifying inuse:
% 15.73/16.18  Done
% 15.73/16.18  
% 15.73/16.18  
% 15.73/16.18  Intermediate Status:
% 15.73/16.18  Generated:    261878
% 15.73/16.18  Kept:         14118
% 15.73/16.18  Inuse:        1650
% 15.73/16.18  Deleted:      597
% 15.73/16.18  Deletedinuse: 165
% 15.73/16.18  
% 15.73/16.18  Resimplifying inuse:
% 15.73/16.18  Done
% 15.73/16.18  
% 15.73/16.18  Resimplifying inuse:
% 15.73/16.18  Done
% 15.73/16.18  
% 15.73/16.18  
% 15.73/16.18  Intermediate Status:
% 15.73/16.18  Generated:    328476
% 15.73/16.18  Kept:         16126
% 15.73/16.18  Inuse:        1787
% 15.73/16.18  Deleted:      745
% 15.73/16.18  Deletedinuse: 290
% 15.73/16.18  
% 15.73/16.18  Resimplifying inuse:
% 15.73/16.18  Done
% 15.73/16.18  
% 15.73/16.18  Resimplifying inuse:
% 15.73/16.18  Done
% 15.73/16.18  
% 15.73/16.18  
% 15.73/16.18  Intermediate Status:
% 15.73/16.18  Generated:    394321
% 15.73/16.18  Kept:         18226
% 15.73/16.18  Inuse:        1940
% 15.73/16.18  Deleted:      776
% 15.73/16.18  Deletedinuse: 290
% 15.73/16.18  
% 15.73/16.18  Resimplifying inuse:
% 15.73/16.18  Done
% 15.73/16.18  
% 15.73/16.18  Resimplifying inuse:
% 15.73/16.18  Done
% 15.73/16.18  
% 15.73/16.18  Resimplifying clauses:
% 15.73/16.18  Done
% 15.73/16.18  
% 15.73/16.18  
% 15.73/16.18  Intermediate Status:
% 15.73/16.18  Generated:    461982
% 15.73/16.18  Kept:         20246
% 15.73/16.18  Inuse:        2088
% 15.73/16.18  Deleted:      5455
% 15.73/16.18  Deletedinuse: 291
% 15.73/16.18  
% 15.73/16.18  Resimplifying inuse:
% 15.73/16.18  Done
% 15.73/16.18  
% 15.73/16.18  Resimplifying inuse:
% 15.73/16.18  Done
% 15.73/16.18  
% 15.73/16.18  
% 15.73/16.18  Intermediate Status:
% 15.73/16.18  Generated:    537140
% 15.73/16.18  Kept:         22253
% 15.73/16.18  Inuse:        2235
% 15.73/16.18  Deleted:      5461
% 15.73/16.18  Deletedinuse: 296
% 15.73/16.18  
% 15.73/16.18  Resimplifying inuse:
% 15.73/16.18  Done
% 15.73/16.18  
% 15.73/16.18  Resimplifying inuse:
% 15.73/16.18  Done
% 15.73/16.18  
% 15.73/16.18  
% 15.73/16.18  Intermediate Status:
% 15.73/16.18  Generated:    615749
% 15.73/16.18  Kept:         24279
% 15.73/16.18  Inuse:        2388
% 15.73/16.18  Deleted:      5466
% 15.73/16.18  Deletedinuse: 296
% 15.73/16.18  
% 15.73/16.18  Resimplifying inuse:
% 15.73/16.18  Done
% 15.73/16.18  
% 15.73/16.18  Resimplifying inuse:
% 15.73/16.18  Done
% 15.73/16.18  
% 15.73/16.18  
% 15.73/16.18  Intermediate Status:
% 15.73/16.18  Generated:    698102
% 15.73/16.18  Kept:         26400
% 15.73/16.18  Inuse:        2556
% 15.73/16.18  Deleted:      5473
% 15.73/16.18  Deletedinuse: 300
% 15.73/16.18  
% 15.73/16.18  Resimplifying inuse:
% 15.73/16.18  Done
% 15.73/16.18  
% 15.73/16.18  Resimplifying inuse:
% 15.73/16.18  Done
% 15.73/16.18  
% 15.73/16.18  
% 15.73/16.18  Intermediate Status:
% 15.73/16.18  Generated:    763360
% 15.73/16.18  Kept:         28402
% 15.73/16.18  Inuse:        2705
% 15.73/16.18  Deleted:      5477
% 15.73/16.18  Deletedinuse: 301
% 15.73/16.18  
% 15.73/16.18  Resimplifying inuse:
% 15.73/16.18  Done
% 15.73/16.18  
% 15.73/16.18  Resimplifying inuse:
% 15.73/16.18  Done
% 15.73/16.18  
% 15.73/16.18  
% 15.73/16.18  Intermediate Status:
% 15.73/16.18  Generated:    833521
% 15.73/16.18  Kept:         30408
% 15.73/16.18  Inuse:        2802
% 15.73/16.18  Deleted:      5480
% 15.73/16.18  Deletedinuse: 301
% 15.73/16.18  
% 15.73/16.18  Resimplifying inuse:
% 15.73/16.18  Done
% 15.73/16.18  
% 15.73/16.18  Resimplifying inuse:
% 15.73/16.18  Done
% 15.73/16.18  
% 15.73/16.18  
% 15.73/16.18  Intermediate Status:
% 15.73/16.18  Generated:    896512
% 15.73/16.18  Kept:         32410
% 15.73/16.18  Inuse:        2920
% 15.73/16.18  Deleted:      5489
% 15.73/16.18  Deletedinuse: 301
% 15.73/16.18  
% 15.73/16.18  Resimplifying inuse:
% 15.73/16.18  Done
% 15.73/16.18  
% 15.73/16.18  Resimplifying inuse:
% 15.73/16.18  Done
% 15.73/16.18  
% 15.73/16.18  
% 15.73/16.18  Intermediate Status:
% 15.73/16.18  Generated:    969763
% 15.73/16.18  Kept:         34461
% 15.73/16.18  Inuse:        3023
% 15.73/16.18  Deleted:      5494
% 15.73/16.18  Deletedinuse: 303
% 15.73/16.18  
% 15.73/16.18  Resimplifying inuse:
% 15.73/16.18  Done
% 15.73/16.18  
% 15.73/16.18  Resimplifying inuse:
% 34.15/34.60  Done
% 34.15/34.60  
% 34.15/34.60  
% 34.15/34.60  Intermediate Status:
% 34.15/34.60  Generated:    1087113
% 34.15/34.60  Kept:         36483
% 34.15/34.60  Inuse:        3170
% 34.15/34.60  Deleted:      5510
% 34.15/34.60  Deletedinuse: 303
% 34.15/34.60  
% 34.15/34.60  Resimplifying inuse:
% 34.15/34.60  Done
% 34.15/34.60  
% 34.15/34.60  Resimplifying inuse:
% 34.15/34.60  Done
% 34.15/34.60  
% 34.15/34.60  
% 34.15/34.60  Intermediate Status:
% 34.15/34.60  Generated:    1158581
% 34.15/34.60  Kept:         38490
% 34.15/34.60  Inuse:        3253
% 34.15/34.60  Deleted:      5515
% 34.15/34.60  Deletedinuse: 304
% 34.15/34.60  
% 34.15/34.60  Resimplifying inuse:
% 34.15/34.60  Done
% 34.15/34.60  
% 34.15/34.60  Resimplifying inuse:
% 34.15/34.60  Done
% 34.15/34.60  
% 34.15/34.60  Resimplifying clauses:
% 34.15/34.60  Done
% 34.15/34.60  
% 34.15/34.60  
% 34.15/34.60  Intermediate Status:
% 34.15/34.60  Generated:    1233921
% 34.15/34.60  Kept:         40521
% 34.15/34.60  Inuse:        3319
% 34.15/34.60  Deleted:      8914
% 34.15/34.60  Deletedinuse: 305
% 34.15/34.60  
% 34.15/34.60  Resimplifying inuse:
% 34.15/34.60  Done
% 34.15/34.60  
% 34.15/34.60  Resimplifying inuse:
% 34.15/34.60  Done
% 34.15/34.60  
% 34.15/34.60  
% 34.15/34.60  Intermediate Status:
% 34.15/34.60  Generated:    1325012
% 34.15/34.60  Kept:         42557
% 34.15/34.60  Inuse:        3408
% 34.15/34.60  Deleted:      8919
% 34.15/34.60  Deletedinuse: 306
% 34.15/34.60  
% 34.15/34.60  Resimplifying inuse:
% 34.15/34.60  Done
% 34.15/34.60  
% 34.15/34.60  Resimplifying inuse:
% 34.15/34.60  Done
% 34.15/34.60  
% 34.15/34.60  
% 34.15/34.60  Intermediate Status:
% 34.15/34.60  Generated:    1444137
% 34.15/34.60  Kept:         44557
% 34.15/34.60  Inuse:        3497
% 34.15/34.60  Deleted:      8924
% 34.15/34.60  Deletedinuse: 310
% 34.15/34.60  
% 34.15/34.60  Resimplifying inuse:
% 34.15/34.60  Done
% 34.15/34.60  
% 34.15/34.60  Resimplifying inuse:
% 34.15/34.60  Done
% 34.15/34.60  
% 34.15/34.60  
% 34.15/34.60  Intermediate Status:
% 34.15/34.60  Generated:    1547575
% 34.15/34.60  Kept:         46644
% 34.15/34.60  Inuse:        3593
% 34.15/34.60  Deleted:      8924
% 34.15/34.60  Deletedinuse: 310
% 34.15/34.60  
% 34.15/34.60  Resimplifying inuse:
% 34.15/34.60  Done
% 34.15/34.60  
% 34.15/34.60  Resimplifying inuse:
% 34.15/34.60  Done
% 34.15/34.60  
% 34.15/34.60  
% 34.15/34.60  Intermediate Status:
% 34.15/34.60  Generated:    1593111
% 34.15/34.60  Kept:         48698
% 34.15/34.60  Inuse:        3653
% 34.15/34.60  Deleted:      8925
% 34.15/34.60  Deletedinuse: 310
% 34.15/34.60  
% 34.15/34.60  Resimplifying inuse:
% 34.15/34.60  Done
% 34.15/34.60  
% 34.15/34.60  Resimplifying inuse:
% 34.15/34.60  Done
% 34.15/34.60  
% 34.15/34.60  
% 34.15/34.60  Intermediate Status:
% 34.15/34.60  Generated:    1671470
% 34.15/34.60  Kept:         50766
% 34.15/34.60  Inuse:        3753
% 34.15/34.60  Deleted:      8928
% 34.15/34.60  Deletedinuse: 310
% 34.15/34.60  
% 34.15/34.60  Resimplifying inuse:
% 34.15/34.60  Done
% 34.15/34.60  
% 34.15/34.60  Resimplifying inuse:
% 34.15/34.60  Done
% 34.15/34.60  
% 34.15/34.60  
% 34.15/34.60  Intermediate Status:
% 34.15/34.60  Generated:    1800865
% 34.15/34.60  Kept:         52777
% 34.15/34.60  Inuse:        3870
% 34.15/34.60  Deleted:      8931
% 34.15/34.60  Deletedinuse: 311
% 34.15/34.60  
% 34.15/34.60  Resimplifying inuse:
% 34.15/34.60  Done
% 34.15/34.60  
% 34.15/34.60  Resimplifying inuse:
% 34.15/34.60  Done
% 34.15/34.60  
% 34.15/34.60  
% 34.15/34.60  Intermediate Status:
% 34.15/34.60  Generated:    1926442
% 34.15/34.60  Kept:         54819
% 34.15/34.60  Inuse:        3966
% 34.15/34.60  Deleted:      8931
% 34.15/34.60  Deletedinuse: 311
% 34.15/34.60  
% 34.15/34.60  Resimplifying inuse:
% 34.15/34.60  Done
% 34.15/34.60  
% 34.15/34.60  Resimplifying inuse:
% 34.15/34.60  Done
% 34.15/34.60  
% 34.15/34.60  
% 34.15/34.60  Intermediate Status:
% 34.15/34.60  Generated:    2019095
% 34.15/34.60  Kept:         56930
% 34.15/34.60  Inuse:        4056
% 34.15/34.60  Deleted:      8931
% 34.15/34.60  Deletedinuse: 311
% 34.15/34.60  
% 34.15/34.60  Resimplifying inuse:
% 34.15/34.60  Done
% 34.15/34.60  
% 34.15/34.60  Resimplifying inuse:
% 34.15/34.60  Done
% 34.15/34.60  
% 34.15/34.60  
% 34.15/34.60  Intermediate Status:
% 34.15/34.60  Generated:    2113943
% 34.15/34.60  Kept:         58935
% 34.15/34.60  Inuse:        4139
% 34.15/34.60  Deleted:      8932
% 34.15/34.60  Deletedinuse: 311
% 34.15/34.60  
% 34.15/34.60  Resimplifying inuse:
% 34.15/34.60  Done
% 34.15/34.60  
% 34.15/34.60  Resimplifying clauses:
% 34.15/34.60  Done
% 34.15/34.60  
% 34.15/34.60  Resimplifying inuse:
% 34.15/34.60  Done
% 34.15/34.60  
% 34.15/34.60  
% 34.15/34.60  Intermediate Status:
% 34.15/34.60  Generated:    2219569
% 34.15/34.60  Kept:         61109
% 34.15/34.60  Inuse:        4233
% 34.15/34.60  Deleted:      11312
% 34.15/34.60  Deletedinuse: 311
% 34.15/34.60  
% 34.15/34.60  Resimplifying inuse:
% 34.15/34.60  Done
% 34.15/34.60  
% 34.15/34.60  Resimplifying inuse:
% 34.15/34.60  Done
% 34.15/34.60  
% 34.15/34.60  
% 34.15/34.60  Intermediate Status:
% 34.15/34.60  Generated:    2327090
% 34.15/34.60  Kept:         63164
% 34.15/34.60  Inuse:        4319
% 34.15/34.60  Deleted:      11312
% 34.15/34.60  Deletedinuse: 311
% 34.15/34.60  
% 34.15/34.60  Resimplifying inuse:
% 34.15/34.60  Done
% 34.15/34.60  
% 34.15/34.60  Resimplifying inuse:
% 34.15/34.60  Done
% 34.15/34.60  
% 34.15/34.60  
% 34.15/34.60  Intermediate Status:
% 34.15/34.60  Generated:    2370785
% 34.15/34.60  Kept:         65398
% 34.15/34.60  Inuse:        4356
% 34.15/34.60  Deleted:      11312
% 34.15/34.60  Deletedinuse: 311
% 34.15/34.60  
% 34.15/34.60  Resimplifying inuse:
% 34.15/34.60  Done
% 34.15/34.60  
% 34.15/34.60  Resimplifying inuse:
% 34.15/34.60  Done
% 34.15/34.60  
% 34.15/34.60  
% 34.15/34.60  Intermediate Status:
% 34.15/34.60  Generated:    2460262
% 34.15/34.60  Kept:         67408
% 34.15/34.60  Inuse:        4418
% 34.15/34.60  Deleted:      11312
% 34.15/34.60  Deletedinuse: 311
% 34.15/34.60  
% 34.15/34.60  Resimplifying inuse:
% 34.15/34.60  Done
% 34.15/34.60  
% 34.15/34.60  Resimplifying inuse:
% 34.15/34.60  Done
% 34.15/34.60  
% 34.15/34.60  
% 34.15/34.60  Intermediate Status:
% 34.15/34.60  Generated:    2539486
% 34.15/34.60  Kept:         69437
% 34.15/34.60  Inuse:        4503
% 34.15/34.60  Deleted:      11316
% 34.15/34.60  Deletedinuse: 315
% 34.15/34.60  
% 34.15/34.60  Resimplifying inuse:
% 34.15/34.60  Done
% 34.15/34.60  
% 34.15/34.60  Resimplifying inuse:
% 34.15/34.60  Done
% 34.15/34.60  
% 34.15/34.60  
% 34.15/34.60  Intermediate Status:
% 34.15/34.60  Generated:    2614726
% 34.15/34.60  Kept:         71588
% 34.15/34.60  Inuse:        4563
% 34.15/34.60  Deleted:      11316
% 34.15/34.60  Deletedinuse: 315
% 34.15/34.60  
% 34.15/34.60  Resimplifying inuse:
% 34.15/34.60  Done
% 34.15/34.60  
% 34.15/34.60  Resimplifying inuse:
% 34.15/34.60  Done
% 34.15/34.60  
% 34.15/34.60  
% 34.15/34.60  Intermediate Status:
% 34.15/34.60  Generated:    2703544
% 34.15/34.60  Kept:         73618
% 34.15/34.60  Inuse:        4643
% 34.15/34.60  Deleted:      11316
% 34.15/34.60  Deletedinuse: 315
% 34.15/34.60  
% 34.15/34.60  Resimplifying inuse:
% 34.15/34.60  Done
% 34.15/34.60  
% 34.15/34.60  Resimplifying inuse:
% 34.15/34.60  Done
% 34.15/34.60  
% 34.15/34.60  
% 34.15/34.60  Intermediate Status:
% 34.15/34.60  Generated:    2835291
% 34.15/34.60  Kept:         75657
% 34.15/34.60  Inuse:        4778
% 34.15/34.60  Deleted:      11321
% 34.15/34.60  Deletedinuse: 320
% 34.15/34.60  
% 34.15/34.60  Resimplifying inuse:
% 34.15/34.60  Done
% 34.15/34.60  
% 34.15/34.60  Resimplifying inuse:
% 34.15/34.60  Done
% 34.15/34.60  
% 34.15/34.60  
% 34.15/34.60  Intermediate Status:
% 34.15/34.60  Generated:    2883256
% 34.15/34.60  Kept:         77737
% 34.15/34.60  Inuse:        4816
% 34.15/34.60  Deleted:      11328
% 34.15/34.60  Deletedinuse: 321
% 34.15/34.60  
% 34.15/34.60  Resimplifying inuse:
% 34.15/34.60  Done
% 34.15/34.60  
% 34.15/34.60  Resimplifying inuse:
% 34.15/34.60  Done
% 34.15/34.60  
% 34.15/34.60  
% 34.15/34.60  Intermediate Status:
% 34.15/34.60  Generated:    2971605
% 34.15/34.60  Kept:         79834
% 34.15/34.60  Inuse:        4885
% 34.15/34.60  Deleted:      11334
% 34.15/34.60  Deletedinuse: 322
% 34.15/34.60  
% 34.15/34.60  Resimplifying clauses:
% 34.15/34.60  Done
% 34.15/34.60  
% 34.15/34.60  Resimplifying inuse:
% 34.15/34.60  Done
% 34.15/34.60  
% 34.15/34.60  Resimplifying inuse:
% 34.15/34.60  Done
% 34.15/34.60  
% 34.15/34.60  
% 34.15/34.60  Intermediate Status:
% 34.15/34.60  Generated:    3061153
% 34.15/34.60  Kept:         81840
% 34.15/34.60  Inuse:        4961
% 34.15/34.60  Deleted:      14159
% 34.15/34.60  Deletedinuse: 325
% 34.15/34.60  
% 34.15/34.60  Resimplifying inuse:
% 54.97/55.40  Done
% 54.97/55.40  
% 54.97/55.40  Resimplifying inuse:
% 54.97/55.40  Done
% 54.97/55.40  
% 54.97/55.40  
% 54.97/55.40  Intermediate Status:
% 54.97/55.40  Generated:    3118625
% 54.97/55.40  Kept:         83881
% 54.97/55.40  Inuse:        5019
% 54.97/55.40  Deleted:      14162
% 54.97/55.40  Deletedinuse: 325
% 54.97/55.40  
% 54.97/55.40  Resimplifying inuse:
% 54.97/55.40  Done
% 54.97/55.40  
% 54.97/55.40  Resimplifying inuse:
% 54.97/55.40  Done
% 54.97/55.40  
% 54.97/55.40  
% 54.97/55.40  Intermediate Status:
% 54.97/55.40  Generated:    3197581
% 54.97/55.40  Kept:         85934
% 54.97/55.40  Inuse:        5092
% 54.97/55.40  Deleted:      14163
% 54.97/55.40  Deletedinuse: 325
% 54.97/55.40  
% 54.97/55.40  Resimplifying inuse:
% 54.97/55.40  Done
% 54.97/55.40  
% 54.97/55.40  Resimplifying inuse:
% 54.97/55.40  Done
% 54.97/55.40  
% 54.97/55.40  
% 54.97/55.40  Intermediate Status:
% 54.97/55.40  Generated:    3286590
% 54.97/55.40  Kept:         87942
% 54.97/55.40  Inuse:        5177
% 54.97/55.40  Deleted:      14167
% 54.97/55.40  Deletedinuse: 327
% 54.97/55.40  
% 54.97/55.40  Resimplifying inuse:
% 54.97/55.40  Done
% 54.97/55.40  
% 54.97/55.40  
% 54.97/55.40  Intermediate Status:
% 54.97/55.40  Generated:    3394842
% 54.97/55.40  Kept:         90026
% 54.97/55.40  Inuse:        5279
% 54.97/55.40  Deleted:      14180
% 54.97/55.40  Deletedinuse: 328
% 54.97/55.40  
% 54.97/55.40  Resimplifying inuse:
% 54.97/55.40  Done
% 54.97/55.40  
% 54.97/55.40  Resimplifying inuse:
% 54.97/55.40  Done
% 54.97/55.40  
% 54.97/55.40  
% 54.97/55.40  Intermediate Status:
% 54.97/55.40  Generated:    3463054
% 54.97/55.40  Kept:         92077
% 54.97/55.40  Inuse:        5330
% 54.97/55.40  Deleted:      14194
% 54.97/55.40  Deletedinuse: 341
% 54.97/55.40  
% 54.97/55.40  Resimplifying inuse:
% 54.97/55.40  Done
% 54.97/55.40  
% 54.97/55.40  Resimplifying inuse:
% 54.97/55.40  Done
% 54.97/55.40  
% 54.97/55.40  
% 54.97/55.40  Intermediate Status:
% 54.97/55.40  Generated:    3517246
% 54.97/55.40  Kept:         94190
% 54.97/55.40  Inuse:        5368
% 54.97/55.40  Deleted:      14195
% 54.97/55.40  Deletedinuse: 342
% 54.97/55.40  
% 54.97/55.40  Resimplifying inuse:
% 54.97/55.40  Done
% 54.97/55.40  
% 54.97/55.40  Resimplifying inuse:
% 54.97/55.40  Done
% 54.97/55.40  
% 54.97/55.40  
% 54.97/55.40  Intermediate Status:
% 54.97/55.40  Generated:    3604973
% 54.97/55.40  Kept:         96190
% 54.97/55.40  Inuse:        5433
% 54.97/55.40  Deleted:      14198
% 54.97/55.40  Deletedinuse: 342
% 54.97/55.40  
% 54.97/55.40  Resimplifying inuse:
% 54.97/55.40  Done
% 54.97/55.40  
% 54.97/55.40  Resimplifying inuse:
% 54.97/55.40  Done
% 54.97/55.40  
% 54.97/55.40  
% 54.97/55.40  Intermediate Status:
% 54.97/55.40  Generated:    3686685
% 54.97/55.40  Kept:         98215
% 54.97/55.40  Inuse:        5492
% 54.97/55.40  Deleted:      14205
% 54.97/55.40  Deletedinuse: 343
% 54.97/55.40  
% 54.97/55.40  Resimplifying inuse:
% 54.97/55.40  Done
% 54.97/55.40  
% 54.97/55.40  Resimplifying inuse:
% 54.97/55.40  Done
% 54.97/55.40  
% 54.97/55.40  
% 54.97/55.40  Intermediate Status:
% 54.97/55.40  Generated:    3822939
% 54.97/55.40  Kept:         100250
% 54.97/55.40  Inuse:        5638
% 54.97/55.40  Deleted:      14209
% 54.97/55.40  Deletedinuse: 344
% 54.97/55.40  
% 54.97/55.40  Resimplifying clauses:
% 54.97/55.40  Done
% 54.97/55.40  
% 54.97/55.40  Resimplifying inuse:
% 54.97/55.40  Done
% 54.97/55.40  
% 54.97/55.40  Resimplifying inuse:
% 54.97/55.40  Done
% 54.97/55.40  
% 54.97/55.40  
% 54.97/55.40  Intermediate Status:
% 54.97/55.40  Generated:    3932925
% 54.97/55.40  Kept:         102414
% 54.97/55.40  Inuse:        5761
% 54.97/55.40  Deleted:      17608
% 54.97/55.40  Deletedinuse: 350
% 54.97/55.40  
% 54.97/55.40  Resimplifying inuse:
% 54.97/55.40  Done
% 54.97/55.40  
% 54.97/55.40  Resimplifying inuse:
% 54.97/55.40  Done
% 54.97/55.40  
% 54.97/55.40  
% 54.97/55.40  Intermediate Status:
% 54.97/55.40  Generated:    3997237
% 54.97/55.40  Kept:         104462
% 54.97/55.40  Inuse:        5807
% 54.97/55.40  Deleted:      17612
% 54.97/55.40  Deletedinuse: 354
% 54.97/55.40  
% 54.97/55.40  Resimplifying inuse:
% 54.97/55.40  Done
% 54.97/55.40  
% 54.97/55.40  Resimplifying inuse:
% 54.97/55.40  Done
% 54.97/55.40  
% 54.97/55.40  
% 54.97/55.40  Intermediate Status:
% 54.97/55.40  Generated:    4037926
% 54.97/55.40  Kept:         106549
% 54.97/55.40  Inuse:        5840
% 54.97/55.40  Deleted:      17614
% 54.97/55.40  Deletedinuse: 355
% 54.97/55.40  
% 54.97/55.40  Resimplifying inuse:
% 54.97/55.40  Done
% 54.97/55.40  
% 54.97/55.40  Resimplifying inuse:
% 54.97/55.40  Done
% 54.97/55.40  
% 54.97/55.40  
% 54.97/55.40  Intermediate Status:
% 54.97/55.40  Generated:    4087123
% 54.97/55.40  Kept:         108562
% 54.97/55.40  Inuse:        5881
% 54.97/55.40  Deleted:      17615
% 54.97/55.40  Deletedinuse: 356
% 54.97/55.40  
% 54.97/55.40  Resimplifying inuse:
% 54.97/55.40  Done
% 54.97/55.40  
% 54.97/55.40  Resimplifying inuse:
% 54.97/55.40  Done
% 54.97/55.40  
% 54.97/55.40  
% 54.97/55.40  Intermediate Status:
% 54.97/55.40  Generated:    4161915
% 54.97/55.40  Kept:         110575
% 54.97/55.40  Inuse:        5941
% 54.97/55.40  Deleted:      17615
% 54.97/55.40  Deletedinuse: 356
% 54.97/55.40  
% 54.97/55.40  Resimplifying inuse:
% 54.97/55.40  Done
% 54.97/55.40  
% 54.97/55.40  Resimplifying inuse:
% 54.97/55.40  Done
% 54.97/55.40  
% 54.97/55.40  
% 54.97/55.40  Intermediate Status:
% 54.97/55.40  Generated:    4217316
% 54.97/55.40  Kept:         112633
% 54.97/55.40  Inuse:        5986
% 54.97/55.40  Deleted:      17616
% 54.97/55.40  Deletedinuse: 356
% 54.97/55.40  
% 54.97/55.40  Resimplifying inuse:
% 54.97/55.40  Done
% 54.97/55.40  
% 54.97/55.40  
% 54.97/55.40  Intermediate Status:
% 54.97/55.40  Generated:    4279564
% 54.97/55.40  Kept:         114683
% 54.97/55.40  Inuse:        6034
% 54.97/55.40  Deleted:      17617
% 54.97/55.40  Deletedinuse: 356
% 54.97/55.40  
% 54.97/55.40  Resimplifying inuse:
% 54.97/55.40  Done
% 54.97/55.40  
% 54.97/55.40  Resimplifying inuse:
% 54.97/55.40  Done
% 54.97/55.40  
% 54.97/55.40  
% 54.97/55.40  Intermediate Status:
% 54.97/55.40  Generated:    4431547
% 54.97/55.40  Kept:         116697
% 54.97/55.40  Inuse:        6201
% 54.97/55.40  Deleted:      17622
% 54.97/55.40  Deletedinuse: 356
% 54.97/55.40  
% 54.97/55.40  Resimplifying inuse:
% 54.97/55.40  Done
% 54.97/55.40  
% 54.97/55.40  Resimplifying inuse:
% 54.97/55.40  Done
% 54.97/55.40  
% 54.97/55.40  
% 54.97/55.40  Intermediate Status:
% 54.97/55.40  Generated:    4580677
% 54.97/55.40  Kept:         118705
% 54.97/55.40  Inuse:        6303
% 54.97/55.40  Deleted:      17631
% 54.97/55.40  Deletedinuse: 356
% 54.97/55.40  
% 54.97/55.40  Resimplifying inuse:
% 54.97/55.40  Done
% 54.97/55.40  
% 54.97/55.40  Resimplifying inuse:
% 54.97/55.40  Done
% 54.97/55.40  
% 54.97/55.40  Resimplifying clauses:
% 54.97/55.40  Done
% 54.97/55.40  
% 54.97/55.40  
% 54.97/55.40  Intermediate Status:
% 54.97/55.40  Generated:    4672136
% 54.97/55.40  Kept:         120891
% 54.97/55.40  Inuse:        6358
% 54.97/55.40  Deleted:      21609
% 54.97/55.40  Deletedinuse: 356
% 54.97/55.40  
% 54.97/55.40  Resimplifying inuse:
% 54.97/55.40  Done
% 54.97/55.40  
% 54.97/55.40  Resimplifying inuse:
% 54.97/55.40  Done
% 54.97/55.40  
% 54.97/55.40  
% 54.97/55.40  Intermediate Status:
% 54.97/55.40  Generated:    4714963
% 54.97/55.40  Kept:         123011
% 54.97/55.40  Inuse:        6387
% 54.97/55.40  Deleted:      21613
% 54.97/55.40  Deletedinuse: 357
% 54.97/55.40  
% 54.97/55.40  Resimplifying inuse:
% 54.97/55.40  Done
% 54.97/55.40  
% 54.97/55.40  Resimplifying inuse:
% 54.97/55.40  Done
% 54.97/55.40  
% 54.97/55.40  
% 54.97/55.40  Intermediate Status:
% 54.97/55.40  Generated:    4815588
% 54.97/55.40  Kept:         125012
% 54.97/55.40  Inuse:        6454
% 54.97/55.40  Deleted:      21716
% 54.97/55.40  Deletedinuse: 455
% 54.97/55.40  
% 54.97/55.40  Resimplifying inuse:
% 54.97/55.40  Done
% 54.97/55.40  
% 54.97/55.40  Resimplifying inuse:
% 54.97/55.40  Done
% 54.97/55.40  
% 54.97/55.40  
% 54.97/55.40  Intermediate Status:
% 54.97/55.40  Generated:    4899331
% 54.97/55.40  Kept:         127073
% 54.97/55.40  Inuse:        6506
% 54.97/55.40  Deleted:      21731
% 54.97/55.40  Deletedinuse: 460
% 54.97/55.40  
% 54.97/55.40  Resimplifying inuse:
% 54.97/55.40  Done
% 54.97/55.40  
% 54.97/55.40  Resimplifying inuse:
% 54.97/55.40  Done
% 54.97/55.40  
% 54.97/55.40  
% 54.97/55.40  Intermediate Status:
% 54.97/55.40  Generated:    4991450
% 54.97/55.40  Kept:         129075
% 54.97/55.40  Inuse:        6561
% 54.97/55.40  Deleted:      21748
% 54.97/55.40  Deletedinuse: 469
% 54.97/55.40  
% 54.97/55.40  Resimplifying inuse:
% 54.97/55.40  Done
% 54.97/55.40  
% 54.97/55.40  Resimplifying inuse:
% 79.55/80.01  Done
% 79.55/80.01  
% 79.55/80.01  
% 79.55/80.01  Intermediate Status:
% 79.55/80.01  Generated:    5116560
% 79.55/80.01  Kept:         131078
% 79.55/80.01  Inuse:        6655
% 79.55/80.01  Deleted:      21754
% 79.55/80.01  Deletedinuse: 471
% 79.55/80.01  
% 79.55/80.01  Resimplifying inuse:
% 79.55/80.01  Done
% 79.55/80.01  
% 79.55/80.01  Resimplifying inuse:
% 79.55/80.01  Done
% 79.55/80.01  
% 79.55/80.01  
% 79.55/80.01  Intermediate Status:
% 79.55/80.01  Generated:    5214124
% 79.55/80.01  Kept:         133416
% 79.55/80.01  Inuse:        6707
% 79.55/80.01  Deleted:      21765
% 79.55/80.01  Deletedinuse: 471
% 79.55/80.01  
% 79.55/80.01  Resimplifying inuse:
% 79.55/80.01  Done
% 79.55/80.01  
% 79.55/80.01  Resimplifying inuse:
% 79.55/80.01  Done
% 79.55/80.01  
% 79.55/80.01  
% 79.55/80.01  Intermediate Status:
% 79.55/80.01  Generated:    5318878
% 79.55/80.01  Kept:         135424
% 79.55/80.01  Inuse:        6761
% 79.55/80.01  Deleted:      21777
% 79.55/80.01  Deletedinuse: 471
% 79.55/80.01  
% 79.55/80.01  Resimplifying inuse:
% 79.55/80.01  Done
% 79.55/80.01  
% 79.55/80.01  Resimplifying inuse:
% 79.55/80.01  Done
% 79.55/80.01  
% 79.55/80.01  
% 79.55/80.01  Intermediate Status:
% 79.55/80.01  Generated:    5424110
% 79.55/80.01  Kept:         137429
% 79.55/80.01  Inuse:        6829
% 79.55/80.01  Deleted:      21777
% 79.55/80.01  Deletedinuse: 471
% 79.55/80.01  
% 79.55/80.01  Resimplifying inuse:
% 79.55/80.01  Done
% 79.55/80.01  
% 79.55/80.01  Resimplifying inuse:
% 79.55/80.01  Done
% 79.55/80.01  
% 79.55/80.01  
% 79.55/80.01  Intermediate Status:
% 79.55/80.01  Generated:    5569299
% 79.55/80.01  Kept:         139487
% 79.55/80.01  Inuse:        6934
% 79.55/80.01  Deleted:      21785
% 79.55/80.01  Deletedinuse: 471
% 79.55/80.01  
% 79.55/80.01  Resimplifying inuse:
% 79.55/80.01  Done
% 79.55/80.01  
% 79.55/80.01  Resimplifying clauses:
% 79.55/80.01  Done
% 79.55/80.01  
% 79.55/80.01  Resimplifying inuse:
% 79.55/80.01  Done
% 79.55/80.01  
% 79.55/80.01  
% 79.55/80.01  Intermediate Status:
% 79.55/80.01  Generated:    5637330
% 79.55/80.01  Kept:         141584
% 79.55/80.01  Inuse:        6988
% 79.55/80.01  Deleted:      31216
% 79.55/80.01  Deletedinuse: 1316
% 79.55/80.01  
% 79.55/80.01  Resimplifying inuse:
% 79.55/80.01  Done
% 79.55/80.01  
% 79.55/80.01  Resimplifying inuse:
% 79.55/80.01  Done
% 79.55/80.01  
% 79.55/80.01  
% 79.55/80.01  Intermediate Status:
% 79.55/80.01  Generated:    5752817
% 79.55/80.01  Kept:         143600
% 79.55/80.01  Inuse:        7091
% 79.55/80.01  Deleted:      32059
% 79.55/80.01  Deletedinuse: 2139
% 79.55/80.01  
% 79.55/80.01  Resimplifying inuse:
% 79.55/80.01  Done
% 79.55/80.01  
% 79.55/80.01  Resimplifying inuse:
% 79.55/80.01  Done
% 79.55/80.01  
% 79.55/80.01  
% 79.55/80.01  Intermediate Status:
% 79.55/80.01  Generated:    5796728
% 79.55/80.01  Kept:         145618
% 79.55/80.01  Inuse:        7125
% 79.55/80.01  Deleted:      32061
% 79.55/80.01  Deletedinuse: 2139
% 79.55/80.01  
% 79.55/80.01  Resimplifying inuse:
% 79.55/80.01  Done
% 79.55/80.01  
% 79.55/80.01  Resimplifying inuse:
% 79.55/80.01  Done
% 79.55/80.01  
% 79.55/80.01  
% 79.55/80.01  Intermediate Status:
% 79.55/80.01  Generated:    5862908
% 79.55/80.01  Kept:         147702
% 79.55/80.01  Inuse:        7180
% 79.55/80.01  Deleted:      32073
% 79.55/80.01  Deletedinuse: 2148
% 79.55/80.01  
% 79.55/80.01  Resimplifying inuse:
% 79.55/80.01  Done
% 79.55/80.01  
% 79.55/80.01  Resimplifying inuse:
% 79.55/80.01  Done
% 79.55/80.01  
% 79.55/80.01  
% 79.55/80.01  Intermediate Status:
% 79.55/80.01  Generated:    5944295
% 79.55/80.01  Kept:         149753
% 79.55/80.01  Inuse:        7254
% 79.55/80.01  Deleted:      32090
% 79.55/80.01  Deletedinuse: 2150
% 79.55/80.01  
% 79.55/80.01  Resimplifying inuse:
% 79.55/80.01  Done
% 79.55/80.01  
% 79.55/80.01  Resimplifying inuse:
% 79.55/80.01  Done
% 79.55/80.01  
% 79.55/80.01  
% 79.55/80.01  Intermediate Status:
% 79.55/80.01  Generated:    6005000
% 79.55/80.01  Kept:         151754
% 79.55/80.01  Inuse:        7309
% 79.55/80.01  Deleted:      32237
% 79.55/80.01  Deletedinuse: 2295
% 79.55/80.01  
% 79.55/80.01  Resimplifying inuse:
% 79.55/80.01  Done
% 79.55/80.01  
% 79.55/80.01  Resimplifying inuse:
% 79.55/80.01  Done
% 79.55/80.01  
% 79.55/80.01  
% 79.55/80.01  Intermediate Status:
% 79.55/80.01  Generated:    6085126
% 79.55/80.01  Kept:         153814
% 79.55/80.01  Inuse:        7365
% 79.55/80.01  Deleted:      32239
% 79.55/80.01  Deletedinuse: 2295
% 79.55/80.01  
% 79.55/80.01  Resimplifying inuse:
% 79.55/80.01  Done
% 79.55/80.01  
% 79.55/80.01  Resimplifying inuse:
% 79.55/80.01  Done
% 79.55/80.01  
% 79.55/80.01  
% 79.55/80.01  Intermediate Status:
% 79.55/80.01  Generated:    6200402
% 79.55/80.01  Kept:         155825
% 79.55/80.01  Inuse:        7440
% 79.55/80.01  Deleted:      32241
% 79.55/80.01  Deletedinuse: 2295
% 79.55/80.01  
% 79.55/80.01  Resimplifying inuse:
% 79.55/80.01  Done
% 79.55/80.01  
% 79.55/80.01  Resimplifying inuse:
% 79.55/80.01  Done
% 79.55/80.01  
% 79.55/80.01  
% 79.55/80.01  Intermediate Status:
% 79.55/80.01  Generated:    6316729
% 79.55/80.01  Kept:         157830
% 79.55/80.01  Inuse:        7521
% 79.55/80.01  Deleted:      32265
% 79.55/80.01  Deletedinuse: 2295
% 79.55/80.01  
% 79.55/80.01  Resimplifying inuse:
% 79.55/80.01  Done
% 79.55/80.01  
% 79.55/80.01  Resimplifying inuse:
% 79.55/80.01  Done
% 79.55/80.01  
% 79.55/80.01  
% 79.55/80.01  Intermediate Status:
% 79.55/80.01  Generated:    6415367
% 79.55/80.01  Kept:         159845
% 79.55/80.01  Inuse:        7587
% 79.55/80.01  Deleted:      32270
% 79.55/80.01  Deletedinuse: 2295
% 79.55/80.01  
% 79.55/80.01  Resimplifying inuse:
% 79.55/80.01  Done
% 79.55/80.01  
% 79.55/80.01  Resimplifying clauses:
% 79.55/80.01  Done
% 79.55/80.01  
% 79.55/80.01  
% 79.55/80.01  Intermediate Status:
% 79.55/80.01  Generated:    6475652
% 79.55/80.01  Kept:         165990
% 79.55/80.01  Inuse:        7603
% 79.55/80.01  Deleted:      76750
% 79.55/80.01  Deletedinuse: 2301
% 79.55/80.01  
% 79.55/80.01  Resimplifying inuse:
% 79.55/80.01  Done
% 79.55/80.01  
% 79.55/80.01  Resimplifying inuse:
% 79.55/80.01  Done
% 79.55/80.01  
% 79.55/80.01  
% 79.55/80.01  Intermediate Status:
% 79.55/80.01  Generated:    6610790
% 79.55/80.01  Kept:         168002
% 79.55/80.01  Inuse:        7707
% 79.55/80.01  Deleted:      77617
% 79.55/80.01  Deletedinuse: 3152
% 79.55/80.01  
% 79.55/80.01  Resimplifying inuse:
% 79.55/80.01  Done
% 79.55/80.01  
% 79.55/80.01  Resimplifying inuse:
% 79.55/80.01  Done
% 79.55/80.01  
% 79.55/80.01  
% 79.55/80.01  Intermediate Status:
% 79.55/80.01  Generated:    6718253
% 79.55/80.01  Kept:         170042
% 79.55/80.01  Inuse:        7772
% 79.55/80.01  Deleted:      77631
% 79.55/80.01  Deletedinuse: 3166
% 79.55/80.01  
% 79.55/80.01  Resimplifying inuse:
% 79.55/80.01  Done
% 79.55/80.01  
% 79.55/80.01  Resimplifying inuse:
% 79.55/80.01  Done
% 79.55/80.01  
% 79.55/80.01  
% 79.55/80.01  Intermediate Status:
% 79.55/80.01  Generated:    6790979
% 79.55/80.01  Kept:         172051
% 79.55/80.01  Inuse:        7819
% 79.55/80.01  Deleted:      77633
% 79.55/80.01  Deletedinuse: 3166
% 79.55/80.01  
% 79.55/80.01  Resimplifying inuse:
% 79.55/80.01  Done
% 79.55/80.01  
% 79.55/80.01  Resimplifying inuse:
% 79.55/80.01  Done
% 79.55/80.01  
% 79.55/80.01  
% 79.55/80.01  Intermediate Status:
% 79.55/80.01  Generated:    6824930
% 79.55/80.01  Kept:         174125
% 79.55/80.01  Inuse:        7846
% 79.55/80.01  Deleted:      77740
% 79.55/80.01  Deletedinuse: 3261
% 79.55/80.01  
% 79.55/80.01  Resimplifying inuse:
% 79.55/80.01  Done
% 79.55/80.01  
% 79.55/80.01  Resimplifying inuse:
% 79.55/80.01  Done
% 79.55/80.01  
% 79.55/80.01  
% 79.55/80.01  Intermediate Status:
% 79.55/80.01  Generated:    6882353
% 79.55/80.01  Kept:         176136
% 79.55/80.01  Inuse:        7888
% 79.55/80.01  Deleted:      77767
% 79.55/80.01  Deletedinuse: 3283
% 79.55/80.01  
% 79.55/80.01  Resimplifying inuse:
% 79.55/80.01  Done
% 79.55/80.01  
% 79.55/80.01  Resimplifying inuse:
% 79.55/80.01  Done
% 79.55/80.01  
% 79.55/80.01  
% 79.55/80.01  Intermediate Status:
% 79.55/80.01  Generated:    6978758
% 79.55/80.01  Kept:         178156
% 79.55/80.01  Inuse:        7959
% 79.55/80.01  Deleted:      77855
% 79.55/80.01  Deletedinuse: 3283
% 79.55/80.01  
% 79.55/80.01  Resimplifying inuse:
% 79.55/80.01  Done
% 79.55/80.01  
% 79.55/80.01  Resimplifying inuse:
% 79.55/80.01  Done
% 79.55/80.01  
% 79.55/80.01  
% 79.55/80.01  Intermediate Status:
% 79.55/80.01  Generated:    7023816
% 79.55/80.01  Kept:         180156
% 79.55/80.01  Inuse:        7997
% 79.55/80.01  Deleted:      77881
% 79.55/80.01  Deletedinuse: 3300
% 79.55/80.01  
% 79.55/80.01  Resimplifying inuse:
% 79.55/80.01  Done
% 118.21/118.64  
% 118.21/118.64  Resimplifying inuse:
% 118.21/118.64  Done
% 118.21/118.64  
% 118.21/118.64  
% 118.21/118.64  Intermediate Status:
% 118.21/118.64  Generated:    7168316
% 118.21/118.64  Kept:         182197
% 118.21/118.64  Inuse:        8089
% 118.21/118.64  Deleted:      77916
% 118.21/118.64  Deletedinuse: 3314
% 118.21/118.64  
% 118.21/118.64  Resimplifying inuse:
% 118.21/118.64  Done
% 118.21/118.64  
% 118.21/118.64  Resimplifying inuse:
% 118.21/118.64  Done
% 118.21/118.64  
% 118.21/118.64  
% 118.21/118.64  Intermediate Status:
% 118.21/118.64  Generated:    7335358
% 118.21/118.64  Kept:         184202
% 118.21/118.64  Inuse:        8180
% 118.21/118.64  Deleted:      77935
% 118.21/118.64  Deletedinuse: 3315
% 118.21/118.64  
% 118.21/118.64  Resimplifying inuse:
% 118.21/118.64  Done
% 118.21/118.64  
% 118.21/118.64  Resimplifying inuse:
% 118.21/118.64  Done
% 118.21/118.64  
% 118.21/118.64  Resimplifying clauses:
% 118.21/118.64  Done
% 118.21/118.64  
% 118.21/118.64  
% 118.21/118.64  Intermediate Status:
% 118.21/118.64  Generated:    7480603
% 118.21/118.64  Kept:         187555
% 118.21/118.64  Inuse:        8249
% 118.21/118.64  Deleted:      103578
% 118.21/118.64  Deletedinuse: 3315
% 118.21/118.64  
% 118.21/118.64  Resimplifying inuse:
% 118.21/118.64  Done
% 118.21/118.64  
% 118.21/118.64  Resimplifying inuse:
% 118.21/118.64  Done
% 118.21/118.64  
% 118.21/118.64  
% 118.21/118.64  Intermediate Status:
% 118.21/118.64  Generated:    7556149
% 118.21/118.64  Kept:         189595
% 118.21/118.64  Inuse:        8299
% 118.21/118.64  Deleted:      103578
% 118.21/118.64  Deletedinuse: 3315
% 118.21/118.64  
% 118.21/118.64  Resimplifying inuse:
% 118.21/118.64  Done
% 118.21/118.64  
% 118.21/118.64  Resimplifying inuse:
% 118.21/118.64  Done
% 118.21/118.64  
% 118.21/118.64  
% 118.21/118.64  Intermediate Status:
% 118.21/118.64  Generated:    7693254
% 118.21/118.64  Kept:         191630
% 118.21/118.64  Inuse:        8382
% 118.21/118.64  Deleted:      103578
% 118.21/118.64  Deletedinuse: 3315
% 118.21/118.64  
% 118.21/118.64  Resimplifying inuse:
% 118.21/118.64  Done
% 118.21/118.64  
% 118.21/118.64  Resimplifying inuse:
% 118.21/118.64  Done
% 118.21/118.64  
% 118.21/118.64  
% 118.21/118.64  Intermediate Status:
% 118.21/118.64  Generated:    7806269
% 118.21/118.64  Kept:         193653
% 118.21/118.64  Inuse:        8460
% 118.21/118.64  Deleted:      103581
% 118.21/118.64  Deletedinuse: 3315
% 118.21/118.64  
% 118.21/118.64  Resimplifying inuse:
% 118.21/118.64  Done
% 118.21/118.64  
% 118.21/118.64  Resimplifying inuse:
% 118.21/118.64  Done
% 118.21/118.64  
% 118.21/118.64  
% 118.21/118.64  Intermediate Status:
% 118.21/118.64  Generated:    7872137
% 118.21/118.64  Kept:         195720
% 118.21/118.64  Inuse:        8510
% 118.21/118.64  Deleted:      103582
% 118.21/118.64  Deletedinuse: 3315
% 118.21/118.64  
% 118.21/118.64  Resimplifying inuse:
% 118.21/118.64  Done
% 118.21/118.64  
% 118.21/118.64  Resimplifying inuse:
% 118.21/118.64  Done
% 118.21/118.64  
% 118.21/118.64  
% 118.21/118.64  Intermediate Status:
% 118.21/118.64  Generated:    7959723
% 118.21/118.64  Kept:         197722
% 118.21/118.64  Inuse:        8568
% 118.21/118.64  Deleted:      103584
% 118.21/118.64  Deletedinuse: 3315
% 118.21/118.64  
% 118.21/118.64  Resimplifying inuse:
% 118.21/118.64  Done
% 118.21/118.64  
% 118.21/118.64  Resimplifying inuse:
% 118.21/118.64  Done
% 118.21/118.64  
% 118.21/118.64  
% 118.21/118.64  Intermediate Status:
% 118.21/118.64  Generated:    8112853
% 118.21/118.64  Kept:         199745
% 118.21/118.64  Inuse:        8667
% 118.21/118.64  Deleted:      103585
% 118.21/118.64  Deletedinuse: 3315
% 118.21/118.64  
% 118.21/118.64  Resimplifying inuse:
% 118.21/118.64  Done
% 118.21/118.64  
% 118.21/118.64  Resimplifying inuse:
% 118.21/118.64  Done
% 118.21/118.64  
% 118.21/118.64  
% 118.21/118.64  Intermediate Status:
% 118.21/118.64  Generated:    8224584
% 118.21/118.64  Kept:         201745
% 118.21/118.64  Inuse:        8760
% 118.21/118.64  Deleted:      103585
% 118.21/118.64  Deletedinuse: 3315
% 118.21/118.64  
% 118.21/118.64  Resimplifying inuse:
% 118.21/118.64  Done
% 118.21/118.64  
% 118.21/118.64  Resimplifying inuse:
% 118.21/118.64  Done
% 118.21/118.64  
% 118.21/118.64  
% 118.21/118.64  Intermediate Status:
% 118.21/118.64  Generated:    8274568
% 118.21/118.64  Kept:         203805
% 118.21/118.64  Inuse:        8798
% 118.21/118.64  Deleted:      103587
% 118.21/118.64  Deletedinuse: 3317
% 118.21/118.64  
% 118.21/118.64  Resimplifying inuse:
% 118.21/118.64  Done
% 118.21/118.64  
% 118.21/118.64  Resimplifying inuse:
% 118.21/118.64  Done
% 118.21/118.64  
% 118.21/118.64  
% 118.21/118.64  Intermediate Status:
% 118.21/118.64  Generated:    8376706
% 118.21/118.64  Kept:         205808
% 118.21/118.64  Inuse:        8847
% 118.21/118.64  Deleted:      103587
% 118.21/118.64  Deletedinuse: 3317
% 118.21/118.64  
% 118.21/118.64  Resimplifying inuse:
% 118.21/118.64  Done
% 118.21/118.64  
% 118.21/118.64  Resimplifying inuse:
% 118.21/118.64  Done
% 118.21/118.64  
% 118.21/118.64  Resimplifying clauses:
% 118.21/118.64  Done
% 118.21/118.64  
% 118.21/118.64  
% 118.21/118.64  Intermediate Status:
% 118.21/118.64  Generated:    8509124
% 118.21/118.64  Kept:         207826
% 118.21/118.64  Inuse:        8905
% 118.21/118.64  Deleted:      106902
% 118.21/118.64  Deletedinuse: 3317
% 118.21/118.64  
% 118.21/118.64  Resimplifying inuse:
% 118.21/118.64  Done
% 118.21/118.64  
% 118.21/118.64  Resimplifying inuse:
% 118.21/118.64  Done
% 118.21/118.64  
% 118.21/118.64  
% 118.21/118.64  Intermediate Status:
% 118.21/118.64  Generated:    8679027
% 118.21/118.64  Kept:         209933
% 118.21/118.64  Inuse:        8991
% 118.21/118.64  Deleted:      106902
% 118.21/118.64  Deletedinuse: 3317
% 118.21/118.64  
% 118.21/118.64  Resimplifying inuse:
% 118.21/118.64  Done
% 118.21/118.64  
% 118.21/118.64  Resimplifying inuse:
% 118.21/118.64  Done
% 118.21/118.64  
% 118.21/118.64  
% 118.21/118.64  Intermediate Status:
% 118.21/118.64  Generated:    8758120
% 118.21/118.64  Kept:         211972
% 118.21/118.64  Inuse:        9023
% 118.21/118.64  Deleted:      106904
% 118.21/118.64  Deletedinuse: 3319
% 118.21/118.64  
% 118.21/118.64  Resimplifying inuse:
% 118.21/118.64  Done
% 118.21/118.64  
% 118.21/118.64  Resimplifying inuse:
% 118.21/118.64  Done
% 118.21/118.64  
% 118.21/118.64  
% 118.21/118.64  Intermediate Status:
% 118.21/118.64  Generated:    8848203
% 118.21/118.64  Kept:         214062
% 118.21/118.64  Inuse:        9057
% 118.21/118.64  Deleted:      106909
% 118.21/118.64  Deletedinuse: 3324
% 118.21/118.64  
% 118.21/118.64  Resimplifying inuse:
% 118.21/118.64  Done
% 118.21/118.64  
% 118.21/118.64  Resimplifying inuse:
% 118.21/118.64  Done
% 118.21/118.64  
% 118.21/118.64  
% 118.21/118.64  Intermediate Status:
% 118.21/118.64  Generated:    8982347
% 118.21/118.64  Kept:         216068
% 118.21/118.64  Inuse:        9118
% 118.21/118.64  Deleted:      106909
% 118.21/118.64  Deletedinuse: 3324
% 118.21/118.64  
% 118.21/118.64  Resimplifying inuse:
% 118.21/118.64  Done
% 118.21/118.64  
% 118.21/118.64  Resimplifying inuse:
% 118.21/118.64  Done
% 118.21/118.64  
% 118.21/118.64  
% 118.21/118.64  Intermediate Status:
% 118.21/118.64  Generated:    9130693
% 118.21/118.64  Kept:         218074
% 118.21/118.64  Inuse:        9190
% 118.21/118.64  Deleted:      106909
% 118.21/118.64  Deletedinuse: 3324
% 118.21/118.64  
% 118.21/118.64  Resimplifying inuse:
% 118.21/118.64  Done
% 118.21/118.64  
% 118.21/118.64  Resimplifying inuse:
% 118.21/118.64  Done
% 118.21/118.64  
% 118.21/118.64  
% 118.21/118.64  Intermediate Status:
% 118.21/118.64  Generated:    9278479
% 118.21/118.64  Kept:         220098
% 118.21/118.64  Inuse:        9254
% 118.21/118.64  Deleted:      106909
% 118.21/118.64  Deletedinuse: 3324
% 118.21/118.64  
% 118.21/118.64  Resimplifying inuse:
% 118.21/118.64  Done
% 118.21/118.64  
% 118.21/118.64  Resimplifying inuse:
% 118.21/118.64  Done
% 118.21/118.64  
% 118.21/118.64  
% 118.21/118.64  Intermediate Status:
% 118.21/118.64  Generated:    9453673
% 118.21/118.64  Kept:         222106
% 118.21/118.64  Inuse:        9358
% 118.21/118.64  Deleted:      106909
% 118.21/118.64  Deletedinuse: 3324
% 118.21/118.64  
% 118.21/118.64  Resimplifying inuse:
% 118.21/118.64  Done
% 118.21/118.64  
% 118.21/118.64  Resimplifying inuse:
% 118.21/118.64  Done
% 118.21/118.64  
% 118.21/118.64  
% 118.21/118.64  Intermediate Status:
% 118.21/118.64  Generated:    9607353
% 118.21/118.64  Kept:         224115
% 118.21/118.64  Inuse:        9444
% 118.21/118.64  Deleted:      106910
% 118.21/118.64  Deletedinuse: 3324
% 118.21/118.64  
% 118.21/118.64  Resimplifying inuse:
% 118.21/118.64  Done
% 118.21/118.64  
% 118.21/118.64  Resimplifying inuse:
% 118.21/118.64  Done
% 118.21/118.64  
% 118.21/118.64  
% 118.21/118.64  Intermediate Status:
% 118.21/118.64  Generated:    9734694
% 118.21/118.64  Kept:         226143
% 118.21/118.64  Inuse:        9509
% 118.21/118.64  Deleted:      106914
% 118.21/118.64  Deletedinuse: 3324
% 118.21/118.64  
% 118.21/118.64  Resimplifying inuse:
% 118.21/118.64  Done
% 118.21/118.64  
% 118.21/118.64  Resimplifying clauses:
% 118.21/118.64  Done
% 118.21/118.64  
% 118.21/118.64  Resimplifying inuse:
% 118.21/118.64  Done
% 118.21/118.64  
% 118.21/118.64  
% 118.21/118.64  Intermediate Status:
% 118.21/118.64  Generated:    9856223
% 152.82/153.31  Kept:         228152
% 152.82/153.31  Inuse:        9551
% 152.82/153.31  Deleted:      111835
% 152.82/153.31  Deletedinuse: 3324
% 152.82/153.31  
% 152.82/153.31  Resimplifying inuse:
% 152.82/153.31  Done
% 152.82/153.31  
% 152.82/153.31  Resimplifying inuse:
% 152.82/153.31  Done
% 152.82/153.31  
% 152.82/153.31  
% 152.82/153.31  Intermediate Status:
% 152.82/153.31  Generated:    10015102
% 152.82/153.31  Kept:         230231
% 152.82/153.31  Inuse:        9636
% 152.82/153.31  Deleted:      111835
% 152.82/153.31  Deletedinuse: 3324
% 152.82/153.31  
% 152.82/153.31  Resimplifying inuse:
% 152.82/153.31  Done
% 152.82/153.31  
% 152.82/153.31  Resimplifying inuse:
% 152.82/153.31  Done
% 152.82/153.31  
% 152.82/153.31  
% 152.82/153.31  Intermediate Status:
% 152.82/153.31  Generated:    10146653
% 152.82/153.31  Kept:         232426
% 152.82/153.31  Inuse:        9697
% 152.82/153.31  Deleted:      111845
% 152.82/153.31  Deletedinuse: 3330
% 152.82/153.31  
% 152.82/153.31  Resimplifying inuse:
% 152.82/153.31  Done
% 152.82/153.31  
% 152.82/153.31  Resimplifying inuse:
% 152.82/153.31  Done
% 152.82/153.31  
% 152.82/153.31  
% 152.82/153.31  Intermediate Status:
% 152.82/153.31  Generated:    10197119
% 152.82/153.31  Kept:         234443
% 152.82/153.31  Inuse:        9721
% 152.82/153.31  Deleted:      111845
% 152.82/153.31  Deletedinuse: 3330
% 152.82/153.31  
% 152.82/153.31  Resimplifying inuse:
% 152.82/153.31  Done
% 152.82/153.31  
% 152.82/153.31  Resimplifying inuse:
% 152.82/153.31  Done
% 152.82/153.31  
% 152.82/153.31  
% 152.82/153.31  Intermediate Status:
% 152.82/153.31  Generated:    10277829
% 152.82/153.31  Kept:         236450
% 152.82/153.31  Inuse:        9760
% 152.82/153.31  Deleted:      111845
% 152.82/153.31  Deletedinuse: 3330
% 152.82/153.31  
% 152.82/153.31  Resimplifying inuse:
% 152.82/153.31  Done
% 152.82/153.31  
% 152.82/153.31  Resimplifying inuse:
% 152.82/153.31  Done
% 152.82/153.31  
% 152.82/153.31  
% 152.82/153.31  Intermediate Status:
% 152.82/153.31  Generated:    10402174
% 152.82/153.31  Kept:         238471
% 152.82/153.31  Inuse:        9821
% 152.82/153.31  Deleted:      111845
% 152.82/153.31  Deletedinuse: 3330
% 152.82/153.31  
% 152.82/153.31  Resimplifying inuse:
% 152.82/153.31  Done
% 152.82/153.31  
% 152.82/153.31  
% 152.82/153.31  Intermediate Status:
% 152.82/153.31  Generated:    10581458
% 152.82/153.31  Kept:         240481
% 152.82/153.31  Inuse:        9914
% 152.82/153.31  Deleted:      111847
% 152.82/153.31  Deletedinuse: 3330
% 152.82/153.31  
% 152.82/153.31  Resimplifying inuse:
% 152.82/153.31  Done
% 152.82/153.31  
% 152.82/153.31  Resimplifying inuse:
% 152.82/153.31  Done
% 152.82/153.31  
% 152.82/153.31  
% 152.82/153.31  Intermediate Status:
% 152.82/153.31  Generated:    10876637
% 152.82/153.31  Kept:         242749
% 152.82/153.31  Inuse:        10118
% 152.82/153.31  Deleted:      111847
% 152.82/153.31  Deletedinuse: 3330
% 152.82/153.31  
% 152.82/153.31  Resimplifying inuse:
% 152.82/153.31  Done
% 152.82/153.31  
% 152.82/153.31  Resimplifying inuse:
% 152.82/153.31  Done
% 152.82/153.31  
% 152.82/153.31  
% 152.82/153.31  Intermediate Status:
% 152.82/153.31  Generated:    11125119
% 152.82/153.31  Kept:         244753
% 152.82/153.31  Inuse:        10309
% 152.82/153.31  Deleted:      111847
% 152.82/153.31  Deletedinuse: 3330
% 152.82/153.31  
% 152.82/153.31  Resimplifying inuse:
% 152.82/153.31  Done
% 152.82/153.31  
% 152.82/153.31  Resimplifying inuse:
% 152.82/153.31  Done
% 152.82/153.31  
% 152.82/153.31  
% 152.82/153.31  Intermediate Status:
% 152.82/153.31  Generated:    11335819
% 152.82/153.31  Kept:         246757
% 152.82/153.31  Inuse:        10440
% 152.82/153.31  Deleted:      111849
% 152.82/153.31  Deletedinuse: 3332
% 152.82/153.31  
% 152.82/153.31  Resimplifying inuse:
% 152.82/153.31  Done
% 152.82/153.31  
% 152.82/153.31  Resimplifying clauses:
% 152.82/153.31  Done
% 152.82/153.31  
% 152.82/153.31  Resimplifying inuse:
% 152.82/153.31  Done
% 152.82/153.31  
% 152.82/153.31  
% 152.82/153.31  Intermediate Status:
% 152.82/153.31  Generated:    11622829
% 152.82/153.31  Kept:         248761
% 152.82/153.31  Inuse:        10629
% 152.82/153.31  Deleted:      116550
% 152.82/153.31  Deletedinuse: 3340
% 152.82/153.31  
% 152.82/153.31  Resimplifying inuse:
% 152.82/153.31  Done
% 152.82/153.31  
% 152.82/153.31  Resimplifying inuse:
% 152.82/153.31  Done
% 152.82/153.31  
% 152.82/153.31  
% 152.82/153.31  Intermediate Status:
% 152.82/153.31  Generated:    11819547
% 152.82/153.31  Kept:         250808
% 152.82/153.31  Inuse:        10738
% 152.82/153.31  Deleted:      116550
% 152.82/153.31  Deletedinuse: 3340
% 152.82/153.31  
% 152.82/153.31  Resimplifying inuse:
% 152.82/153.31  Done
% 152.82/153.31  
% 152.82/153.31  Resimplifying inuse:
% 152.82/153.31  Done
% 152.82/153.31  
% 152.82/153.31  
% 152.82/153.31  Intermediate Status:
% 152.82/153.31  Generated:    11999385
% 152.82/153.31  Kept:         252839
% 152.82/153.31  Inuse:        10820
% 152.82/153.31  Deleted:      116550
% 152.82/153.31  Deletedinuse: 3340
% 152.82/153.31  
% 152.82/153.31  Resimplifying inuse:
% 152.82/153.31  Done
% 152.82/153.31  
% 152.82/153.31  Resimplifying inuse:
% 152.82/153.31  Done
% 152.82/153.31  
% 152.82/153.31  
% 152.82/153.31  Intermediate Status:
% 152.82/153.31  Generated:    12155219
% 152.82/153.31  Kept:         254885
% 152.82/153.31  Inuse:        10895
% 152.82/153.31  Deleted:      116552
% 152.82/153.31  Deletedinuse: 3340
% 152.82/153.31  
% 152.82/153.31  Resimplifying inuse:
% 152.82/153.31  Done
% 152.82/153.31  
% 152.82/153.31  Resimplifying inuse:
% 152.82/153.31  Done
% 152.82/153.31  
% 152.82/153.31  
% 152.82/153.31  Intermediate Status:
% 152.82/153.31  Generated:    12493362
% 152.82/153.31  Kept:         256927
% 152.82/153.31  Inuse:        11097
% 152.82/153.31  Deleted:      116552
% 152.82/153.31  Deletedinuse: 3340
% 152.82/153.31  
% 152.82/153.31  Resimplifying inuse:
% 152.82/153.31  Done
% 152.82/153.31  
% 152.82/153.31  Resimplifying inuse:
% 152.82/153.31  Done
% 152.82/153.31  
% 152.82/153.31  
% 152.82/153.31  Intermediate Status:
% 152.82/153.31  Generated:    12629117
% 152.82/153.31  Kept:         258975
% 152.82/153.31  Inuse:        11161
% 152.82/153.31  Deleted:      116552
% 152.82/153.31  Deletedinuse: 3340
% 152.82/153.31  
% 152.82/153.31  Resimplifying inuse:
% 152.82/153.31  Done
% 152.82/153.31  
% 152.82/153.31  Resimplifying inuse:
% 152.82/153.31  Done
% 152.82/153.31  
% 152.82/153.31  
% 152.82/153.31  Intermediate Status:
% 152.82/153.31  Generated:    12759220
% 152.82/153.31  Kept:         260996
% 152.82/153.31  Inuse:        11212
% 152.82/153.31  Deleted:      116552
% 152.82/153.31  Deletedinuse: 3340
% 152.82/153.31  
% 152.82/153.31  Resimplifying inuse:
% 152.82/153.31  Done
% 152.82/153.31  
% 152.82/153.31  Resimplifying inuse:
% 152.82/153.31  Done
% 152.82/153.31  
% 152.82/153.31  
% 152.82/153.31  Intermediate Status:
% 152.82/153.31  Generated:    12917098
% 152.82/153.31  Kept:         262997
% 152.82/153.31  Inuse:        11315
% 152.82/153.31  Deleted:      116552
% 152.82/153.31  Deletedinuse: 3340
% 152.82/153.31  
% 152.82/153.31  Resimplifying inuse:
% 152.82/153.31  Done
% 152.82/153.31  
% 152.82/153.31  Resimplifying inuse:
% 152.82/153.31  Done
% 152.82/153.31  
% 152.82/153.31  
% 152.82/153.31  Intermediate Status:
% 152.82/153.31  Generated:    13005052
% 152.82/153.31  Kept:         265010
% 152.82/153.31  Inuse:        11366
% 152.82/153.31  Deleted:      116552
% 152.82/153.31  Deletedinuse: 3340
% 152.82/153.31  
% 152.82/153.31  Resimplifying inuse:
% 152.82/153.31  Done
% 152.82/153.31  
% 152.82/153.31  Resimplifying inuse:
% 152.82/153.31  Done
% 152.82/153.31  
% 152.82/153.31  
% 152.82/153.31  Intermediate Status:
% 152.82/153.31  Generated:    13257992
% 152.82/153.31  Kept:         267041
% 152.82/153.31  Inuse:        11517
% 152.82/153.31  Deleted:      116552
% 152.82/153.31  Deletedinuse: 3340
% 152.82/153.31  
% 152.82/153.31  Resimplifying inuse:
% 152.82/153.31  Done
% 152.82/153.31  
% 152.82/153.31  Resimplifying clauses:
% 152.82/153.31  Done
% 152.82/153.31  
% 152.82/153.31  Resimplifying inuse:
% 152.82/153.31  Done
% 152.82/153.31  
% 152.82/153.31  
% 152.82/153.31  Intermediate Status:
% 152.82/153.31  Generated:    13371225
% 152.82/153.31  Kept:         269239
% 152.82/153.31  Inuse:        11558
% 152.82/153.31  Deleted:      120284
% 152.82/153.31  Deletedinuse: 3341
% 152.82/153.31  
% 152.82/153.31  Resimplifying inuse:
% 152.82/153.31  Done
% 152.82/153.31  
% 152.82/153.31  Resimplifying inuse:
% 152.82/153.31  Done
% 152.82/153.31  
% 152.82/153.31  
% 152.82/153.31  Intermediate Status:
% 152.82/153.31  Generated:    13494163
% 152.82/153.31  Kept:         271239
% 152.82/153.31  Inuse:        11625
% 152.82/153.31  Deleted:      120284
% 152.82/153.31  Deletedinuse: 3341
% 152.82/153.31  
% 152.82/153.31  Resimplifying inuse:
% 152.82/153.31  Done
% 152.82/153.31  
% 152.82/153.31  Resimplifying inuse:
% 152.82/153.31  Done
% 152.82/153.31  
% 152.82/153.31  
% 152.82/153.31  Intermediate Status:
% 152.82/153.31  Generated:    13611348
% 152.82/153.31  Kept:         273302
% 152.82/153.31  Inuse:        11688
% 152.82/153.31  Deleted:      120289
% 152.82/153.31  Deletedinuse: 3345
% 152.82/153.31  
% 152.82/153.31  Resimplifying inuse:
% 187.37/187.86  Done
% 187.37/187.86  
% 187.37/187.86  Resimplifying inuse:
% 187.37/187.86  Done
% 187.37/187.86  
% 187.37/187.86  
% 187.37/187.86  Intermediate Status:
% 187.37/187.86  Generated:    13837554
% 187.37/187.86  Kept:         275370
% 187.37/187.86  Inuse:        11826
% 187.37/187.86  Deleted:      120289
% 187.37/187.86  Deletedinuse: 3345
% 187.37/187.86  
% 187.37/187.86  Resimplifying inuse:
% 187.37/187.86  Done
% 187.37/187.86  
% 187.37/187.86  Resimplifying inuse:
% 187.37/187.86  Done
% 187.37/187.86  
% 187.37/187.86  
% 187.37/187.86  Intermediate Status:
% 187.37/187.86  Generated:    13878624
% 187.37/187.86  Kept:         277373
% 187.37/187.86  Inuse:        11845
% 187.37/187.86  Deleted:      120289
% 187.37/187.86  Deletedinuse: 3345
% 187.37/187.86  
% 187.37/187.86  Resimplifying inuse:
% 187.37/187.86  Done
% 187.37/187.86  
% 187.37/187.86  
% 187.37/187.86  Intermediate Status:
% 187.37/187.86  Generated:    13920905
% 187.37/187.86  Kept:         279510
% 187.37/187.86  Inuse:        11867
% 187.37/187.86  Deleted:      120290
% 187.37/187.86  Deletedinuse: 3345
% 187.37/187.86  
% 187.37/187.86  Resimplifying inuse:
% 187.37/187.86  Done
% 187.37/187.86  
% 187.37/187.86  Resimplifying inuse:
% 187.37/187.86  Done
% 187.37/187.86  
% 187.37/187.86  
% 187.37/187.86  Intermediate Status:
% 187.37/187.86  Generated:    13988408
% 187.37/187.86  Kept:         281873
% 187.37/187.86  Inuse:        11891
% 187.37/187.86  Deleted:      120290
% 187.37/187.86  Deletedinuse: 3345
% 187.37/187.86  
% 187.37/187.86  Resimplifying inuse:
% 187.37/187.86  Done
% 187.37/187.86  
% 187.37/187.86  Resimplifying inuse:
% 187.37/187.86  Done
% 187.37/187.86  
% 187.37/187.86  
% 187.37/187.86  Intermediate Status:
% 187.37/187.86  Generated:    14029265
% 187.37/187.86  Kept:         284427
% 187.37/187.86  Inuse:        11905
% 187.37/187.86  Deleted:      120290
% 187.37/187.86  Deletedinuse: 3345
% 187.37/187.86  
% 187.37/187.86  Resimplifying inuse:
% 187.37/187.86  Done
% 187.37/187.86  
% 187.37/187.86  Resimplifying inuse:
% 187.37/187.86  Done
% 187.37/187.86  
% 187.37/187.86  
% 187.37/187.86  Intermediate Status:
% 187.37/187.86  Generated:    14165476
% 187.37/187.86  Kept:         286465
% 187.37/187.86  Inuse:        11951
% 187.37/187.86  Deleted:      120290
% 187.37/187.86  Deletedinuse: 3345
% 187.37/187.86  
% 187.37/187.86  Resimplifying inuse:
% 187.37/187.86  Done
% 187.37/187.86  
% 187.37/187.86  Resimplifying inuse:
% 187.37/187.86  Done
% 187.37/187.86  
% 187.37/187.86  Resimplifying clauses:
% 187.37/187.86  Done
% 187.37/187.86  
% 187.37/187.86  
% 187.37/187.86  Intermediate Status:
% 187.37/187.86  Generated:    14439373
% 187.37/187.86  Kept:         288628
% 187.37/187.86  Inuse:        12102
% 187.37/187.86  Deleted:      125140
% 187.37/187.86  Deletedinuse: 3345
% 187.37/187.86  
% 187.37/187.86  Resimplifying inuse:
% 187.37/187.86  Done
% 187.37/187.86  
% 187.37/187.86  Resimplifying inuse:
% 187.37/187.86  Done
% 187.37/187.86  
% 187.37/187.86  
% 187.37/187.86  Intermediate Status:
% 187.37/187.86  Generated:    14591605
% 187.37/187.86  Kept:         290660
% 187.37/187.86  Inuse:        12183
% 187.37/187.86  Deleted:      125140
% 187.37/187.86  Deletedinuse: 3345
% 187.37/187.86  
% 187.37/187.86  Resimplifying inuse:
% 187.37/187.86  Done
% 187.37/187.86  
% 187.37/187.86  Resimplifying inuse:
% 187.37/187.86  Done
% 187.37/187.86  
% 187.37/187.86  
% 187.37/187.86  Intermediate Status:
% 187.37/187.86  Generated:    14739509
% 187.37/187.86  Kept:         292798
% 187.37/187.86  Inuse:        12270
% 187.37/187.86  Deleted:      125140
% 187.37/187.86  Deletedinuse: 3345
% 187.37/187.86  
% 187.37/187.86  Resimplifying inuse:
% 187.37/187.86  Done
% 187.37/187.86  
% 187.37/187.86  Resimplifying inuse:
% 187.37/187.86  Done
% 187.37/187.86  
% 187.37/187.86  
% 187.37/187.86  Intermediate Status:
% 187.37/187.86  Generated:    14931759
% 187.37/187.86  Kept:         294830
% 187.37/187.86  Inuse:        12362
% 187.37/187.86  Deleted:      125140
% 187.37/187.86  Deletedinuse: 3345
% 187.37/187.86  
% 187.37/187.86  Resimplifying inuse:
% 187.37/187.86  Done
% 187.37/187.86  
% 187.37/187.86  Resimplifying inuse:
% 187.37/187.86  Done
% 187.37/187.86  
% 187.37/187.86  
% 187.37/187.86  Intermediate Status:
% 187.37/187.86  Generated:    15148781
% 187.37/187.86  Kept:         296859
% 187.37/187.86  Inuse:        12422
% 187.37/187.86  Deleted:      125140
% 187.37/187.86  Deletedinuse: 3345
% 187.37/187.86  
% 187.37/187.86  Resimplifying inuse:
% 187.37/187.86  Done
% 187.37/187.86  
% 187.37/187.86  Resimplifying inuse:
% 187.37/187.86  Done
% 187.37/187.86  
% 187.37/187.86  
% 187.37/187.86  Intermediate Status:
% 187.37/187.86  Generated:    15346087
% 187.37/187.86  Kept:         298894
% 187.37/187.86  Inuse:        12470
% 187.37/187.86  Deleted:      125140
% 187.37/187.86  Deletedinuse: 3345
% 187.37/187.86  
% 187.37/187.86  Resimplifying inuse:
% 187.37/187.86  Done
% 187.37/187.86  
% 187.37/187.86  Resimplifying inuse:
% 187.37/187.86  Done
% 187.37/187.86  
% 187.37/187.86  
% 187.37/187.86  Intermediate Status:
% 187.37/187.86  Generated:    15599312
% 187.37/187.86  Kept:         301293
% 187.37/187.86  Inuse:        12544
% 187.37/187.86  Deleted:      125140
% 187.37/187.86  Deletedinuse: 3345
% 187.37/187.86  
% 187.37/187.86  Resimplifying inuse:
% 187.37/187.86  Done
% 187.37/187.86  
% 187.37/187.86  Resimplifying inuse:
% 187.37/187.86  Done
% 187.37/187.86  
% 187.37/187.86  
% 187.37/187.86  Intermediate Status:
% 187.37/187.86  Generated:    15780716
% 187.37/187.86  Kept:         303299
% 187.37/187.86  Inuse:        12597
% 187.37/187.86  Deleted:      125140
% 187.37/187.86  Deletedinuse: 3345
% 187.37/187.86  
% 187.37/187.86  Resimplifying inuse:
% 187.37/187.86  Done
% 187.37/187.86  
% 187.37/187.86  Resimplifying inuse:
% 187.37/187.86  Done
% 187.37/187.86  
% 187.37/187.86  
% 187.37/187.86  Intermediate Status:
% 187.37/187.86  Generated:    16056501
% 187.37/187.86  Kept:         305309
% 187.37/187.86  Inuse:        12685
% 187.37/187.86  Deleted:      125140
% 187.37/187.86  Deletedinuse: 3345
% 187.37/187.86  
% 187.37/187.86  Resimplifying inuse:
% 187.37/187.86  Done
% 187.37/187.86  
% 187.37/187.86  Resimplifying inuse:
% 187.37/187.86  Done
% 187.37/187.86  
% 187.37/187.86  
% 187.37/187.86  Intermediate Status:
% 187.37/187.86  Generated:    16310096
% 187.37/187.86  Kept:         307311
% 187.37/187.86  Inuse:        12757
% 187.37/187.86  Deleted:      125140
% 187.37/187.86  Deletedinuse: 3345
% 187.37/187.86  
% 187.37/187.86  Resimplifying inuse:
% 187.37/187.86  Done
% 187.37/187.86  
% 187.37/187.86  Resimplifying clauses:
% 187.37/187.86  Done
% 187.37/187.86  
% 187.37/187.86  Resimplifying inuse:
% 187.37/187.86  Done
% 187.37/187.86  
% 187.37/187.86  
% 187.37/187.86  Intermediate Status:
% 187.37/187.86  Generated:    16633512
% 187.37/187.86  Kept:         309327
% 187.37/187.86  Inuse:        12865
% 187.37/187.86  Deleted:      129815
% 187.37/187.86  Deletedinuse: 3347
% 187.37/187.86  
% 187.37/187.86  Resimplifying inuse:
% 187.37/187.86  Done
% 187.37/187.86  
% 187.37/187.86  Resimplifying inuse:
% 187.37/187.86  Done
% 187.37/187.86  
% 187.37/187.86  
% 187.37/187.86  Intermediate Status:
% 187.37/187.86  Generated:    16676780
% 187.37/187.86  Kept:         311410
% 187.37/187.86  Inuse:        12880
% 187.37/187.86  Deleted:      129815
% 187.37/187.86  Deletedinuse: 3347
% 187.37/187.86  
% 187.37/187.86  Resimplifying inuse:
% 187.37/187.86  Done
% 187.37/187.86  
% 187.37/187.86  Resimplifying inuse:
% 187.37/187.86  Done
% 187.37/187.86  
% 187.37/187.86  
% 187.37/187.86  Intermediate Status:
% 187.37/187.86  Generated:    16755688
% 187.37/187.86  Kept:         313716
% 187.37/187.86  Inuse:        12903
% 187.37/187.86  Deleted:      129815
% 187.37/187.86  Deletedinuse: 3347
% 187.37/187.86  
% 187.37/187.86  Resimplifying inuse:
% 187.37/187.86  Done
% 187.37/187.86  
% 187.37/187.86  Resimplifying inuse:
% 187.37/187.86  Done
% 187.37/187.86  
% 187.37/187.86  
% 187.37/187.86  Intermediate Status:
% 187.37/187.86  Generated:    16797044
% 187.37/187.86  Kept:         315726
% 187.37/187.86  Inuse:        12916
% 187.37/187.86  Deleted:      129815
% 187.37/187.86  Deletedinuse: 3347
% 187.37/187.86  
% 187.37/187.86  Resimplifying inuse:
% 187.37/187.86  Done
% 187.37/187.86  
% 187.37/187.86  Resimplifying inuse:
% 187.37/187.86  Done
% 187.37/187.86  
% 187.37/187.86  
% 187.37/187.86  Intermediate Status:
% 187.37/187.86  Generated:    16921873
% 187.37/187.86  Kept:         317825
% 187.37/187.86  Inuse:        12960
% 187.37/187.86  Deleted:      129816
% 187.37/187.86  Deletedinuse: 3347
% 187.37/187.86  
% 187.37/187.86  Resimplifying inuse:
% 187.37/187.86  Done
% 187.37/187.86  
% 187.37/187.86  Resimplifying inuse:
% 187.37/187.86  Done
% 187.37/187.86  
% 187.37/187.86  
% 187.37/187.86  Intermediate Status:
% 187.37/187.86  Generated:    17182075
% 187.37/187.86  Kept:         319833
% 187.37/187.86  Inuse:        13041
% 187.37/187.86  Deleted:      129816
% 187.37/187.86  Deletedinuse: 3347
% 187.37/187.86  
% 187.37/187.86  Resimplifying inuse:
% 187.37/187.86  Done
% 187.37/187.86  
% 187.37/187.86  
% 187.37/187.86  Intermediate Status:
% 187.37/187.86  Generated:    17256106
% 187.37/187.86  Kept:         321861
% 249.63/250.09  Inuse:        13067
% 249.63/250.09  Deleted:      129816
% 249.63/250.09  Deletedinuse: 3347
% 249.63/250.09  
% 249.63/250.09  Resimplifying inuse:
% 249.63/250.09  Done
% 249.63/250.09  
% 249.63/250.09  Resimplifying inuse:
% 249.63/250.09  Done
% 249.63/250.09  
% 249.63/250.09  
% 249.63/250.09  Intermediate Status:
% 249.63/250.09  Generated:    17382604
% 249.63/250.09  Kept:         324408
% 249.63/250.09  Inuse:        13106
% 249.63/250.09  Deleted:      129816
% 249.63/250.09  Deletedinuse: 3347
% 249.63/250.09  
% 249.63/250.09  Resimplifying inuse:
% 249.63/250.09  Done
% 249.63/250.09  
% 249.63/250.09  Resimplifying inuse:
% 249.63/250.09  Done
% 249.63/250.09  
% 249.63/250.09  
% 249.63/250.09  Intermediate Status:
% 249.63/250.09  Generated:    17450351
% 249.63/250.09  Kept:         326505
% 249.63/250.09  Inuse:        13126
% 249.63/250.09  Deleted:      129816
% 249.63/250.09  Deletedinuse: 3347
% 249.63/250.09  
% 249.63/250.09  Resimplifying inuse:
% 249.63/250.09  Done
% 249.63/250.09  
% 249.63/250.09  Resimplifying inuse:
% 249.63/250.09  Done
% 249.63/250.09  
% 249.63/250.09  Resimplifying clauses:
% 249.63/250.09  Done
% 249.63/250.09  
% 249.63/250.09  
% 249.63/250.09  Intermediate Status:
% 249.63/250.09  Generated:    17545661
% 249.63/250.09  Kept:         328557
% 249.63/250.09  Inuse:        13159
% 249.63/250.09  Deleted:      136480
% 249.63/250.09  Deletedinuse: 3347
% 249.63/250.09  
% 249.63/250.09  Resimplifying inuse:
% 249.63/250.09  Done
% 249.63/250.09  
% 249.63/250.09  Resimplifying inuse:
% 249.63/250.09  Done
% 249.63/250.09  
% 249.63/250.09  
% 249.63/250.09  Intermediate Status:
% 249.63/250.09  Generated:    17712832
% 249.63/250.09  Kept:         330593
% 249.63/250.09  Inuse:        13201
% 249.63/250.09  Deleted:      136480
% 249.63/250.09  Deletedinuse: 3347
% 249.63/250.09  
% 249.63/250.09  Resimplifying inuse:
% 249.63/250.09  Done
% 249.63/250.09  
% 249.63/250.09  Resimplifying inuse:
% 249.63/250.09  Done
% 249.63/250.09  
% 249.63/250.09  
% 249.63/250.09  Intermediate Status:
% 249.63/250.09  Generated:    17812547
% 249.63/250.09  Kept:         332597
% 249.63/250.09  Inuse:        13242
% 249.63/250.09  Deleted:      136480
% 249.63/250.09  Deletedinuse: 3347
% 249.63/250.09  
% 249.63/250.09  Resimplifying inuse:
% 249.63/250.09  Done
% 249.63/250.09  
% 249.63/250.09  Resimplifying inuse:
% 249.63/250.09  Done
% 249.63/250.09  
% 249.63/250.09  
% 249.63/250.09  Intermediate Status:
% 249.63/250.09  Generated:    17891648
% 249.63/250.09  Kept:         334720
% 249.63/250.09  Inuse:        13272
% 249.63/250.09  Deleted:      136480
% 249.63/250.09  Deletedinuse: 3347
% 249.63/250.09  
% 249.63/250.09  Resimplifying inuse:
% 249.63/250.09  Done
% 249.63/250.09  
% 249.63/250.09  Resimplifying inuse:
% 249.63/250.09  Done
% 249.63/250.09  
% 249.63/250.09  
% 249.63/250.09  Intermediate Status:
% 249.63/250.09  Generated:    18105799
% 249.63/250.09  Kept:         336753
% 249.63/250.09  Inuse:        13362
% 249.63/250.09  Deleted:      136480
% 249.63/250.09  Deletedinuse: 3347
% 249.63/250.09  
% 249.63/250.09  Resimplifying inuse:
% 249.63/250.09  Done
% 249.63/250.09  
% 249.63/250.09  Resimplifying inuse:
% 249.63/250.09  Done
% 249.63/250.09  
% 249.63/250.09  
% 249.63/250.09  Intermediate Status:
% 249.63/250.09  Generated:    18310076
% 249.63/250.09  Kept:         338760
% 249.63/250.09  Inuse:        13452
% 249.63/250.09  Deleted:      136480
% 249.63/250.09  Deletedinuse: 3347
% 249.63/250.09  
% 249.63/250.09  Resimplifying inuse:
% 249.63/250.09  Done
% 249.63/250.09  
% 249.63/250.09  Resimplifying inuse:
% 249.63/250.09  Done
% 249.63/250.09  
% 249.63/250.09  
% 249.63/250.09  Intermediate Status:
% 249.63/250.09  Generated:    18578427
% 249.63/250.09  Kept:         340781
% 249.63/250.09  Inuse:        13575
% 249.63/250.09  Deleted:      136480
% 249.63/250.09  Deletedinuse: 3347
% 249.63/250.09  
% 249.63/250.09  Resimplifying inuse:
% 249.63/250.09  Done
% 249.63/250.09  
% 249.63/250.09  Resimplifying inuse:
% 249.63/250.09  Done
% 249.63/250.09  
% 249.63/250.09  
% 249.63/250.09  Intermediate Status:
% 249.63/250.09  Generated:    18816302
% 249.63/250.09  Kept:         342802
% 249.63/250.09  Inuse:        13677
% 249.63/250.09  Deleted:      136480
% 249.63/250.09  Deletedinuse: 3347
% 249.63/250.09  
% 249.63/250.09  Resimplifying inuse:
% 249.63/250.09  Done
% 249.63/250.09  
% 249.63/250.09  Resimplifying inuse:
% 249.63/250.09  Done
% 249.63/250.09  
% 249.63/250.09  
% 249.63/250.09  Intermediate Status:
% 249.63/250.09  Generated:    19002428
% 249.63/250.09  Kept:         344813
% 249.63/250.09  Inuse:        13747
% 249.63/250.09  Deleted:      136480
% 249.63/250.09  Deletedinuse: 3347
% 249.63/250.09  
% 249.63/250.09  Resimplifying inuse:
% 249.63/250.09  Done
% 249.63/250.09  
% 249.63/250.09  Resimplifying inuse:
% 249.63/250.09  Done
% 249.63/250.09  
% 249.63/250.09  
% 249.63/250.09  Intermediate Status:
% 249.63/250.09  Generated:    19158619
% 249.63/250.09  Kept:         346850
% 249.63/250.09  Inuse:        13804
% 249.63/250.09  Deleted:      136480
% 249.63/250.09  Deletedinuse: 3347
% 249.63/250.09  
% 249.63/250.09  Resimplifying inuse:
% 249.63/250.09  Done
% 249.63/250.09  
% 249.63/250.09  Resimplifying clauses:
% 249.63/250.09  Done
% 249.63/250.09  
% 249.63/250.09  Resimplifying inuse:
% 249.63/250.09  Done
% 249.63/250.09  
% 249.63/250.09  
% 249.63/250.09  Intermediate Status:
% 249.63/250.09  Generated:    19399192
% 249.63/250.09  Kept:         348852
% 249.63/250.09  Inuse:        13893
% 249.63/250.09  Deleted:      141839
% 249.63/250.09  Deletedinuse: 3347
% 249.63/250.09  
% 249.63/250.09  Resimplifying inuse:
% 249.63/250.09  Done
% 249.63/250.09  
% 249.63/250.09  Resimplifying inuse:
% 249.63/250.09  Done
% 249.63/250.09  
% 249.63/250.09  
% 249.63/250.09  Intermediate Status:
% 249.63/250.09  Generated:    19729856
% 249.63/250.09  Kept:         350901
% 249.63/250.09  Inuse:        13995
% 249.63/250.09  Deleted:      141839
% 249.63/250.09  Deletedinuse: 3347
% 249.63/250.09  
% 249.63/250.09  Resimplifying inuse:
% 249.63/250.09  Done
% 249.63/250.09  
% 249.63/250.09  Resimplifying inuse:
% 249.63/250.09  Done
% 249.63/250.09  
% 249.63/250.09  
% 249.63/250.09  Intermediate Status:
% 249.63/250.09  Generated:    19861752
% 249.63/250.09  Kept:         352914
% 249.63/250.09  Inuse:        14042
% 249.63/250.09  Deleted:      141839
% 249.63/250.09  Deletedinuse: 3347
% 249.63/250.09  
% 249.63/250.09  Resimplifying inuse:
% 249.63/250.09  Done
% 249.63/250.09  
% 249.63/250.09  Resimplifying inuse:
% 249.63/250.09  Done
% 249.63/250.09  
% 249.63/250.09  
% 249.63/250.09  Intermediate Status:
% 249.63/250.09  Generated:    19931306
% 249.63/250.09  Kept:         354974
% 249.63/250.09  Inuse:        14074
% 249.63/250.09  Deleted:      141839
% 249.63/250.09  Deletedinuse: 3347
% 249.63/250.09  
% 249.63/250.09  Resimplifying inuse:
% 249.63/250.09  Done
% 249.63/250.09  
% 249.63/250.09  Resimplifying inuse:
% 249.63/250.09  Done
% 249.63/250.09  
% 249.63/250.09  
% 249.63/250.09  Intermediate Status:
% 249.63/250.09  Generated:    20034205
% 249.63/250.09  Kept:         356986
% 249.63/250.09  Inuse:        14103
% 249.63/250.09  Deleted:      141839
% 249.63/250.09  Deletedinuse: 3347
% 249.63/250.09  
% 249.63/250.09  Resimplifying inuse:
% 249.63/250.09  Done
% 249.63/250.09  
% 249.63/250.09  Resimplifying inuse:
% 249.63/250.09  Done
% 249.63/250.09  
% 249.63/250.09  
% 249.63/250.09  Intermediate Status:
% 249.63/250.09  Generated:    20308230
% 249.63/250.09  Kept:         359017
% 249.63/250.09  Inuse:        14199
% 249.63/250.09  Deleted:      141839
% 249.63/250.09  Deletedinuse: 3347
% 249.63/250.09  
% 249.63/250.09  Resimplifying inuse:
% 249.63/250.09  Done
% 249.63/250.09  
% 249.63/250.09  Resimplifying inuse:
% 249.63/250.09  Done
% 249.63/250.09  
% 249.63/250.09  
% 249.63/250.09  Intermediate Status:
% 249.63/250.09  Generated:    20492116
% 249.63/250.09  Kept:         361762
% 249.63/250.09  Inuse:        14278
% 249.63/250.09  Deleted:      141839
% 249.63/250.09  Deletedinuse: 3347
% 249.63/250.09  
% 249.63/250.09  Resimplifying inuse:
% 249.63/250.09  Done
% 249.63/250.09  
% 249.63/250.09  Resimplifying inuse:
% 249.63/250.09  Done
% 249.63/250.09  
% 249.63/250.09  
% 249.63/250.09  Intermediate Status:
% 249.63/250.09  Generated:    20529497
% 249.63/250.09  Kept:         363907
% 249.63/250.09  Inuse:        14288
% 249.63/250.09  Deleted:      141839
% 249.63/250.09  Deletedinuse: 3347
% 249.63/250.09  
% 249.63/250.09  Resimplifying inuse:
% 249.63/250.09  Done
% 249.63/250.09  
% 249.63/250.09  Resimplifying inuse:
% 249.63/250.09  Done
% 249.63/250.09  
% 249.63/250.09  
% 249.63/250.09  Intermediate Status:
% 249.63/250.09  Generated:    20580308
% 249.63/250.09  Kept:         366521
% 249.63/250.09  Inuse:        14304
% 249.63/250.09  Deleted:      141839
% 249.63/250.09  Deletedinuse: 3347
% 249.63/250.09  
% 249.63/250.09  Resimplifying inuse:
% 249.63/250.09  Done
% 249.63/250.09  
% 249.63/250.09  Resimplifying inuse:
% 249.63/250.09  Done
% 249.63/250.09  
% 249.63/250.09  Resimplifying clauses:
% 249.63/250.09  Done
% 249.63/250.09  
% 249.63/250.09  
% 249.63/250.09  Intermediate Status:
% 249.63/250.09  Generated:    20718693
% 249.63/250.09  Kept:         368541
% 249.63/250.09  Inuse:        14349
% 249.63/250.09  Deleted:      147188
% 273.65/274.17  Deletedinuse: 3348
% 273.65/274.17  
% 273.65/274.17  Resimplifying inuse:
% 273.65/274.17  Done
% 273.65/274.17  
% 273.65/274.17  Resimplifying inuse:
% 273.65/274.17  Done
% 273.65/274.17  
% 273.65/274.17  
% 273.65/274.17  Intermediate Status:
% 273.65/274.17  Generated:    21065173
% 273.65/274.17  Kept:         370548
% 273.65/274.17  Inuse:        14492
% 273.65/274.17  Deleted:      147188
% 273.65/274.17  Deletedinuse: 3348
% 273.65/274.17  
% 273.65/274.17  Resimplifying inuse:
% 273.65/274.17  Done
% 273.65/274.17  
% 273.65/274.17  Resimplifying inuse:
% 273.65/274.17  Done
% 273.65/274.17  
% 273.65/274.17  
% 273.65/274.17  Intermediate Status:
% 273.65/274.17  Generated:    21409886
% 273.65/274.17  Kept:         372570
% 273.65/274.17  Inuse:        14635
% 273.65/274.17  Deleted:      147188
% 273.65/274.17  Deletedinuse: 3348
% 273.65/274.17  
% 273.65/274.17  Resimplifying inuse:
% 273.65/274.17  Done
% 273.65/274.17  
% 273.65/274.17  Resimplifying inuse:
% 273.65/274.17  Done
% 273.65/274.17  
% 273.65/274.17  
% 273.65/274.17  Intermediate Status:
% 273.65/274.17  Generated:    21766913
% 273.65/274.17  Kept:         374572
% 273.65/274.17  Inuse:        14804
% 273.65/274.17  Deleted:      147188
% 273.65/274.17  Deletedinuse: 3348
% 273.65/274.17  
% 273.65/274.17  Resimplifying inuse:
% 273.65/274.17  Done
% 273.65/274.17  
% 273.65/274.17  Resimplifying inuse:
% 273.65/274.17  Done
% 273.65/274.17  
% 273.65/274.17  
% 273.65/274.17  Intermediate Status:
% 273.65/274.17  Generated:    22106732
% 273.65/274.17  Kept:         376583
% 273.65/274.17  Inuse:        14949
% 273.65/274.17  Deleted:      147189
% 273.65/274.17  Deletedinuse: 3348
% 273.65/274.17  
% 273.65/274.17  Resimplifying inuse:
% 273.65/274.17  Done
% 273.65/274.17  
% 273.65/274.17  Resimplifying inuse:
% 273.65/274.17  Done
% 273.65/274.17  
% 273.65/274.17  
% 273.65/274.17  Intermediate Status:
% 273.65/274.17  Generated:    22567514
% 273.65/274.17  Kept:         378679
% 273.65/274.17  Inuse:        15124
% 273.65/274.17  Deleted:      147189
% 273.65/274.17  Deletedinuse: 3348
% 273.65/274.17  
% 273.65/274.17  Resimplifying inuse:
% 273.65/274.17  Done
% 273.65/274.17  
% 273.65/274.17  Resimplifying inuse:
% 273.65/274.17  Done
% 273.65/274.17  
% 273.65/274.17  
% 273.65/274.17  Intermediate Status:
% 273.65/274.17  Generated:    22937870
% 273.65/274.17  Kept:         380680
% 273.65/274.17  Inuse:        15234
% 273.65/274.17  Deleted:      147189
% 273.65/274.17  Deletedinuse: 3348
% 273.65/274.17  
% 273.65/274.17  Resimplifying inuse:
% 273.65/274.17  Done
% 273.65/274.17  
% 273.65/274.17  Resimplifying inuse:
% 273.65/274.17  Done
% 273.65/274.17  
% 273.65/274.17  
% 273.65/274.17  Intermediate Status:
% 273.65/274.17  Generated:    23271669
% 273.65/274.17  Kept:         383488
% 273.65/274.17  Inuse:        15375
% 273.65/274.17  Deleted:      147189
% 273.65/274.17  Deletedinuse: 3348
% 273.65/274.17  
% 273.65/274.17  Resimplifying inuse:
% 273.65/274.17  Done
% 273.65/274.17  
% 273.65/274.17  
% 273.65/274.17  Intermediate Status:
% 273.65/274.17  Generated:    23330343
% 273.65/274.17  Kept:         386272
% 273.65/274.17  Inuse:        15390
% 273.65/274.17  Deleted:      147189
% 273.65/274.17  Deletedinuse: 3348
% 273.65/274.17  
% 273.65/274.17  Resimplifying inuse:
% 273.65/274.17  Done
% 273.65/274.17  
% 273.65/274.17  Resimplifying inuse:
% 273.65/274.17  Done
% 273.65/274.17  
% 273.65/274.17  Resimplifying clauses:
% 273.65/274.17  Done
% 273.65/274.17  
% 273.65/274.17  
% 273.65/274.17  Intermediate Status:
% 273.65/274.17  Generated:    23522107
% 273.65/274.17  Kept:         388277
% 273.65/274.17  Inuse:        15461
% 273.65/274.17  Deleted:      151250
% 273.65/274.17  Deletedinuse: 3348
% 273.65/274.17  
% 273.65/274.17  Resimplifying inuse:
% 273.65/274.17  Done
% 273.65/274.17  
% 273.65/274.17  Resimplifying inuse:
% 273.65/274.17  Done
% 273.65/274.17  
% 273.65/274.17  
% 273.65/274.17  Intermediate Status:
% 273.65/274.17  Generated:    23693917
% 273.65/274.17  Kept:         390280
% 273.65/274.17  Inuse:        15520
% 273.65/274.17  Deleted:      151254
% 273.65/274.17  Deletedinuse: 3352
% 273.65/274.17  
% 273.65/274.17  Resimplifying inuse:
% 273.65/274.17  Done
% 273.65/274.17  
% 273.65/274.17  Resimplifying inuse:
% 273.65/274.17  Done
% 273.65/274.17  
% 273.65/274.17  
% 273.65/274.17  Intermediate Status:
% 273.65/274.17  Generated:    23897240
% 273.65/274.17  Kept:         392318
% 273.65/274.17  Inuse:        15568
% 273.65/274.17  Deleted:      151254
% 273.65/274.17  Deletedinuse: 3352
% 273.65/274.17  
% 273.65/274.17  Resimplifying inuse:
% 273.65/274.17  Done
% 273.65/274.17  
% 273.65/274.17  Resimplifying inuse:
% 273.65/274.17  Done
% 273.65/274.17  
% 273.65/274.17  
% 273.65/274.17  Intermediate Status:
% 273.65/274.17  Generated:    24052397
% 273.65/274.17  Kept:         394318
% 273.65/274.17  Inuse:        15621
% 273.65/274.17  Deleted:      151254
% 273.65/274.17  Deletedinuse: 3352
% 273.65/274.17  
% 273.65/274.17  Resimplifying inuse:
% 273.65/274.17  Done
% 273.65/274.17  
% 273.65/274.17  Resimplifying inuse:
% 273.65/274.17  Done
% 273.65/274.17  
% 273.65/274.17  
% 273.65/274.17  Intermediate Status:
% 273.65/274.17  Generated:    24369572
% 273.65/274.17  Kept:         396319
% 273.65/274.17  Inuse:        15719
% 273.65/274.17  Deleted:      151256
% 273.65/274.17  Deletedinuse: 3354
% 273.65/274.17  
% 273.65/274.17  Resimplifying inuse:
% 273.65/274.17  Done
% 273.65/274.17  
% 273.65/274.17  Resimplifying inuse:
% 273.65/274.17  Done
% 273.65/274.17  
% 273.65/274.17  
% 273.65/274.17  Intermediate Status:
% 273.65/274.17  Generated:    24728262
% 273.65/274.17  Kept:         398331
% 273.65/274.17  Inuse:        15842
% 273.65/274.17  Deleted:      151256
% 273.65/274.17  Deletedinuse: 3354
% 273.65/274.17  
% 273.65/274.17  Resimplifying inuse:
% 273.65/274.17  Done
% 273.65/274.17  
% 273.65/274.17  Resimplifying inuse:
% 273.65/274.17  Done
% 273.65/274.17  
% 273.65/274.17  
% 273.65/274.17  Intermediate Status:
% 273.65/274.17  Generated:    25030619
% 273.65/274.17  Kept:         400340
% 273.65/274.17  Inuse:        15924
% 273.65/274.17  Deleted:      151256
% 273.65/274.17  Deletedinuse: 3354
% 273.65/274.17  
% 273.65/274.17  Resimplifying inuse:
% 273.65/274.17  Done
% 273.65/274.17  
% 273.65/274.17  Resimplifying inuse:
% 273.65/274.17  Done
% 273.65/274.17  
% 273.65/274.17  
% 273.65/274.17  Intermediate Status:
% 273.65/274.17  Generated:    25545779
% 273.65/274.17  Kept:         402340
% 273.65/274.17  Inuse:        16082
% 273.65/274.17  Deleted:      151256
% 273.65/274.17  Deletedinuse: 3354
% 273.65/274.17  
% 273.65/274.17  Resimplifying inuse:
% 273.65/274.17  Done
% 273.65/274.17  
% 273.65/274.17  Resimplifying inuse:
% 273.65/274.17  Done
% 273.65/274.17  
% 273.65/274.17  
% 273.65/274.17  Intermediate Status:
% 273.65/274.17  Generated:    26191947
% 273.65/274.17  Kept:         404503
% 273.65/274.17  Inuse:        16268
% 273.65/274.17  Deleted:      151258
% 273.65/274.17  Deletedinuse: 3356
% 273.65/274.17  
% 273.65/274.17  Resimplifying inuse:
% 273.65/274.17  Done
% 273.65/274.17  
% 273.65/274.17  Resimplifying inuse:
% 273.65/274.17  Done
% 273.65/274.17  
% 273.65/274.17  
% 273.65/274.17  Intermediate Status:
% 273.65/274.17  Generated:    26401365
% 273.65/274.17  Kept:         406506
% 273.65/274.17  Inuse:        16339
% 273.65/274.17  Deleted:      151258
% 273.65/274.17  Deletedinuse: 3356
% 273.65/274.17  
% 273.65/274.17  Resimplifying inuse:
% 273.65/274.17  Done
% 273.65/274.17  
% 273.65/274.17  Resimplifying clauses:
% 273.65/274.17  Done
% 273.65/274.17  
% 273.65/274.17  Resimplifying inuse:
% 273.65/274.17  Done
% 273.65/274.17  
% 273.65/274.17  
% 273.65/274.17  Intermediate Status:
% 273.65/274.17  Generated:    26561337
% 273.65/274.17  Kept:         408702
% 273.65/274.17  Inuse:        16408
% 273.65/274.17  Deleted:      154436
% 273.65/274.17  Deletedinuse: 3377
% 273.65/274.17  
% 273.65/274.17  Resimplifying inuse:
% 273.65/274.17  Done
% 273.65/274.17  
% 273.65/274.17  Resimplifying inuse:
% 273.65/274.17  Done
% 273.65/274.17  
% 273.65/274.17  
% 273.65/274.17  Intermediate Status:
% 273.65/274.17  Generated:    26606597
% 273.65/274.17  Kept:         411016
% 273.65/274.17  Inuse:        16422
% 273.65/274.17  Deleted:      154452
% 273.65/274.17  Deletedinuse: 3393
% 273.65/274.17  
% 273.65/274.17  Resimplifying inuse:
% 273.65/274.17  Done
% 273.65/274.17  
% 273.65/274.17  Resimplifying inuse:
% 273.65/274.17  Done
% 273.65/274.17  
% 273.65/274.17  
% 273.65/274.17  Intermediate Status:
% 273.65/274.17  Generated:    26712054
% 273.65/274.17  Kept:         413033
% 273.65/274.17  Inuse:        16469
% 273.65/274.17  Deleted:      154464
% 273.65/274.17  Deletedinuse: 3402
% 273.65/274.17  
% 273.65/274.17  Resimplifying inuse:
% 273.65/274.17  Done
% 273.65/274.17  
% 273.65/274.17  Resimplifying inuse:
% 273.65/274.17  Done
% 273.65/274.17  
% 273.65/274.17  
% 273.65/274.17  Intermediate Status:
% 273.65/274.17  Generated:    26842305
% 273.65/274.17  Kept:         415114
% 273.65/274.17  Inuse:        16511
% 273.65/274.17  Deleted:      154467
% 273.65/274.17  Deletedinuse: 3402
% 273.65/274.17  
% 273.65/274.17  Resimplifying inuse:
% 273.65/274.17  Done
% 273.65/274.17  
% 273.65/274.17  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  
% 298.35/298.80  Intermediate Status:
% 298.35/298.80  Generated:    26942893
% 298.35/298.80  Kept:         417289
% 298.35/298.80  Inuse:        16538
% 298.35/298.80  Deleted:      154533
% 298.35/298.80  Deletedinuse: 3468
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  
% 298.35/298.80  Intermediate Status:
% 298.35/298.80  Generated:    27005496
% 298.35/298.80  Kept:         419318
% 298.35/298.80  Inuse:        16556
% 298.35/298.80  Deleted:      154535
% 298.35/298.80  Deletedinuse: 3468
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  
% 298.35/298.80  Intermediate Status:
% 298.35/298.80  Generated:    27067962
% 298.35/298.80  Kept:         421383
% 298.35/298.80  Inuse:        16579
% 298.35/298.80  Deleted:      158264
% 298.35/298.80  Deletedinuse: 7195
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  
% 298.35/298.80  Intermediate Status:
% 298.35/298.80  Generated:    27148624
% 298.35/298.80  Kept:         423449
% 298.35/298.80  Inuse:        16626
% 298.35/298.80  Deleted:      160030
% 298.35/298.80  Deletedinuse: 8960
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  
% 298.35/298.80  Intermediate Status:
% 298.35/298.80  Generated:    27231516
% 298.35/298.80  Kept:         425643
% 298.35/298.80  Inuse:        16672
% 298.35/298.80  Deleted:      160156
% 298.35/298.80  Deletedinuse: 9020
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  
% 298.35/298.80  Intermediate Status:
% 298.35/298.80  Generated:    27301037
% 298.35/298.80  Kept:         427664
% 298.35/298.80  Inuse:        16705
% 298.35/298.80  Deleted:      160344
% 298.35/298.80  Deletedinuse: 9200
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  Resimplifying clauses:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  
% 298.35/298.80  Intermediate Status:
% 298.35/298.80  Generated:    27451307
% 298.35/298.80  Kept:         438023
% 298.35/298.80  Inuse:        16709
% 298.35/298.80  Deleted:      303079
% 298.35/298.80  Deletedinuse: 9200
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  
% 298.35/298.80  Intermediate Status:
% 298.35/298.80  Generated:    27564802
% 298.35/298.80  Kept:         440095
% 298.35/298.80  Inuse:        16768
% 298.35/298.80  Deleted:      303214
% 298.35/298.80  Deletedinuse: 9335
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  
% 298.35/298.80  Intermediate Status:
% 298.35/298.80  Generated:    27683105
% 298.35/298.80  Kept:         442135
% 298.35/298.80  Inuse:        16823
% 298.35/298.80  Deleted:      303216
% 298.35/298.80  Deletedinuse: 9337
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  
% 298.35/298.80  Intermediate Status:
% 298.35/298.80  Generated:    27733134
% 298.35/298.80  Kept:         444614
% 298.35/298.80  Inuse:        16842
% 298.35/298.80  Deleted:      303236
% 298.35/298.80  Deletedinuse: 9357
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  
% 298.35/298.80  Intermediate Status:
% 298.35/298.80  Generated:    27838626
% 298.35/298.80  Kept:         446845
% 298.35/298.80  Inuse:        16881
% 298.35/298.80  Deleted:      303306
% 298.35/298.80  Deletedinuse: 9426
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  
% 298.35/298.80  Intermediate Status:
% 298.35/298.80  Generated:    27927543
% 298.35/298.80  Kept:         448879
% 298.35/298.80  Inuse:        16913
% 298.35/298.80  Deleted:      303306
% 298.35/298.80  Deletedinuse: 9426
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  
% 298.35/298.80  Intermediate Status:
% 298.35/298.80  Generated:    28001433
% 298.35/298.80  Kept:         450936
% 298.35/298.80  Inuse:        16938
% 298.35/298.80  Deleted:      303306
% 298.35/298.80  Deletedinuse: 9426
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  
% 298.35/298.80  Intermediate Status:
% 298.35/298.80  Generated:    28116396
% 298.35/298.80  Kept:         452993
% 298.35/298.80  Inuse:        16976
% 298.35/298.80  Deleted:      303308
% 298.35/298.80  Deletedinuse: 9427
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  
% 298.35/298.80  Intermediate Status:
% 298.35/298.80  Generated:    28178114
% 298.35/298.80  Kept:         455100
% 298.35/298.80  Inuse:        16996
% 298.35/298.80  Deleted:      303308
% 298.35/298.80  Deletedinuse: 9427
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  
% 298.35/298.80  Intermediate Status:
% 298.35/298.80  Generated:    28226090
% 298.35/298.80  Kept:         457179
% 298.35/298.80  Inuse:        17015
% 298.35/298.80  Deleted:      303308
% 298.35/298.80  Deletedinuse: 9427
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  Resimplifying clauses:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  
% 298.35/298.80  Intermediate Status:
% 298.35/298.80  Generated:    28294099
% 298.35/298.80  Kept:         459207
% 298.35/298.80  Inuse:        17037
% 298.35/298.80  Deleted:      314724
% 298.35/298.80  Deletedinuse: 9433
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  
% 298.35/298.80  Intermediate Status:
% 298.35/298.80  Generated:    28525157
% 298.35/298.80  Kept:         461287
% 298.35/298.80  Inuse:        17144
% 298.35/298.80  Deleted:      314726
% 298.35/298.80  Deletedinuse: 9435
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  
% 298.35/298.80  Intermediate Status:
% 298.35/298.80  Generated:    28681031
% 298.35/298.80  Kept:         463287
% 298.35/298.80  Inuse:        17208
% 298.35/298.80  Deleted:      314726
% 298.35/298.80  Deletedinuse: 9435
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  
% 298.35/298.80  Intermediate Status:
% 298.35/298.80  Generated:    28802160
% 298.35/298.80  Kept:         465334
% 298.35/298.80  Inuse:        17261
% 298.35/298.80  Deleted:      314729
% 298.35/298.80  Deletedinuse: 9436
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  
% 298.35/298.80  Intermediate Status:
% 298.35/298.80  Generated:    28895962
% 298.35/298.80  Kept:         467337
% 298.35/298.80  Inuse:        17307
% 298.35/298.80  Deleted:      314730
% 298.35/298.80  Deletedinuse: 9437
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  
% 298.35/298.80  Intermediate Status:
% 298.35/298.80  Generated:    29021406
% 298.35/298.80  Kept:         469349
% 298.35/298.80  Inuse:        17390
% 298.35/298.80  Deleted:      314768
% 298.35/298.80  Deletedinuse: 9475
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  
% 298.35/298.80  Intermediate Status:
% 298.35/298.80  Generated:    29177900
% 298.35/298.80  Kept:         471372
% 298.35/298.80  Inuse:        17446
% 298.35/298.80  Deleted:      314768
% 298.35/298.80  Deletedinuse: 9475
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  
% 298.35/298.80  Intermediate Status:
% 298.35/298.80  Generated:    29284024
% 298.35/298.80  Kept:         473593
% 298.35/298.80  Inuse:        17488
% 298.35/298.80  Deleted:      314768
% 298.35/298.80  Deletedinuse: 9475
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  
% 298.35/298.80  Intermediate Status:
% 298.35/298.80  Generated:    29383459
% 298.35/298.80  Kept:         475602
% 298.35/298.80  Inuse:        17524
% 298.35/298.80  Deleted:      314768
% 298.35/298.80  Deletedinuse: 9475
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  
% 298.35/298.80  Intermediate Status:
% 298.35/298.80  Generated:    29511851
% 298.35/298.80  Kept:         477609
% 298.35/298.80  Inuse:        17574
% 298.35/298.80  Deleted:      314773
% 298.35/298.80  Deletedinuse: 9480
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  Resimplifying clauses:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  
% 298.35/298.80  Intermediate Status:
% 298.35/298.80  Generated:    29611722
% 298.35/298.80  Kept:         479668
% 298.35/298.80  Inuse:        17617
% 298.35/298.80  Deleted:      321743
% 298.35/298.80  Deletedinuse: 9556
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  
% 298.35/298.80  Intermediate Status:
% 298.35/298.80  Generated:    29704167
% 298.35/298.80  Kept:         481705
% 298.35/298.80  Inuse:        17660
% 298.35/298.80  Deleted:      321743
% 298.35/298.80  Deletedinuse: 9556
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  
% 298.35/298.80  Intermediate Status:
% 298.35/298.80  Generated:    29822222
% 298.35/298.80  Kept:         483745
% 298.35/298.80  Inuse:        17699
% 298.35/298.80  Deleted:      321743
% 298.35/298.80  Deletedinuse: 9556
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  
% 298.35/298.80  Intermediate Status:
% 298.35/298.80  Generated:    29921688
% 298.35/298.80  Kept:         485760
% 298.35/298.80  Inuse:        17739
% 298.35/298.80  Deleted:      321743
% 298.35/298.80  Deletedinuse: 9556
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  
% 298.35/298.80  Intermediate Status:
% 298.35/298.80  Generated:    30018994
% 298.35/298.80  Kept:         487804
% 298.35/298.80  Inuse:        17777
% 298.35/298.80  Deleted:      321743
% 298.35/298.80  Deletedinuse: 9556
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  
% 298.35/298.80  Intermediate Status:
% 298.35/298.80  Generated:    30159328
% 298.35/298.80  Kept:         489804
% 298.35/298.80  Inuse:        17833
% 298.35/298.80  Deleted:      321743
% 298.35/298.80  Deletedinuse: 9556
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  
% 298.35/298.80  Intermediate Status:
% 298.35/298.80  Generated:    30265082
% 298.35/298.80  Kept:         491831
% 298.35/298.80  Inuse:        17867
% 298.35/298.80  Deleted:      321743
% 298.35/298.80  Deletedinuse: 9556
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  
% 298.35/298.80  Intermediate Status:
% 298.35/298.80  Generated:    30363455
% 298.35/298.80  Kept:         493932
% 298.35/298.80  Inuse:        17902
% 298.35/298.80  Deleted:      321743
% 298.35/298.80  Deletedinuse: 9556
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  
% 298.35/298.80  Intermediate Status:
% 298.35/298.80  Generated:    30487239
% 298.35/298.80  Kept:         495980
% 298.35/298.80  Inuse:        17944
% 298.35/298.80  Deleted:      321743
% 298.35/298.80  Deletedinuse: 9556
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  
% 298.35/298.80  Intermediate Status:
% 298.35/298.80  Generated:    30650296
% 298.35/298.80  Kept:         498021
% 298.35/298.80  Inuse:        18008
% 298.35/298.80  Deleted:      321743
% 298.35/298.80  Deletedinuse: 9556
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  Resimplifying clauses:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  
% 298.35/298.80  Intermediate Status:
% 298.35/298.80  Generated:    30824125
% 298.35/298.80  Kept:         500109
% 298.35/298.80  Inuse:        18070
% 298.35/298.80  Deleted:      325792
% 298.35/298.80  Deletedinuse: 9556
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  
% 298.35/298.80  Intermediate Status:
% 298.35/298.80  Generated:    30877205
% 298.35/298.80  Kept:         502292
% 298.35/298.80  Inuse:        18088
% 298.35/298.80  Deleted:      325793
% 298.35/298.80  Deletedinuse: 9557
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  
% 298.35/298.80  Intermediate Status:
% 298.35/298.80  Generated:    30965775
% 298.35/298.80  Kept:         504299
% 298.35/298.80  Inuse:        18116
% 298.35/298.80  Deleted:      325793
% 298.35/298.80  Deletedinuse: 9557
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  
% 298.35/298.80  Intermediate Status:
% 298.35/298.80  Generated:    31116258
% 298.35/298.80  Kept:         506386
% 298.35/298.80  Inuse:        18165
% 298.35/298.80  Deleted:      325794
% 298.35/298.80  Deletedinuse: 9558
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  
% 298.35/298.80  Intermediate Status:
% 298.35/298.80  Generated:    31268618
% 298.35/298.80  Kept:         508524
% 298.35/298.80  Inuse:        18232
% 298.35/298.80  Deleted:      325794
% 298.35/298.80  Deletedinuse: 9558
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  
% 298.35/298.80  Intermediate Status:
% 298.35/298.80  Generated:    31444503
% 298.35/298.80  Kept:         510554
% 298.35/298.80  Inuse:        18332
% 298.35/298.80  Deleted:      325794
% 298.35/298.80  Deletedinuse: 9558
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  
% 298.35/298.80  Intermediate Status:
% 298.35/298.80  Generated:    31522848
% 298.35/298.80  Kept:         512949
% 298.35/298.80  Inuse:        18367
% 298.35/298.80  Deleted:      325845
% 298.35/298.80  Deletedinuse: 9609
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  
% 298.35/298.80  Intermediate Status:
% 298.35/298.80  Generated:    31574936
% 298.35/298.80  Kept:         515093
% 298.35/298.80  Inuse:        18393
% 298.35/298.80  Deleted:      326310
% 298.35/298.80  Deletedinuse: 10074
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  Resimplifying inuse:
% 298.35/298.80  Done
% 298.35/298.80  
% 298.35/298.80  
% 298.35/298.80  Intermediate Status:
% 298.35/298.80  Generated:    31617956
% 298.35/298.80  Kept:         517131
% 298.35/298.80  Inuse:        18410
% 298.35/298.80  Deleted:      326352
% 298.35/298.80  Deletedinuse: 10116
% 298.35/298.80  
% 298.35/298.80  
% 298.35/298.80  Bliksems!, er is een bewijs:
% 298.35/298.80  % SZS status Unsatisfiable
% 298.35/298.80  % SZS output start Refutation
% 298.35/298.80  
% 298.35/298.80  clause( 0, [ =( ifeq2( X, X, Y, Z ), Y ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 1, [ =( ifeq( X, X, Y, Z ), Y ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 2, [ =( addition( X, Y ), addition( Y, X ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 3, [ =( addition( X, addition( Y, Z ) ), addition( addition( X, Y )
% 298.35/298.80    , Z ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 4, [ =( addition( X, zero ), X ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 5, [ =( addition( X, X ), X ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 6, [ =( multiplication( X, multiplication( Y, Z ) ), multiplication( 
% 298.35/298.80    multiplication( X, Y ), Z ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 7, [ =( multiplication( X, one ), X ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 8, [ =( multiplication( one, X ), X ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 9, [ =( addition( multiplication( X, Y ), multiplication( X, Z ) )
% 298.35/298.80    , multiplication( X, addition( Y, Z ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 10, [ =( addition( multiplication( X, Z ), multiplication( Y, Z ) )
% 298.35/298.80    , multiplication( addition( X, Y ), Z ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 11, [ =( multiplication( X, zero ), zero ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 12, [ =( multiplication( zero, X ), zero ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 13, [ =( ifeq( leq( X, Y ), true, addition( X, Y ), Y ), Y ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 14, [ =( ifeq2( addition( X, Y ), Y, leq( X, Y ), true ), true ) ]
% 298.35/298.80     )
% 298.35/298.80  .
% 298.35/298.80  clause( 15, [ =( multiplication( antidomain( X ), X ), zero ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 16, [ =( addition( antidomain( multiplication( X, Y ) ), antidomain( 
% 298.35/298.80    multiplication( X, antidomain( antidomain( Y ) ) ) ) ), antidomain( 
% 298.35/298.80    multiplication( X, antidomain( antidomain( Y ) ) ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 17, [ =( addition( antidomain( antidomain( X ) ), antidomain( X ) )
% 298.35/298.80    , one ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 18, [ =( antidomain( antidomain( X ) ), domain( X ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 19, [ =( multiplication( X, coantidomain( X ) ), zero ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 20, [ =( addition( coantidomain( multiplication( X, Y ) ), 
% 298.35/298.80    coantidomain( multiplication( coantidomain( coantidomain( X ) ), Y ) ) )
% 298.35/298.80    , coantidomain( multiplication( coantidomain( coantidomain( X ) ), Y ) )
% 298.35/298.80     ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 21, [ =( addition( coantidomain( coantidomain( X ) ), coantidomain( 
% 298.35/298.80    X ) ), one ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 22, [ =( coantidomain( coantidomain( X ) ), codomain( X ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 23, [ =( antidomain( domain( X ) ), c( X ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 24, [ =( multiplication( domain( X ), antidomain( Y ) ), 
% 298.35/298.80    'domain_difference'( X, Y ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 25, [ =( domain( multiplication( X, domain( Y ) ) ), 
% 298.35/298.80    'forward_diamond'( X, Y ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 26, [ =( codomain( multiplication( codomain( Y ), X ) ), 
% 298.35/298.80    'backward_diamond'( X, Y ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 27, [ =( c( 'forward_diamond'( X, c( Y ) ) ), 'forward_box'( X, Y )
% 298.35/298.80     ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 28, [ =( c( 'backward_diamond'( X, c( Y ) ) ), 'backward_box'( X, Y
% 298.35/298.80     ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 29, [ =( addition( domain( 'sK2_goals_X1' ), 'forward_box'( 
% 298.35/298.80    'sK3_goals_X0', domain( 'sK1_goals_X2' ) ) ), 'forward_box'( 
% 298.35/298.80    'sK3_goals_X0', domain( 'sK1_goals_X2' ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 30, [ ~( =( addition( 'backward_diamond'( 'sK3_goals_X0', domain( 
% 298.35/298.80    'sK2_goals_X1' ) ), domain( 'sK1_goals_X2' ) ), domain( 'sK1_goals_X2' )
% 298.35/298.80     ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 31, [ =( codomain( coantidomain( X ) ), coantidomain( codomain( X )
% 298.35/298.80     ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 32, [ =( multiplication( coantidomain( X ), codomain( X ) ), zero )
% 298.35/298.80     ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 33, [ =( coantidomain( one ), zero ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 34, [ =( codomain( one ), coantidomain( zero ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 35, [ =( domain( antidomain( X ) ), c( X ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 36, [ =( domain( domain( X ) ), antidomain( c( X ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 37, [ =( c( antidomain( X ) ), antidomain( c( X ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 38, [ =( domain( c( X ) ), c( domain( X ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 39, [ =( addition( zero, X ), X ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 41, [ =( multiplication( c( X ), domain( X ) ), zero ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 42, [ =( antidomain( one ), zero ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 43, [ =( domain( zero ), c( one ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 44, [ =( domain( one ), antidomain( zero ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 45, [ =( addition( addition( X, Y ), Z ), addition( addition( Y, Z
% 298.35/298.80     ), X ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 46, [ =( addition( addition( Z, Y ), X ), addition( addition( Z, X
% 298.35/298.80     ), Y ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 48, [ =( addition( addition( Y, X ), X ), addition( Y, X ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 51, [ =( multiplication( c( one ), antidomain( zero ) ), zero ) ]
% 298.35/298.80     )
% 298.35/298.80  .
% 298.35/298.80  clause( 53, [ =( multiplication( multiplication( antidomain( multiplication( 
% 298.35/298.80    X, Y ) ), X ), Y ), zero ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 54, [ =( multiplication( multiplication( Y, antidomain( X ) ), X )
% 298.35/298.80    , zero ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 55, [ =( multiplication( multiplication( Y, X ), coantidomain( X )
% 298.35/298.80     ), zero ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 61, [ =( multiplication( coantidomain( X ), addition( codomain( X )
% 298.35/298.80    , Y ) ), multiplication( coantidomain( X ), Y ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 65, [ =( multiplication( c( X ), addition( domain( X ), Y ) ), 
% 298.35/298.80    multiplication( c( X ), Y ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 68, [ =( multiplication( antidomain( X ), addition( X, Y ) ), 
% 298.35/298.80    multiplication( antidomain( X ), Y ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 69, [ =( multiplication( antidomain( X ), addition( Y, X ) ), 
% 298.35/298.80    multiplication( antidomain( X ), Y ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 70, [ =( multiplication( X, addition( Y, Z ) ), multiplication( X, 
% 298.35/298.80    addition( Z, Y ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 71, [ =( multiplication( X, addition( coantidomain( X ), Y ) ), 
% 298.35/298.80    multiplication( X, Y ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 72, [ =( multiplication( X, addition( Y, coantidomain( X ) ) ), 
% 298.35/298.80    multiplication( X, Y ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 73, [ =( addition( X, multiplication( X, Y ) ), multiplication( X, 
% 298.35/298.80    addition( one, Y ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 74, [ =( addition( multiplication( X, Y ), X ), multiplication( X, 
% 298.35/298.80    addition( Y, one ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 83, [ =( multiplication( multiplication( multiplication( X, Y ), Z
% 298.35/298.80     ), coantidomain( multiplication( Y, Z ) ) ), zero ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 90, [ =( multiplication( addition( coantidomain( X ), Y ), codomain( 
% 298.35/298.80    X ) ), multiplication( Y, codomain( X ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 92, [ =( multiplication( addition( c( X ), Y ), domain( X ) ), 
% 298.35/298.80    multiplication( Y, domain( X ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 95, [ =( multiplication( addition( antidomain( X ), Y ), X ), 
% 298.35/298.80    multiplication( Y, X ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 96, [ =( multiplication( addition( Y, antidomain( X ) ), X ), 
% 298.35/298.80    multiplication( Y, X ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 97, [ =( multiplication( addition( X, Z ), Y ), multiplication( 
% 298.35/298.80    addition( Z, X ), Y ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 98, [ =( multiplication( addition( X, Y ), coantidomain( X ) ), 
% 298.35/298.80    multiplication( Y, coantidomain( X ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 100, [ =( addition( X, multiplication( Y, X ) ), multiplication( 
% 298.35/298.80    addition( one, Y ), X ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 101, [ =( addition( multiplication( Y, X ), X ), multiplication( 
% 298.35/298.80    addition( Y, one ), X ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 106, [ =( multiplication( multiplication( multiplication( X, 
% 298.35/298.80    antidomain( multiplication( Y, Z ) ) ), Y ), Z ), zero ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 110, [ =( addition( codomain( X ), coantidomain( X ) ), one ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 111, [ =( addition( coantidomain( codomain( X ) ), codomain( X ) )
% 298.35/298.80    , one ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 112, [ =( addition( addition( Y, codomain( X ) ), coantidomain( X )
% 298.35/298.80     ), addition( Y, one ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 113, [ =( addition( coantidomain( X ), codomain( X ) ), one ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 114, [ =( coantidomain( zero ), one ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 120, [ =( ifeq( leq( X, Y ), true, addition( Y, X ), Y ), Y ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 125, [ =( codomain( zero ), zero ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 129, [ =( ifeq2( addition( addition( X, Y ), Z ), addition( Y, Z )
% 298.35/298.80    , leq( X, addition( Y, Z ) ), true ), true ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 136, [ =( addition( codomain( X ), coantidomain( codomain( X ) ) )
% 298.35/298.80    , one ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 137, [ =( addition( addition( Y, coantidomain( X ) ), codomain( X )
% 298.35/298.80     ), addition( Y, one ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 140, [ =( addition( antidomain( multiplication( X, Y ) ), 
% 298.35/298.80    antidomain( multiplication( X, domain( Y ) ) ) ), antidomain( 
% 298.35/298.80    multiplication( X, domain( Y ) ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 144, [ =( addition( domain( X ), antidomain( X ) ), one ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 148, [ =( addition( antidomain( c( X ) ), c( X ) ), one ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 150, [ =( antidomain( zero ), one ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 152, [ =( addition( addition( Y, domain( X ) ), antidomain( X ) ), 
% 298.35/298.80    addition( Y, one ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 153, [ =( addition( antidomain( X ), domain( X ) ), one ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 154, [ =( addition( c( X ), domain( X ) ), one ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 155, [ =( c( one ), zero ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 157, [ =( c( zero ), one ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 158, [ =( addition( coantidomain( multiplication( X, Y ) ), 
% 298.35/298.80    coantidomain( multiplication( codomain( X ), Y ) ) ), coantidomain( 
% 298.35/298.80    multiplication( codomain( X ), Y ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 159, [ =( 'domain_difference'( X, zero ), domain( X ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 161, [ =( multiplication( 'domain_difference'( X, Y ), Y ), zero )
% 298.35/298.80     ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 164, [ =( multiplication( 'domain_difference'( X, Y ), coantidomain( 
% 298.35/298.80    antidomain( Y ) ) ), zero ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 166, [ =( addition( multiplication( domain( X ), Z ), 
% 298.35/298.80    'domain_difference'( X, Y ) ), multiplication( domain( X ), addition( Z, 
% 298.35/298.80    antidomain( Y ) ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 169, [ =( multiplication( multiplication( Z, domain( X ) ), 
% 298.35/298.80    antidomain( Y ) ), multiplication( Z, 'domain_difference'( X, Y ) ) ) ]
% 298.35/298.80     )
% 298.35/298.80  .
% 298.35/298.80  clause( 170, [ =( 'domain_difference'( one, X ), antidomain( X ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 172, [ =( 'domain_difference'( X, one ), zero ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 173, [ =( multiplication( c( X ), antidomain( Y ) ), 
% 298.35/298.80    'domain_difference'( antidomain( X ), Y ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 174, [ =( multiplication( domain( Y ), domain( X ) ), 
% 298.35/298.80    'domain_difference'( Y, antidomain( X ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 176, [ =( 'forward_diamond'( Z, multiplication( X, domain( Y ) ) )
% 298.35/298.80    , domain( multiplication( Z, 'forward_diamond'( X, Y ) ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 177, [ =( 'domain_difference'( multiplication( X, domain( Y ) ), Z
% 298.35/298.80     ), multiplication( 'forward_diamond'( X, Y ), antidomain( Z ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 186, [ =( 'forward_diamond'( X, one ), domain( X ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 190, [ =( 'forward_diamond'( one, X ), antidomain( c( X ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 191, [ =( 'forward_diamond'( zero, X ), zero ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 201, [ =( codomain( multiplication( multiplication( codomain( X ), 
% 298.35/298.80    Y ), Z ) ), 'backward_diamond'( multiplication( Y, Z ), X ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 202, [ =( 'backward_diamond'( X, one ), codomain( X ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 204, [ =( 'backward_diamond'( one, X ), codomain( codomain( X ) ) )
% 298.35/298.80     ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 209, [ =( multiplication( 'domain_difference'( X, Y ), addition( Y
% 298.35/298.80    , Z ) ), multiplication( 'domain_difference'( X, Y ), Z ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 211, [ =( multiplication( multiplication( 'domain_difference'( X, 
% 298.35/298.80    multiplication( Y, Z ) ), Y ), Z ), zero ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 212, [ =( multiplication( multiplication( Z, 'domain_difference'( X
% 298.35/298.80    , Y ) ), Y ), zero ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 216, [ =( 'forward_box'( zero, X ), one ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 217, [ =( 'forward_box'( X, zero ), c( domain( X ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 228, [ =( 'backward_box'( X, zero ), c( codomain( X ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 234, [ =( leq( domain( 'sK2_goals_X1' ), 'forward_box'( 
% 298.35/298.80    'sK3_goals_X0', domain( 'sK1_goals_X2' ) ) ), true ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 241, [ =( addition( c( X ), antidomain( c( X ) ) ), one ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 242, [ =( addition( antidomain( c( X ) ), c( domain( X ) ) ), one )
% 298.35/298.80     ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 244, [ =( addition( domain( X ), c( X ) ), one ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 250, [ =( addition( c( domain( X ) ), c( c( X ) ) ), one ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 260, [ ~( =( addition( domain( 'sK1_goals_X2' ), 'backward_diamond'( 
% 298.35/298.80    'sK3_goals_X0', domain( 'sK2_goals_X1' ) ) ), domain( 'sK1_goals_X2' ) )
% 298.35/298.80     ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 279, [ =( addition( addition( antidomain( X ), Y ), domain( X ) ), 
% 298.35/298.80    addition( one, Y ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 291, [ =( addition( addition( X, Y ), X ), addition( X, Y ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 295, [ =( addition( 'forward_box'( X, Y ), antidomain( 
% 298.35/298.80    'forward_box'( X, Y ) ) ), one ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 302, [ =( addition( antidomain( 'forward_box'( X, Y ) ), 
% 298.35/298.80    'forward_box'( X, Y ) ), one ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 306, [ =( addition( addition( Z, X ), Y ), addition( addition( X, Z
% 298.35/298.80     ), Y ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 312, [ =( addition( one, c( X ) ), one ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 313, [ =( addition( addition( addition( Z, X ), Y ), X ), addition( 
% 298.35/298.80    addition( X, Y ), Z ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 314, [ =( addition( one, domain( X ) ), one ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 315, [ =( addition( one, antidomain( X ) ), one ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 317, [ =( addition( one, codomain( X ) ), one ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 318, [ =( addition( one, coantidomain( X ) ), one ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 324, [ =( addition( one, 'backward_box'( X, Y ) ), one ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 328, [ =( addition( c( X ), one ), one ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 330, [ =( addition( 'backward_box'( X, Y ), one ), one ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 331, [ =( addition( 'forward_box'( X, Y ), one ), one ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 343, [ =( addition( domain( X ), one ), one ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 355, [ =( addition( antidomain( X ), one ), one ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 361, [ =( addition( one, 'backward_diamond'( Y, X ) ), one ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 364, [ =( addition( codomain( X ), one ), one ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 381, [ =( addition( coantidomain( X ), one ), one ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 385, [ =( multiplication( addition( multiplication( antidomain( 
% 298.35/298.80    multiplication( X, Y ) ), X ), Z ), Y ), multiplication( Z, Y ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 421, [ =( multiplication( coantidomain( X ), coantidomain( codomain( 
% 298.35/298.80    X ) ) ), coantidomain( X ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 422, [ =( multiplication( coantidomain( X ), coantidomain( X ) ), 
% 298.35/298.80    coantidomain( X ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 429, [ =( multiplication( codomain( X ), codomain( X ) ), codomain( 
% 298.35/298.80    X ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 437, [ =( multiplication( codomain( X ), addition( Y, codomain( X )
% 298.35/298.80     ) ), addition( multiplication( codomain( X ), Y ), codomain( X ) ) ) ]
% 298.35/298.80     )
% 298.35/298.80  .
% 298.35/298.80  clause( 478, [ =( 'domain_difference'( antidomain( X ), X ), c( X ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 481, [ =( multiplication( c( X ), coantidomain( antidomain( X ) ) )
% 298.35/298.80    , zero ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 546, [ =( multiplication( antidomain( c( X ) ), coantidomain( 
% 298.35/298.80    domain( X ) ) ), zero ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 561, [ =( multiplication( antidomain( addition( X, Y ) ), Y ), zero
% 298.35/298.80     ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 562, [ =( multiplication( antidomain( addition( X, Y ) ), X ), zero
% 298.35/298.80     ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 564, [ =( multiplication( antidomain( c( X ) ), domain( X ) ), 
% 298.35/298.80    antidomain( c( X ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 565, [ =( 'domain_difference'( X, antidomain( X ) ), domain( X ) )
% 298.35/298.80     ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 568, [ =( multiplication( antidomain( coantidomain( X ) ), codomain( 
% 298.35/298.80    X ) ), antidomain( coantidomain( X ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 569, [ =( multiplication( antidomain( codomain( X ) ), coantidomain( 
% 298.35/298.80    X ) ), antidomain( codomain( X ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 583, [ =( multiplication( addition( antidomain( addition( X, Y ) )
% 298.35/298.80    , Z ), Y ), multiplication( Z, Y ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 623, [ =( multiplication( multiplication( antidomain( 
% 298.35/298.80    multiplication( X, addition( Y, Z ) ) ), X ), addition( Z, Y ) ), zero )
% 298.35/298.80     ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 628, [ =( 'backward_diamond'( addition( Z, Y ), X ), 
% 298.35/298.80    'backward_diamond'( addition( Y, Z ), X ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 640, [ =( multiplication( X, codomain( X ) ), X ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 649, [ =( multiplication( addition( Y, X ), codomain( X ) ), 
% 298.35/298.80    addition( multiplication( Y, codomain( X ) ), X ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 650, [ =( multiplication( X, coantidomain( codomain( X ) ) ), zero
% 298.35/298.80     ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 653, [ =( multiplication( multiplication( Y, X ), codomain( X ) ), 
% 298.35/298.80    multiplication( Y, X ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 664, [ =( multiplication( multiplication( X, 'domain_difference'( Y
% 298.35/298.80    , Z ) ), addition( one, Z ) ), multiplication( X, 'domain_difference'( Y
% 298.35/298.80    , Z ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 666, [ =( addition( Z, multiplication( Z, 'backward_box'( X, Y ) )
% 298.35/298.80     ), Z ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 668, [ =( addition( Z, multiplication( Z, 'backward_diamond'( X, Y
% 298.35/298.80     ) ) ), Z ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 670, [ =( addition( Y, multiplication( Y, coantidomain( X ) ) ), Y
% 298.35/298.80     ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 671, [ =( addition( Y, multiplication( Y, codomain( X ) ) ), Y ) ]
% 298.35/298.80     )
% 298.35/298.80  .
% 298.35/298.80  clause( 672, [ =( addition( Y, multiplication( Y, antidomain( X ) ) ), Y )
% 298.35/298.80     ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 673, [ =( addition( Y, multiplication( Y, domain( X ) ) ), Y ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 674, [ =( addition( Y, multiplication( Y, c( X ) ) ), Y ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 680, [ =( addition( domain( X ), 'domain_difference'( X, Y ) ), 
% 298.35/298.80    domain( X ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 693, [ =( multiplication( multiplication( codomain( X ), Y ), 
% 298.35/298.80    coantidomain( 'backward_diamond'( Y, X ) ) ), zero ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 698, [ =( multiplication( multiplication( Y, X ), coantidomain( 
% 298.35/298.80    codomain( X ) ) ), zero ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 707, [ =( addition( multiplication( Z, 'backward_box'( X, Y ) ), Z
% 298.35/298.80     ), Z ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 711, [ =( addition( multiplication( Y, coantidomain( X ) ), Y ), Y
% 298.35/298.80     ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 712, [ =( addition( multiplication( Y, codomain( X ) ), Y ), Y ) ]
% 298.35/298.80     )
% 298.35/298.80  .
% 298.35/298.80  clause( 713, [ =( addition( multiplication( Y, antidomain( X ) ), Y ), Y )
% 298.35/298.80     ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 715, [ =( addition( multiplication( Y, domain( X ) ), Y ), Y ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 716, [ =( addition( multiplication( Y, c( X ) ), Y ), Y ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 724, [ =( addition( 'domain_difference'( X, Y ), domain( X ) ), 
% 298.35/298.80    domain( X ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 746, [ =( leq( multiplication( X, antidomain( Y ) ), X ), true ) ]
% 298.35/298.80     )
% 298.35/298.80  .
% 298.35/298.80  clause( 815, [ =( multiplication( antidomain( addition( X, Y ) ), addition( 
% 298.35/298.80    X, one ) ), antidomain( addition( X, Y ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 819, [ =( 'forward_diamond'( antidomain( addition( domain( X ), Y )
% 298.35/298.80     ), X ), zero ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 820, [ =( multiplication( addition( antidomain( addition( X, Y ) )
% 298.35/298.80    , Z ), X ), multiplication( Z, X ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 858, [ =( multiplication( multiplication( X, Y ), coantidomain( 
% 298.35/298.80    multiplication( codomain( X ), Y ) ) ), zero ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 910, [ =( addition( addition( T, X ), multiplication( X, 
% 298.35/298.80    'backward_diamond'( Y, Z ) ) ), addition( X, T ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 941, [ =( multiplication( multiplication( multiplication( Z, 
% 298.35/298.80    codomain( X ) ), Y ), coantidomain( 'backward_diamond'( Y, X ) ) ), zero
% 298.35/298.80     ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 1004, [ =( codomain( codomain( X ) ), codomain( X ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 1007, [ =( 'backward_diamond'( one, X ), codomain( X ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 1008, [ =( domain( one ), one ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 1009, [ =( domain( zero ), zero ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 1010, [ =( codomain( one ), one ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 1011, [ =( c( codomain( c( X ) ) ), 'backward_box'( one, X ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 1020, [ =( 'backward_diamond'( Y, codomain( X ) ), 
% 298.35/298.80    'backward_diamond'( Y, X ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 1021, [ =( codomain( 'backward_diamond'( Y, X ) ), 
% 298.35/298.80    'backward_diamond'( Y, X ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 1027, [ =( c( c( X ) ), antidomain( c( X ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 1039, [ =( antidomain( c( X ) ), domain( X ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 1049, [ =( domain( 'backward_diamond'( X, c( Y ) ) ), antidomain( 
% 298.35/298.80    'backward_box'( X, Y ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 1054, [ =( c( domain( X ) ), c( X ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 1065, [ =( 'backward_box'( Y, domain( X ) ), 'backward_box'( Y, X )
% 298.35/298.80     ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 1066, [ =( 'forward_box'( Y, domain( X ) ), 'forward_box'( Y, X ) )
% 298.35/298.80     ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 1104, [ =( c( c( X ) ), domain( X ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 1113, [ =( c( 'backward_box'( X, Y ) ), antidomain( 'backward_box'( 
% 298.35/298.80    X, Y ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 1129, [ =( multiplication( multiplication( antidomain( X ), 
% 298.35/298.80    coantidomain( Y ) ), X ), zero ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 1136, [ =( multiplication( domain( X ), X ), X ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 1140, [ =( multiplication( addition( domain( X ), Y ), antidomain( 
% 298.35/298.80    X ) ), multiplication( Y, antidomain( X ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 1154, [ =( addition( domain( codomain( X ) ), codomain( X ) ), 
% 298.35/298.80    domain( codomain( X ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 1165, [ =( 'forward_diamond'( domain( X ), X ), domain( X ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 1166, [ =( multiplication( multiplication( 'forward_diamond'( X, Y
% 298.35/298.80     ), X ), domain( Y ) ), multiplication( X, domain( Y ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 1167, [ =( c( X ), antidomain( X ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 1171, [ =( multiplication( domain( X ), addition( Y, X ) ), 
% 298.35/298.80    addition( multiplication( domain( X ), Y ), X ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 1173, [ =( multiplication( multiplication( Y, domain( X ) ), X ), 
% 298.35/298.80    multiplication( Y, X ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 1188, [ =( antidomain( 'backward_diamond'( X, antidomain( Y ) ) ), 
% 298.35/298.80    'backward_box'( X, Y ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 1189, [ =( antidomain( 'forward_diamond'( X, antidomain( Y ) ) ), 
% 298.35/298.80    'forward_box'( X, Y ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 1191, [ =( multiplication( antidomain( X ), domain( X ) ), zero ) ]
% 298.35/298.80     )
% 298.35/298.80  .
% 298.35/298.80  clause( 1208, [ =( 'forward_box'( antidomain( X ), X ), domain( X ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 1210, [ =( 'forward_diamond'( domain( X ), domain( X ) ), domain( X
% 298.35/298.80     ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 1211, [ =( 'forward_diamond'( antidomain( X ), antidomain( X ) ), 
% 298.35/298.80    antidomain( X ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 1244, [ =( 'forward_diamond'( addition( Y, X ), Z ), 
% 298.35/298.80    'forward_diamond'( addition( X, Y ), Z ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 1260, [ =( multiplication( antidomain( X ), coantidomain( domain( X
% 298.35/298.80     ) ) ), coantidomain( domain( X ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 1261, [ =( multiplication( domain( X ), coantidomain( antidomain( X
% 298.35/298.80     ) ) ), coantidomain( antidomain( X ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 1270, [ =( multiplication( multiplication( X, coantidomain( Y ) ), 
% 298.35/298.80    coantidomain( X ) ), zero ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 1273, [ =( multiplication( Y, coantidomain( addition( X, Y ) ) ), 
% 298.35/298.80    zero ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 1275, [ =( coantidomain( codomain( X ) ), coantidomain( X ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 1285, [ =( coantidomain( multiplication( codomain( X ), Y ) ), 
% 298.35/298.80    coantidomain( 'backward_diamond'( Y, X ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 1302, [ =( 'forward_diamond'( 'forward_diamond'( X, Y ), 
% 298.35/298.80    'forward_diamond'( X, Y ) ), 'forward_diamond'( X, Y ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 1312, [ =( addition( Z, multiplication( 'backward_box'( X, Y ), Z )
% 298.35/298.80     ), Z ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 1322, [ =( addition( Y, multiplication( antidomain( X ), Y ) ), Y )
% 298.35/298.80     ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 1323, [ =( addition( Y, multiplication( domain( X ), Y ) ), Y ) ]
% 298.35/298.80     )
% 298.35/298.80  .
% 298.35/298.80  clause( 1325, [ =( addition( Y, multiplication( coantidomain( X ), Y ) ), Y
% 298.35/298.80     ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 1350, [ =( multiplication( addition( one, Y ), X ), addition( 
% 298.35/298.80    multiplication( Y, X ), X ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 1364, [ =( addition( multiplication( 'backward_box'( X, Y ), Z ), Z
% 298.35/298.80     ), Z ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 1371, [ =( addition( multiplication( antidomain( X ), Y ), Y ), Y )
% 298.35/298.80     ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 1372, [ =( addition( multiplication( domain( X ), Y ), Y ), Y ) ]
% 298.35/298.80     )
% 298.35/298.80  .
% 298.35/298.80  clause( 1375, [ =( addition( multiplication( codomain( X ), Y ), Y ), Y ) ]
% 298.35/298.80     )
% 298.35/298.80  .
% 298.35/298.80  clause( 1378, [ =( addition( multiplication( coantidomain( X ), Y ), Y ), Y
% 298.35/298.80     ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 1394, [ =( addition( 'domain_difference'( X, Y ), antidomain( Y ) )
% 298.35/298.80    , antidomain( Y ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 1424, [ =( addition( antidomain( X ), codomain( antidomain( X ) ) )
% 298.35/298.80    , codomain( antidomain( X ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 1474, [ =( leq( multiplication( codomain( X ), Y ), Y ), true ) ]
% 298.35/298.80     )
% 298.35/298.80  .
% 298.35/298.80  clause( 1486, [ =( leq( multiplication( coantidomain( X ), Y ), Y ), true )
% 298.35/298.80     ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 1499, [ =( addition( addition( Z, multiplication( coantidomain( X )
% 298.35/298.80    , Y ) ), Y ), addition( Y, Z ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 1526, [ =( addition( codomain( domain( X ) ), domain( X ) ), 
% 298.35/298.80    codomain( domain( X ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 1566, [ =( multiplication( X, addition( coantidomain( addition( Y, 
% 298.35/298.80    X ) ), Z ) ), multiplication( X, Z ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 1615, [ =( antidomain( codomain( antidomain( X ) ) ), 
% 298.35/298.80    'backward_box'( one, X ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 1636, [ =( 'backward_box'( one, antidomain( X ) ), antidomain( 
% 298.35/298.80    codomain( domain( X ) ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 1646, [ =( multiplication( domain( Y ), 'backward_box'( one, X ) )
% 298.35/298.80    , 'domain_difference'( Y, codomain( antidomain( X ) ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 1649, [ =( domain( codomain( antidomain( X ) ) ), antidomain( 
% 298.35/298.80    'backward_box'( one, X ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 1662, [ =( multiplication( domain( Y ), 'domain_difference'( X, Y )
% 298.35/298.80     ), zero ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 1837, [ =( leq( X, addition( X, Y ) ), true ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 1853, [ =( leq( X, addition( Y, X ) ), true ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 1858, [ =( leq( X, multiplication( X, addition( Y, one ) ) ), true
% 298.35/298.80     ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 1898, [ =( addition( multiplication( domain( X ), coantidomain( Y )
% 298.35/298.80     ), one ), one ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 1941, [ =( leq( multiplication( domain( X ), coantidomain( Y ) ), 
% 298.35/298.80    one ), true ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 1954, [ =( leq( multiplication( antidomain( X ), coantidomain( Y )
% 298.35/298.80     ), one ), true ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 1957, [ =( addition( one, multiplication( antidomain( X ), 
% 298.35/298.80    coantidomain( Y ) ) ), one ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 1966, [ =( addition( one, multiplication( antidomain( Y ), codomain( 
% 298.35/298.80    X ) ) ), one ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 1970, [ =( addition( one, multiplication( antidomain( Z ), 
% 298.35/298.80    'backward_diamond'( X, Y ) ) ), one ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 1990, [ =( antidomain( 'domain_difference'( X, antidomain( 
% 298.35/298.80    'domain_difference'( Y, X ) ) ) ), one ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 1998, [ =( multiplication( multiplication( antidomain( 
% 298.35/298.80    multiplication( X, Y ) ), X ), domain( Y ) ), zero ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 2000, [ =( antidomain( 'domain_difference'( X, antidomain( 
% 298.35/298.80    coantidomain( domain( X ) ) ) ) ), one ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 2003, [ =( multiplication( 'forward_diamond'( X, Y ), antidomain( 
% 298.35/298.80    multiplication( X, Y ) ) ), zero ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 2008, [ =( antidomain( multiplication( X, domain( coantidomain( X )
% 298.35/298.80     ) ) ), one ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 2021, [ =( 'forward_diamond'( one, X ), domain( X ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 2022, [ =( 'backward_box'( X, zero ), antidomain( codomain( X ) ) )
% 298.35/298.80     ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 2023, [ =( 'forward_box'( X, zero ), antidomain( X ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 2024, [ =( codomain( coantidomain( X ) ), coantidomain( X ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 2025, [ =( domain( domain( X ) ), domain( X ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 2026, [ =( domain( antidomain( X ) ), antidomain( X ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 2027, [ =( antidomain( domain( X ) ), antidomain( X ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 2029, [ =( codomain( multiplication( coantidomain( X ), Y ) ), 
% 298.35/298.80    'backward_diamond'( Y, coantidomain( X ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 2032, [ =( 'forward_diamond'( Y, domain( X ) ), 'forward_diamond'( 
% 298.35/298.80    Y, X ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 2033, [ =( domain( 'forward_diamond'( X, Y ) ), 'forward_diamond'( 
% 298.35/298.80    X, Y ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 2034, [ =( 'domain_difference'( domain( X ), Y ), 
% 298.35/298.80    'domain_difference'( X, Y ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 2037, [ =( domain( multiplication( Y, antidomain( X ) ) ), 
% 298.35/298.80    'forward_diamond'( Y, antidomain( X ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 2038, [ =( multiplication( antidomain( X ), antidomain( Y ) ), 
% 298.35/298.80    'domain_difference'( antidomain( X ), Y ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 2042, [ =( antidomain( multiplication( X, domain( Y ) ) ), 
% 298.35/298.80    antidomain( 'forward_diamond'( X, Y ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 2043, [ =( 'domain_difference'( Y, domain( X ) ), 
% 298.35/298.80    'domain_difference'( Y, X ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 2046, [ =( 'domain_difference'( Z, multiplication( X, domain( Y ) )
% 298.35/298.80     ), 'domain_difference'( Z, 'forward_diamond'( X, Y ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 2054, [ =( domain( multiplication( Z, 'forward_diamond'( X, Y ) ) )
% 298.35/298.80    , 'forward_diamond'( Z, 'forward_diamond'( X, Y ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 2062, [ =( multiplication( 'forward_diamond'( X, Y ), antidomain( Z
% 298.35/298.80     ) ), 'domain_difference'( 'forward_diamond'( X, Y ), Z ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 2063, [ =( antidomain( 'forward_diamond'( X, coantidomain( X ) ) )
% 298.35/298.80    , one ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 2076, [ =( 'forward_diamond'( X, coantidomain( X ) ), zero ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 2108, [ =( addition( 'domain_difference'( X, Y ), one ), one ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 2110, [ =( 'domain_difference'( antidomain( addition( X, domain( Y
% 298.35/298.80     ) ) ), Y ), antidomain( addition( X, domain( Y ) ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 2124, [ =( addition( multiplication( Z, 'domain_difference'( X, Y )
% 298.35/298.80     ), Z ), Z ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 2126, [ =( addition( one, 'domain_difference'( X, Y ) ), one ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 2132, [ =( addition( Z, multiplication( 'domain_difference'( X, Y )
% 298.35/298.80    , Z ) ), Z ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 2135, [ =( addition( coantidomain( multiplication( X, Y ) ), 
% 298.35/298.80    coantidomain( 'backward_diamond'( Y, X ) ) ), coantidomain( 
% 298.35/298.80    'backward_diamond'( Y, X ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 2147, [ =( multiplication( multiplication( antidomain( X ), 
% 298.35/298.80    'domain_difference'( Y, Z ) ), X ), zero ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 2196, [ =( addition( addition( T, multiplication( X, 
% 298.35/298.80    'domain_difference'( Y, Z ) ) ), X ), addition( X, T ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 2304, [ =( addition( X, multiplication( X, addition( Y, one ) ) ), 
% 298.35/298.80    multiplication( X, addition( Y, one ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 2338, [ =( multiplication( domain( X ), 'domain_difference'( X, Y )
% 298.35/298.80     ), 'domain_difference'( X, Y ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 2344, [ =( multiplication( multiplication( Y, domain( Z ) ), domain( 
% 298.35/298.80    X ) ), multiplication( Y, 'domain_difference'( Z, antidomain( X ) ) ) ) ]
% 298.35/298.80     )
% 298.35/298.80  .
% 298.35/298.80  clause( 2385, [ =( 'domain_difference'( Z, antidomain( 'forward_diamond'( X
% 298.35/298.80    , Y ) ) ), multiplication( domain( Z ), 'forward_diamond'( X, Y ) ) ) ]
% 298.35/298.80     )
% 298.35/298.80  .
% 298.35/298.80  clause( 2386, [ =( 'domain_difference'( antidomain( X ), antidomain( Y ) )
% 298.35/298.80    , multiplication( antidomain( X ), domain( Y ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 2390, [ =( domain( 'domain_difference'( X, antidomain( Y ) ) ), 
% 298.35/298.80    'forward_diamond'( domain( X ), Y ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 2420, [ =( 'forward_diamond'( Z, multiplication( X, domain( Y ) ) )
% 298.35/298.80    , 'forward_diamond'( Z, 'forward_diamond'( X, Y ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 2444, [ =( 'domain_difference'( multiplication( X, domain( Y ) ), Z
% 298.35/298.80     ), 'domain_difference'( 'forward_diamond'( X, Y ), Z ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 2514, [ =( domain( 'backward_box'( X, Y ) ), 'backward_box'( X, Y )
% 298.35/298.80     ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 2541, [ =( domain( 'backward_diamond'( X, antidomain( Y ) ) ), 
% 298.35/298.80    antidomain( 'backward_box'( X, Y ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 2542, [ =( antidomain( 'backward_diamond'( Y, domain( X ) ) ), 
% 298.35/298.80    'backward_box'( Y, antidomain( X ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 2548, [ =( 'domain_difference'( Z, antidomain( 'backward_box'( X, Y
% 298.35/298.80     ) ) ), multiplication( domain( Z ), 'backward_box'( X, Y ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 2558, [ =( multiplication( 'backward_box'( X, Y ), antidomain( Z )
% 298.35/298.80     ), 'domain_difference'( 'backward_box'( X, Y ), Z ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 2559, [ =( 'forward_box'( Z, 'forward_diamond'( X, antidomain( Y )
% 298.35/298.80     ) ), antidomain( 'forward_diamond'( Z, 'forward_box'( X, Y ) ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 2561, [ =( 'forward_box'( Z, 'backward_diamond'( X, antidomain( Y )
% 298.35/298.80     ) ), antidomain( 'forward_diamond'( Z, 'backward_box'( X, Y ) ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 2578, [ =( domain( 'forward_box'( X, Y ) ), 'forward_box'( X, Y ) )
% 298.35/298.80     ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 2579, [ =( 'forward_box'( one, X ), domain( X ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 2591, [ =( 'forward_diamond'( 'forward_box'( X, Y ), 'forward_box'( 
% 298.35/298.80    X, Y ) ), 'forward_box'( X, Y ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 2594, [ =( 'forward_diamond'( X, antidomain( Y ) ), antidomain( 
% 298.35/298.80    'forward_box'( X, Y ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 2612, [ =( antidomain( 'forward_box'( Y, antidomain( X ) ) ), 
% 298.35/298.80    'forward_diamond'( Y, X ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 2615, [ =( 'forward_box'( Z, 'forward_box'( X, antidomain( Y ) ) )
% 298.35/298.80    , antidomain( 'forward_diamond'( Z, 'forward_diamond'( X, Y ) ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 2634, [ =( 'forward_box'( X, antidomain( Y ) ), antidomain( 
% 298.35/298.80    'forward_diamond'( X, Y ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 2749, [ =( multiplication( multiplication( domain( X ), 
% 298.35/298.80    coantidomain( Y ) ), antidomain( X ) ), zero ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 2783, [ =( leq( domain( 'sK2_goals_X1' ), 'forward_box'( 
% 298.35/298.80    'sK3_goals_X0', 'sK1_goals_X2' ) ), true ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 2785, [ =( addition( 'forward_box'( 'sK3_goals_X0', 'sK1_goals_X2'
% 298.35/298.80     ), domain( 'sK2_goals_X1' ) ), 'forward_box'( 'sK3_goals_X0', 
% 298.35/298.80    'sK1_goals_X2' ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 2833, [ =( 'forward_box'( antidomain( addition( antidomain( X ), Y
% 298.35/298.80     ) ), X ), one ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 2839, [ =( 'forward_box'( 'forward_diamond'( X, Y ), multiplication( 
% 298.35/298.80    X, Y ) ), one ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 2845, [ =( 'backward_diamond'( multiplication( coantidomain( Y ), 
% 298.35/298.80    coantidomain( X ) ), X ), zero ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 2863, [ =( 'backward_diamond'( multiplication( codomain( X ), Y ), 
% 298.35/298.80    X ), 'backward_diamond'( Y, X ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 2892, [ =( antidomain( 'forward_diamond'( antidomain( addition( X, 
% 298.35/298.80    Y ) ), X ) ), one ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 2897, [ =( 'forward_box'( 'forward_diamond'( X, addition( Y, 
% 298.35/298.80    coantidomain( X ) ) ), multiplication( X, Y ) ), one ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 2912, [ =( antidomain( 'forward_diamond'( multiplication( X, Y ), 
% 298.35/298.80    coantidomain( Y ) ) ), one ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 2913, [ =( 'forward_box'( 'forward_diamond'( X, multiplication( Y, 
% 298.35/298.80    Z ) ), multiplication( multiplication( X, Y ), Z ) ), one ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 2998, [ =( 'forward_box'( Z, 'forward_diamond'( multiplication( X, 
% 298.35/298.80    Y ), coantidomain( Y ) ) ), antidomain( Z ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 3012, [ =( 'forward_diamond'( multiplication( X, Y ), coantidomain( 
% 298.35/298.80    Y ) ), zero ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 3066, [ =( multiplication( 'domain_difference'( Z, addition( X, Y )
% 298.35/298.80     ), X ), zero ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 3068, [ =( multiplication( 'domain_difference'( Y, X ), antidomain( 
% 298.35/298.80    X ) ), 'domain_difference'( Y, X ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 3117, [ =( 'backward_diamond'( multiplication( coantidomain( Y ), 
% 298.35/298.80    codomain( X ) ), coantidomain( X ) ), zero ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 3314, [ =( 'forward_diamond'( antidomain( addition( X, Y ) ), X ), 
% 298.35/298.80    zero ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 3352, [ =( 'forward_diamond'( antidomain( X ), 'forward_diamond'( X
% 298.35/298.80    , Y ) ), zero ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 3365, [ =( 'forward_diamond'( antidomain( addition( Y, X ) ), X ), 
% 298.35/298.80    zero ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 3367, [ =( antidomain( 'forward_box'( antidomain( X ), 
% 298.35/298.80    'forward_box'( X, Y ) ) ), zero ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 3405, [ =( 'forward_box'( antidomain( X ), 'forward_box'( X, Y ) )
% 298.35/298.80    , one ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 3411, [ =( 'forward_box'( domain( X ), 'forward_box'( antidomain( X
% 298.35/298.80     ), Y ) ), one ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 3609, [ =( 'domain_difference'( antidomain( Y ), codomain( 
% 298.35/298.80    antidomain( X ) ) ), multiplication( antidomain( Y ), 'backward_box'( one
% 298.35/298.80    , X ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 3686, [ =( addition( 'forward_box'( 'sK3_goals_X0', 'sK1_goals_X2'
% 298.35/298.80     ), antidomain( 'sK2_goals_X1' ) ), one ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 3701, [ =( multiplication( domain( 'sK2_goals_X1' ), 'forward_box'( 
% 298.35/298.80    'sK3_goals_X0', 'sK1_goals_X2' ) ), domain( 'sK2_goals_X1' ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 6638, [ =( multiplication( coantidomain( X ), antidomain( 
% 298.35/298.80    coantidomain( X ) ) ), zero ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 6652, [ =( multiplication( codomain( X ), antidomain( codomain( X )
% 298.35/298.80     ) ), zero ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 6663, [ =( multiplication( multiplication( Y, codomain( X ) ), 
% 298.35/298.80    antidomain( codomain( X ) ) ), zero ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 6675, [ =( multiplication( addition( 'domain_difference'( 
% 298.35/298.80    antidomain( multiplication( antidomain( X ), Y ) ), X ), Z ), Y ), 
% 298.35/298.80    multiplication( Z, Y ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 6730, [ =( multiplication( X, antidomain( codomain( X ) ) ), zero )
% 298.35/298.80     ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 6749, [ =( multiplication( antidomain( X ), 'backward_box'( one, X
% 298.35/298.80     ) ), zero ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 6751, [ =( 'backward_diamond'( multiplication( Y, antidomain( 
% 298.35/298.80    'backward_diamond'( Y, X ) ) ), X ), zero ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 6776, [ =( multiplication( 'domain_difference'( Y, X ), 
% 298.35/298.80    'backward_box'( one, X ) ), zero ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 7280, [ =( 'domain_difference'( Z, 'forward_diamond'( domain( X ), 
% 298.35/298.80    Y ) ), 'domain_difference'( Z, 'domain_difference'( X, antidomain( Y ) )
% 298.35/298.80     ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 7281, [ =( antidomain( 'forward_diamond'( domain( X ), Y ) ), 
% 298.35/298.80    antidomain( 'domain_difference'( X, antidomain( Y ) ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 7289, [ =( multiplication( 'forward_diamond'( domain( X ), Y ), 
% 298.35/298.80    'domain_difference'( X, antidomain( Y ) ) ), 'domain_difference'( X, 
% 298.35/298.80    antidomain( Y ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 7293, [ =( antidomain( 'forward_box'( domain( Y ), X ) ), domain( 
% 298.35/298.80    'domain_difference'( Y, X ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 7381, [ =( domain( 'domain_difference'( X, 'forward_box'( 
% 298.35/298.80    antidomain( X ), Y ) ) ), zero ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 7407, [ =( domain( 'domain_difference'( antidomain( X ), Y ) ), 
% 298.35/298.80    antidomain( 'forward_box'( antidomain( X ), Y ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 7417, [ =( 'domain_difference'( Z, 'forward_box'( domain( X ), Y )
% 298.35/298.80     ), 'domain_difference'( Z, antidomain( 'domain_difference'( X, Y ) ) ) )
% 298.35/298.80     ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 7418, [ =( 'forward_box'( domain( X ), Y ), antidomain( 
% 298.35/298.80    'domain_difference'( X, Y ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 7428, [ =( antidomain( 'domain_difference'( X, 'forward_box'( 
% 298.35/298.80    antidomain( X ), Y ) ) ), one ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 7431, [ =( antidomain( 'domain_difference'( 'backward_box'( X, Y )
% 298.35/298.80    , Z ) ), 'forward_box'( 'backward_box'( X, Y ), Z ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 7433, [ =( antidomain( 'domain_difference'( antidomain( X ), Y ) )
% 298.35/298.80    , 'forward_box'( antidomain( X ), Y ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 7493, [ =( multiplication( Z, 'domain_difference'( X, 'forward_box'( 
% 298.35/298.80    antidomain( X ), Y ) ) ), zero ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 7497, [ =( 'domain_difference'( X, 'forward_box'( antidomain( X ), 
% 298.35/298.80    Y ) ), zero ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 7502, [ =( multiplication( domain( X ), addition( Z, antidomain( 
% 298.35/298.80    'forward_box'( antidomain( X ), Y ) ) ) ), multiplication( domain( X ), Z
% 298.35/298.80     ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 7773, [ =( 'forward_diamond'( domain( Z ), 'domain_difference'( 
% 298.35/298.80    antidomain( X ), Y ) ), domain( 'domain_difference'( Z, 'forward_box'( 
% 298.35/298.80    antidomain( X ), Y ) ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 7842, [ =( antidomain( 'domain_difference'( Y, 'forward_box'( 
% 298.35/298.80    antidomain( X ), Y ) ) ), one ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 7856, [ =( antidomain( 'forward_box'( Z, 'domain_difference'( 
% 298.35/298.80    antidomain( X ), Y ) ) ), 'forward_diamond'( Z, 'forward_box'( antidomain( 
% 298.35/298.80    X ), Y ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 7869, [ =( multiplication( domain( Z ), 'forward_box'( antidomain( 
% 298.35/298.80    X ), Y ) ), 'domain_difference'( Z, 'domain_difference'( antidomain( X )
% 298.35/298.80    , Y ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 7937, [ =( domain( 'domain_difference'( X, 'forward_box'( 
% 298.35/298.80    antidomain( Y ), X ) ) ), zero ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 7939, [ =( multiplication( Z, 'domain_difference'( X, 'forward_box'( 
% 298.35/298.80    antidomain( Y ), X ) ) ), zero ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 7944, [ =( 'domain_difference'( X, 'forward_box'( antidomain( Y ), 
% 298.35/298.80    X ) ), zero ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 7952, [ =( 'domain_difference'( Y, antidomain( 'domain_difference'( 
% 298.35/298.80    X, Y ) ) ), zero ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 8141, [ =( antidomain( 'forward_diamond'( Z, 'backward_box'( X, Y )
% 298.35/298.80     ) ), antidomain( multiplication( Z, 'backward_box'( X, Y ) ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 8142, [ =( antidomain( 'forward_diamond'( Z, 'forward_diamond'( X, 
% 298.35/298.80    Y ) ) ), antidomain( multiplication( Z, 'forward_diamond'( X, Y ) ) ) ) ]
% 298.35/298.80     )
% 298.35/298.80  .
% 298.35/298.80  clause( 8143, [ =( antidomain( multiplication( Y, antidomain( X ) ) ), 
% 298.35/298.80    'forward_box'( Y, X ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 8192, [ =( 'forward_box'( multiplication( domain( X ), 
% 298.35/298.80    'domain_difference'( Y, Z ) ), X ), one ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 8223, [ =( 'forward_box'( 'domain_difference'( X, Y ), Y ), 
% 298.35/298.80    antidomain( 'domain_difference'( X, Y ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 8265, [ =( 'forward_box'( multiplication( multiplication( X, 
% 298.35/298.80    'forward_box'( Y, Z ) ), Y ), Z ), one ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 8275, [ =( 'forward_box'( addition( domain( X ), Y ), X ), 
% 298.35/298.80    'forward_box'( Y, X ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 8278, [ =( multiplication( multiplication( 'forward_box'( X, Y ), X
% 298.35/298.80     ), antidomain( Y ) ), zero ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 8315, [ =( 'forward_box'( 'domain_difference'( X, Y ), 
% 298.35/298.80    'domain_difference'( X, Y ) ), one ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 8345, [ =( multiplication( 'domain_difference'( X, Y ), antidomain( 
% 298.35/298.80    'domain_difference'( X, Y ) ) ), zero ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 8410, [ =( 'domain_difference'( X, antidomain( coantidomain( domain( 
% 298.35/298.80    X ) ) ) ), zero ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 8490, [ =( domain( multiplication( Y, antidomain( X ) ) ), 
% 298.35/298.80    antidomain( 'forward_box'( Y, X ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 8506, [ =( 'forward_diamond'( Z, multiplication( X, antidomain( Y )
% 298.35/298.80     ) ), antidomain( 'forward_box'( Z, 'forward_box'( X, Y ) ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 8574, [ =( 'domain_difference'( 'forward_diamond'( X, Y ), 
% 298.35/298.80    multiplication( X, Y ) ), zero ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 8602, [ =( 'forward_diamond'( 'domain_difference'( X, addition( Y, 
% 298.35/298.80    Z ) ), Y ), zero ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 8628, [ =( 'forward_diamond'( multiplication( antidomain( 
% 298.35/298.80    multiplication( X, Y ) ), X ), Y ), zero ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 9764, [ =( addition( codomain( domain( X ) ), antidomain( X ) ), 
% 298.35/298.80    one ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 9787, [ =( addition( codomain( antidomain( X ) ), domain( X ) ), 
% 298.35/298.80    one ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 9792, [ =( multiplication( codomain( domain( X ) ), X ), X ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 9795, [ =( multiplication( coantidomain( domain( X ) ), antidomain( 
% 298.35/298.80    X ) ), coantidomain( domain( X ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 9800, [ =( addition( antidomain( X ), codomain( domain( X ) ) ), 
% 298.35/298.80    one ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 9841, [ =( 'backward_diamond'( X, domain( X ) ), codomain( X ) ) ]
% 298.35/298.80     )
% 298.35/298.80  .
% 298.35/298.80  clause( 9854, [ =( 'backward_diamond'( 'forward_box'( X, Y ), 'forward_box'( 
% 298.35/298.80    X, Y ) ), codomain( 'forward_box'( X, Y ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 9889, [ =( multiplication( 'backward_box'( one, X ), domain( X ) )
% 298.35/298.80    , 'backward_box'( one, X ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 9890, [ =( multiplication( coantidomain( antidomain( X ) ), domain( 
% 298.35/298.80    X ) ), coantidomain( antidomain( X ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 9947, [ =( addition( domain( X ), 'backward_box'( one, X ) ), 
% 298.35/298.80    domain( X ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 9949, [ =( addition( 'backward_box'( one, X ), domain( X ) ), 
% 298.35/298.80    domain( X ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 10001, [ =( addition( antidomain( codomain( domain( X ) ) ), 
% 298.35/298.80    antidomain( X ) ), antidomain( X ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 10142, [ =( addition( domain( X ), coantidomain( antidomain( X ) )
% 298.35/298.80     ), domain( X ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 10144, [ =( leq( coantidomain( antidomain( X ) ), domain( X ) ), 
% 298.35/298.80    true ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 10160, [ =( leq( coantidomain( domain( X ) ), antidomain( X ) ), 
% 298.35/298.80    true ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 10166, [ =( addition( coantidomain( domain( X ) ), antidomain( X )
% 298.35/298.80     ), antidomain( X ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 10408, [ =( 'forward_box'( coantidomain( domain( X ) ), X ), 
% 298.35/298.80    antidomain( coantidomain( domain( X ) ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 10574, [ =( multiplication( codomain( X ), domain( codomain( X ) )
% 298.35/298.80     ), codomain( X ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 10588, [ =( addition( domain( codomain( X ) ), coantidomain( X ) )
% 298.35/298.80    , one ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 10595, [ =( 'forward_box'( coantidomain( X ), codomain( X ) ), 
% 298.35/298.80    domain( codomain( X ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 10604, [ =( addition( domain( coantidomain( X ) ), codomain( X ) )
% 298.35/298.80    , one ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 10610, [ =( multiplication( X, domain( codomain( X ) ) ), X ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 10617, [ =( addition( coantidomain( X ), domain( codomain( X ) ) )
% 298.35/298.80    , one ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 10646, [ =( 'domain_difference'( X, antidomain( codomain( domain( X
% 298.35/298.80     ) ) ) ), domain( X ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 10682, [ =( 'forward_diamond'( X, codomain( X ) ), domain( X ) ) ]
% 298.35/298.80     )
% 298.35/298.80  .
% 298.35/298.80  clause( 10740, [ =( 'forward_box'( codomain( X ), coantidomain( X ) ), 
% 298.35/298.80    domain( coantidomain( X ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 10943, [ =( multiplication( codomain( X ), 'domain_difference'( 
% 298.35/298.80    codomain( X ), Y ) ), multiplication( codomain( X ), antidomain( Y ) ) )
% 298.35/298.80     ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 11018, [ =( 'domain_difference'( X, codomain( domain( codomain( 
% 298.35/298.80    domain( X ) ) ) ) ), zero ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 12241, [ =( multiplication( codomain( domain( addition( X, Y ) ) )
% 298.35/298.80    , Y ), Y ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 12260, [ =( multiplication( domain( addition( X, Y ) ), Y ), Y ) ]
% 298.35/298.80     )
% 298.35/298.80  .
% 298.35/298.80  clause( 12267, [ =( 'domain_difference'( X, codomain( antidomain( X ) ) ), 
% 298.35/298.80    'backward_box'( one, X ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 12285, [ =( multiplication( domain( addition( addition( Y, Z ), X )
% 298.35/298.80     ), Y ), Y ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 12320, [ =( 'domain_difference'( addition( X, domain( Y ) ), 
% 298.35/298.80    antidomain( Y ) ), domain( Y ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 12335, [ =( multiplication( 'domain_difference'( X, Y ), X ), 
% 298.35/298.80    multiplication( antidomain( Y ), X ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 12359, [ =( multiplication( domain( addition( X, Y ) ), X ), X ) ]
% 298.35/298.80     )
% 298.35/298.80  .
% 298.35/298.80  clause( 12444, [ =( 'domain_difference'( addition( antidomain( X ), Y ), X
% 298.35/298.80     ), antidomain( X ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 13575, [ =( 'backward_diamond'( Y, domain( addition( X, Y ) ) ), 
% 298.35/298.80    codomain( Y ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 13589, [ =( 'backward_diamond'( coantidomain( antidomain( X ) ), 
% 298.35/298.80    domain( X ) ), coantidomain( antidomain( X ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 13614, [ =( 'backward_diamond'( 'domain_difference'( X, Y ), domain( 
% 298.35/298.80    X ) ), codomain( 'domain_difference'( X, Y ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 13617, [ =( 'backward_diamond'( X, domain( addition( X, Y ) ) ), 
% 298.35/298.80    codomain( X ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 13623, [ =( 'backward_box'( X, antidomain( addition( X, Y ) ) ), 
% 298.35/298.80    antidomain( codomain( X ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 13624, [ =( 'backward_diamond'( addition( X, Y ), domain( addition( 
% 298.35/298.80    addition( Y, X ), Z ) ) ), codomain( addition( X, Y ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 13731, [ =( multiplication( antidomain( codomain( domain( codomain( 
% 298.35/298.80    domain( X ) ) ) ) ), X ), zero ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 13743, [ =( multiplication( domain( coantidomain( domain( X ) ) ), 
% 298.35/298.80    X ), zero ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 13745, [ =( 'forward_box'( 'domain_difference'( antidomain( X ), Y
% 298.35/298.80     ), X ), 'forward_box'( antidomain( Y ), X ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 13749, [ =( multiplication( domain( 'domain_difference'( Y, X ) ), 
% 298.35/298.80    X ), zero ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 13791, [ =( multiplication( 'domain_difference'( X, Y ), domain( X
% 298.35/298.80     ) ), multiplication( antidomain( Y ), domain( X ) ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 13798, [ =( addition( 'domain_difference'( antidomain( X ), Y ), 
% 298.35/298.80    'domain_difference'( antidomain( Y ), X ) ), 'domain_difference'( 
% 298.35/298.80    antidomain( X ), Y ) ) ] )
% 298.35/298.80  .
% 298.35/298.80  clause( 13804, [ =( 'domain_difference'( antidomain( Y ), X ), 
% 298.35/298.80    'domain_difference'( antidomain( X ), Y ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 13859, [ =( multiplication( multiplication( Z, domain( 
% 298.35/298.81    'domain_difference'( X, Y ) ) ), Y ), zero ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 13977, [ =( 'forward_box'( antidomain( X ), Y ), 'forward_box'( 
% 298.35/298.81    antidomain( Y ), X ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 13985, [ =( 'forward_diamond'( antidomain( X ), Y ), domain( 
% 298.35/298.81    'domain_difference'( Y, X ) ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 13992, [ =( multiplication( antidomain( Y ), domain( X ) ), 
% 298.35/298.81    'domain_difference'( X, Y ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 13993, [ =( codomain( addition( Y, X ) ), codomain( addition( X, Y
% 298.35/298.81     ) ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 14054, [ =( 'forward_diamond'( addition( X, Y ), codomain( addition( 
% 298.35/298.81    Y, X ) ) ), domain( addition( X, Y ) ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 14178, [ =( domain( 'domain_difference'( X, addition( Y, X ) ) ), 
% 298.35/298.81    zero ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 14180, [ =( 'domain_difference'( X, addition( Y, X ) ), zero ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 14206, [ =( 'domain_difference'( Y, addition( addition( Y, Z ), X )
% 298.35/298.81     ), zero ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 14433, [ =( antidomain( 'forward_box'( antidomain( Y ), X ) ), 
% 298.35/298.81    antidomain( 'forward_box'( antidomain( X ), Y ) ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 14436, [ =( 'forward_diamond'( domain( X ), Y ), 'forward_diamond'( 
% 298.35/298.81    domain( Y ), X ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 14476, [ =( multiplication( antidomain( X ), 'domain_difference'( Y
% 298.35/298.81    , Z ) ), multiplication( 'domain_difference'( Y, X ), antidomain( Z ) ) )
% 298.35/298.81     ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 14482, [ =( multiplication( 'domain_difference'( X, multiplication( 
% 298.35/298.81    domain( X ), Y ) ), Y ), zero ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 14484, [ =( multiplication( multiplication( Z, antidomain( X ) ), 
% 298.35/298.81    domain( Y ) ), multiplication( Z, 'domain_difference'( Y, X ) ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 14485, [ =( 'domain_difference'( X, antidomain( Y ) ), 
% 298.35/298.81    'domain_difference'( Y, antidomain( X ) ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 14490, [ =( 'domain_difference'( X, antidomain( addition( domain( X
% 298.35/298.81     ), Y ) ) ), domain( X ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 14568, [ =( 'domain_difference'( 'forward_diamond'( X, Y ), 
% 298.35/298.81    addition( X, Z ) ), zero ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 14637, [ =( 'domain_difference'( 'forward_diamond'( X, Z ), 
% 298.35/298.81    addition( Y, X ) ), zero ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 14651, [ =( 'domain_difference'( antidomain( 'forward_box'( X, Y )
% 298.35/298.81     ), addition( Z, X ) ), zero ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 15402, [ =( multiplication( 'domain_difference'( X, 
% 298.35/298.81    'domain_difference'( X, Y ) ), antidomain( Y ) ), zero ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 15463, [ =( 'domain_difference'( antidomain( addition( Z, X ) ), 
% 298.35/298.81    'forward_box'( X, Y ) ), zero ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 15693, [ =( 'domain_difference'( antidomain( addition( X, Y ) ), 
% 298.35/298.81    'forward_box'( X, Z ) ), zero ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 16987, [ =( 'forward_box'( 'domain_difference'( X, 
% 298.35/298.81    'domain_difference'( X, Y ) ), Y ), one ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 17394, [ =( 'backward_box'( coantidomain( domain( X ) ), X ), 
% 298.35/298.81    antidomain( coantidomain( domain( X ) ) ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 18568, [ =( 'backward_diamond'( coantidomain( antidomain( 
% 298.35/298.81    'forward_box'( X, Y ) ) ), 'forward_box'( X, Y ) ), coantidomain( 
% 298.35/298.81    antidomain( 'forward_box'( X, Y ) ) ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 20021, [ =( multiplication( 'domain_difference'( X, Y ), domain( X
% 298.35/298.81     ) ), 'domain_difference'( X, Y ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 20144, [ =( 'forward_box'( Z, 'backward_diamond'( X, antidomain( Y
% 298.35/298.81     ) ) ), antidomain( multiplication( Z, 'backward_box'( X, Y ) ) ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 20145, [ =( 'domain_difference'( antidomain( X ), antidomain( Y ) )
% 298.35/298.81    , 'domain_difference'( Y, X ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 20156, [ =( multiplication( multiplication( X, Y ), coantidomain( 
% 298.35/298.81    'backward_diamond'( Y, X ) ) ), zero ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 20702, [ =( multiplication( coantidomain( antidomain( 
% 298.35/298.81    'domain_difference'( X, Y ) ) ), Y ), zero ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 20714, [ =( multiplication( coantidomain( 'forward_box'( antidomain( 
% 298.35/298.81    Y ), X ) ), Y ), zero ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 20750, [ =( 'forward_box'( coantidomain( antidomain( 
% 298.35/298.81    'domain_difference'( X, Y ) ) ), X ), one ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 20799, [ =( 'forward_box'( coantidomain( antidomain( Y ) ), 
% 298.35/298.81    addition( X, domain( Y ) ) ), one ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 21450, [ =( multiplication( domain( addition( antidomain( X ), Y )
% 298.35/298.81     ), coantidomain( domain( X ) ) ), coantidomain( domain( X ) ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 23133, [ =( multiplication( domain( X ), 'forward_diamond'( 
% 298.35/298.81    addition( one, Y ), X ) ), domain( X ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 23163, [ =( multiplication( 'domain_difference'( X, 
% 298.35/298.81    'domain_difference'( X, antidomain( Y ) ) ), Y ), zero ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 23218, [ =( multiplication( 'domain_difference'( antidomain( X ), 
% 298.35/298.81    'domain_difference'( Y, X ) ), Y ), zero ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 23234, [ =( multiplication( 'domain_difference'( X, 
% 298.35/298.81    'domain_difference'( Y, antidomain( X ) ) ), Y ), zero ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 23235, [ =( multiplication( 'domain_difference'( antidomain( 
% 298.35/298.81    'domain_difference'( Y, X ) ), X ), Y ), zero ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 24956, [ =( multiplication( multiplication( Y, X ), antidomain( 
% 298.35/298.81    'backward_diamond'( X, Y ) ) ), zero ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 26491, [ =( 'backward_box'( antidomain( codomain( domain( X ) ) ), 
% 298.35/298.81    X ), 'backward_box'( one, codomain( domain( X ) ) ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 26507, [ =( addition( antidomain( X ), domain( codomain( domain( X
% 298.35/298.81     ) ) ) ), one ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 26528, [ =( multiplication( domain( codomain( domain( addition( X, 
% 298.35/298.81    Y ) ) ) ), X ), X ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 26542, [ =( addition( domain( X ), antidomain( 'backward_box'( one
% 298.35/298.81    , X ) ) ), one ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 26552, [ =( addition( antidomain( 'backward_box'( one, X ) ), 
% 298.35/298.81    domain( X ) ), one ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 26583, [ =( multiplication( coantidomain( X ), antidomain( codomain( 
% 298.35/298.81    X ) ) ), antidomain( codomain( X ) ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 26586, [ =( addition( multiplication( antidomain( 'backward_box'( 
% 298.35/298.81    one, X ) ), codomain( domain( X ) ) ), domain( X ) ), codomain( domain( X
% 298.35/298.81     ) ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 26739, [ =( 'domain_difference'( codomain( antidomain( 
% 298.35/298.81    'backward_box'( one, X ) ) ), X ), antidomain( X ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 26883, [ =( multiplication( 'domain_difference'( X, addition( Y, Z
% 298.35/298.81     ) ), domain( Y ) ), zero ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 26916, [ =( multiplication( multiplication( X, Y ), domain( 
% 298.35/298.81    coantidomain( Y ) ) ), zero ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 26921, [ =( multiplication( X, domain( coantidomain( X ) ) ), zero
% 298.35/298.81     ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 26943, [ =( 'backward_diamond'( multiplication( domain( 
% 298.35/298.81    coantidomain( X ) ), Y ), X ), zero ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 27168, [ =( addition( 'domain_difference'( codomain( X ), 
% 298.35/298.81    antidomain( coantidomain( X ) ) ), codomain( X ) ), domain( codomain( X )
% 298.35/298.81     ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 27169, [ =( addition( 'domain_difference'( coantidomain( X ), 
% 298.35/298.81    antidomain( codomain( X ) ) ), coantidomain( X ) ), domain( coantidomain( 
% 298.35/298.81    X ) ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 27465, [ =( 'backward_diamond'( coantidomain( antidomain( 
% 298.35/298.81    coantidomain( X ) ) ), X ), zero ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 27472, [ =( 'backward_box'( multiplication( domain( coantidomain( 
% 298.35/298.81    antidomain( X ) ) ), Y ), X ), one ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 27476, [ =( multiplication( X, coantidomain( antidomain( 
% 298.35/298.81    coantidomain( X ) ) ) ), zero ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 27488, [ =( 'forward_diamond'( X, coantidomain( antidomain( 
% 298.35/298.81    coantidomain( X ) ) ) ), zero ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 27518, [ =( 'forward_diamond'( codomain( X ), coantidomain( 
% 298.35/298.81    antidomain( coantidomain( X ) ) ) ), zero ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 27703, [ =( multiplication( codomain( X ), domain( coantidomain( 
% 298.35/298.81    antidomain( coantidomain( X ) ) ) ) ), zero ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 28291, [ =( multiplication( 'domain_difference'( X, addition( Y, Z
% 298.35/298.81     ) ), 'domain_difference'( Y, T ) ), zero ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 29942, [ =( domain( addition( Y, X ) ), domain( addition( X, Y ) )
% 298.35/298.81     ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 30179, [ =( 'domain_difference'( Z, addition( Y, X ) ), 
% 298.35/298.81    'domain_difference'( Z, addition( X, Y ) ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 30180, [ =( antidomain( addition( Y, X ) ), antidomain( addition( X
% 298.35/298.81    , Y ) ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 36828, [ =( 'forward_diamond'( 'domain_difference'( X, addition( Y
% 298.35/298.81    , Z ) ), 'domain_difference'( Y, T ) ), zero ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 36888, [ =( domain( 'domain_difference'( 'domain_difference'( X, Z
% 298.35/298.81     ), addition( X, Y ) ) ), zero ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 36963, [ =( 'domain_difference'( 'domain_difference'( X, Y ), 
% 298.35/298.81    addition( X, Z ) ), zero ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 37026, [ =( 'domain_difference'( 'domain_difference'( X, Y ), 
% 298.35/298.81    addition( Z, X ) ), zero ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 37139, [ =( 'domain_difference'( 'backward_box'( one, X ), addition( 
% 298.35/298.81    Y, X ) ), zero ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 37199, [ =( 'forward_box'( 'backward_box'( one, X ), addition( Y, X
% 298.35/298.81     ) ), one ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 46434, [ =( multiplication( Y, domain( codomain( addition( X, Y ) )
% 298.35/298.81     ) ), Y ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 46443, [ =( multiplication( Y, codomain( addition( X, Y ) ) ), Y )
% 298.35/298.81     ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 46470, [ =( multiplication( Z, codomain( addition( Z, X ) ) ), Z )
% 298.35/298.81     ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 46745, [ =( 'backward_diamond'( coantidomain( X ), coantidomain( 
% 298.35/298.81    addition( coantidomain( X ), Y ) ) ), zero ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 46806, [ =( multiplication( Z, domain( codomain( addition( Z, X ) )
% 298.35/298.81     ) ), Z ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 47173, [ =( multiplication( X, codomain( domain( codomain( addition( 
% 298.35/298.81    X, Y ) ) ) ) ), X ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 48165, [ =( multiplication( coantidomain( addition( coantidomain( X
% 298.35/298.81     ), Y ) ), coantidomain( X ) ), zero ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 49999, [ =( multiplication( multiplication( X, domain( Y ) ), 
% 298.35/298.81    codomain( domain( codomain( X ) ) ) ), multiplication( X, domain( Y ) ) )
% 298.35/298.81     ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 73013, [ =( multiplication( domain( X ), 'domain_difference'( 
% 298.35/298.81    antidomain( Y ), 'domain_difference'( X, Y ) ) ), zero ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 74673, [ =( 'domain_difference'( X, 'forward_box'( antidomain( Y )
% 298.35/298.81    , 'domain_difference'( X, Y ) ) ), zero ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 74705, [ =( 'domain_difference'( 'domain_difference'( 'forward_box'( 
% 298.35/298.81    antidomain( X ), Y ), Y ), X ), zero ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 75618, [ =( antidomain( addition( X, 'forward_box'( X, Y ) ) ), 
% 298.35/298.81    zero ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 75762, [ =( antidomain( addition( X, antidomain( X ) ) ), zero ) ]
% 298.35/298.81     )
% 298.35/298.81  .
% 298.35/298.81  clause( 75849, [ =( 'backward_box'( Y, addition( X, antidomain( X ) ) ), 
% 298.35/298.81    one ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 75850, [ =( antidomain( addition( antidomain( X ), X ) ), zero ) ]
% 298.35/298.81     )
% 298.35/298.81  .
% 298.35/298.81  clause( 75862, [ =( 'domain_difference'( addition( X, antidomain( X ) ), Y
% 298.35/298.81     ), antidomain( Y ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 75986, [ =( domain( addition( Y, domain( addition( antidomain( X )
% 298.35/298.81    , X ) ) ) ), one ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 75991, [ =( domain( addition( antidomain( X ), X ) ), one ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 76023, [ =( 'forward_diamond'( Y, addition( antidomain( X ), X ) )
% 298.35/298.81    , domain( Y ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 76175, [ =( domain( addition( addition( Y, X ), antidomain( X ) ) )
% 298.35/298.81    , one ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 76544, [ =( multiplication( 'backward_diamond'( Y, X ), 
% 298.35/298.81    coantidomain( multiplication( X, Y ) ) ), zero ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 77067, [ =( coantidomain( 'backward_diamond'( X, antidomain( X ) )
% 298.35/298.81     ), one ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 77102, [ =( 'backward_diamond'( X, antidomain( X ) ), zero ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 77104, [ =( multiplication( multiplication( Y, codomain( antidomain( 
% 298.35/298.81    X ) ) ), X ), zero ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 77131, [ =( 'backward_diamond'( antidomain( X ), domain( X ) ), 
% 298.35/298.81    zero ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 77153, [ =( multiplication( codomain( domain( X ) ), antidomain( X
% 298.35/298.81     ) ), zero ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 82945, [ =( domain( addition( addition( Y, X ), antidomain( Y ) ) )
% 298.35/298.81    , one ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 83099, [ =( domain( addition( X, antidomain( multiplication( 
% 298.35/298.81    antidomain( Y ), X ) ) ) ), one ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 83126, [ =( antidomain( addition( addition( X, Y ), antidomain( X )
% 298.35/298.81     ) ), zero ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 83360, [ =( antidomain( addition( Y, antidomain( multiplication( 
% 298.35/298.81    antidomain( X ), Y ) ) ) ), zero ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 86976, [ =( multiplication( antidomain( coantidomain( antidomain( X
% 298.35/298.81     ) ) ), X ), zero ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 86993, [ =( 'domain_difference'( X, coantidomain( antidomain( X ) )
% 298.35/298.81     ), zero ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 87031, [ =( 'domain_difference'( antidomain( coantidomain( domain( 
% 298.35/298.81    X ) ) ), X ), zero ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 91585, [ =( multiplication( domain( X ), 'domain_difference'( Y, 
% 298.35/298.81    antidomain( Z ) ) ), multiplication( 'domain_difference'( X, antidomain( 
% 298.35/298.81    Y ) ), domain( Z ) ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 109351, [ =( 'backward_diamond'( Y, 'domain_difference'( antidomain( 
% 298.35/298.81    X ), 'domain_difference'( Y, X ) ) ), zero ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 109414, [ =( 'backward_diamond'( antidomain( Y ), multiplication( 
% 298.35/298.81    'forward_box'( X, Y ), X ) ), zero ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 111728, [ =( 'backward_diamond'( antidomain( coantidomain( domain( 
% 298.35/298.81    X ) ) ), antidomain( X ) ), zero ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 111931, [ =( 'backward_diamond'( antidomain( coantidomain( 
% 298.35/298.81    antidomain( X ) ) ), domain( X ) ), zero ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 120407, [ =( antidomain( 'domain_difference'( coantidomain( X ), 
% 298.35/298.81    antidomain( codomain( X ) ) ) ), one ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 120630, [ =( 'forward_diamond'( domain( coantidomain( X ) ), 
% 298.35/298.81    codomain( X ) ), zero ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 120631, [ =( 'domain_difference'( coantidomain( X ), antidomain( 
% 298.35/298.81    codomain( X ) ) ), zero ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 120648, [ =( 'forward_diamond'( domain( codomain( X ) ), 
% 298.35/298.81    coantidomain( X ) ), zero ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 120924, [ =( 'domain_difference'( codomain( X ), antidomain( 
% 298.35/298.81    coantidomain( X ) ) ), zero ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 121908, [ =( 'forward_box'( X, 'forward_box'( Y, 'backward_diamond'( 
% 298.35/298.81    Y, X ) ) ), one ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 123929, [ =( 'domain_difference'( multiplication( Y, 'backward_box'( 
% 298.35/298.81    Y, X ) ), X ), zero ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 140502, [ =( domain( codomain( X ) ), codomain( X ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 140503, [ =( domain( coantidomain( X ) ), coantidomain( X ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 140621, [ =( 'backward_diamond'( 'domain_difference'( codomain( X )
% 298.35/298.81    , Y ), X ), codomain( 'domain_difference'( codomain( X ), Y ) ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 140675, [ =( multiplication( antidomain( Y ), codomain( X ) ), 
% 298.35/298.81    'domain_difference'( codomain( X ), Y ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 140699, [ =( antidomain( codomain( X ) ), coantidomain( X ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 140700, [ =( antidomain( coantidomain( X ) ), codomain( X ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 140710, [ =( antidomain( 'forward_diamond'( Y, codomain( X ) ) ), 
% 298.35/298.81    antidomain( multiplication( Y, codomain( X ) ) ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 140715, [ =( multiplication( codomain( X ), antidomain( Y ) ), 
% 298.35/298.81    'domain_difference'( codomain( X ), Y ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 140720, [ =( domain( 'backward_diamond'( X, Y ) ), 
% 298.35/298.81    'backward_diamond'( X, Y ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 140723, [ =( domain( multiplication( Y, codomain( X ) ) ), 
% 298.35/298.81    'forward_diamond'( Y, codomain( X ) ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 140733, [ =( 'backward_diamond'( codomain( antidomain( X ) ), 
% 298.35/298.81    domain( X ) ), zero ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 140752, [ =( 'backward_box'( coantidomain( domain( X ) ), X ), 
% 298.35/298.81    codomain( domain( X ) ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 140760, [ =( 'forward_box'( codomain( X ), coantidomain( X ) ), 
% 298.35/298.81    coantidomain( X ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 140765, [ =( 'backward_diamond'( X, antidomain( Y ) ), antidomain( 
% 298.35/298.81    'backward_box'( X, Y ) ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 140767, [ =( 'backward_box'( X, zero ), coantidomain( X ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 140768, [ =( 'backward_box'( one, X ), coantidomain( antidomain( X
% 298.35/298.81     ) ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 140773, [ =( multiplication( domain( Y ), coantidomain( X ) ), 
% 298.35/298.81    'domain_difference'( Y, codomain( X ) ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 141046, [ =( 'domain_difference'( antidomain( Y ), coantidomain( X
% 298.35/298.81     ) ), 'domain_difference'( codomain( X ), Y ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 141051, [ =( 'domain_difference'( addition( Y, codomain( X ) ), 
% 298.35/298.81    coantidomain( X ) ), codomain( X ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 141077, [ =( antidomain( multiplication( Y, codomain( X ) ) ), 
% 298.35/298.81    'forward_box'( Y, coantidomain( X ) ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 141256, [ =( 'forward_box'( antidomain( Y ), coantidomain( X ) ), 
% 298.35/298.81    'forward_box'( codomain( X ), Y ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 141263, [ =( multiplication( multiplication( Y, domain( Z ) ), 
% 298.35/298.81    codomain( X ) ), multiplication( Y, 'domain_difference'( Z, coantidomain( 
% 298.35/298.81    X ) ) ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 141264, [ =( multiplication( domain( Y ), codomain( X ) ), 
% 298.35/298.81    'domain_difference'( Y, coantidomain( X ) ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 141740, [ =( multiplication( codomain( domain( X ) ), codomain( 
% 298.35/298.81    antidomain( X ) ) ), zero ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 142157, [ =( antidomain( 'backward_box'( Y, antidomain( X ) ) ), 
% 298.35/298.81    'backward_diamond'( Y, domain( X ) ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 149407, [ =( 'domain_difference'( codomain( X ), coantidomain( Y )
% 298.35/298.81     ), multiplication( codomain( X ), codomain( Y ) ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 150768, [ =( codomain( 'domain_difference'( codomain( X ), Y ) ), 
% 298.35/298.81    'backward_diamond'( antidomain( Y ), X ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 159971, [ =( coantidomain( 'domain_difference'( codomain( X ), Y )
% 298.35/298.81     ), antidomain( 'backward_diamond'( antidomain( Y ), X ) ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 160716, [ =( antidomain( 'forward_diamond'( Y, codomain( X ) ) ), 
% 298.35/298.81    'forward_box'( Y, coantidomain( X ) ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 165286, [ =( multiplication( X, 'domain_difference'( Y, 
% 298.35/298.81    coantidomain( X ) ) ), multiplication( X, domain( Y ) ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 165811, [ =( codomain( domain( X ) ), domain( X ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 165814, [ =( coantidomain( antidomain( X ) ), domain( X ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 165868, [ =( coantidomain( domain( X ) ), antidomain( X ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 165879, [ =( codomain( 'forward_box'( X, Y ) ), 'forward_box'( X, Y
% 298.35/298.81     ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 166007, [ =( 'backward_diamond'( antidomain( Y ), domain( X ) ), 
% 298.35/298.81    codomain( 'domain_difference'( X, Y ) ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 166147, [ =( codomain( multiplication( antidomain( X ), Y ) ), 
% 298.35/298.81    antidomain( 'backward_box'( Y, X ) ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 166149, [ =( coantidomain( 'forward_diamond'( X, Y ) ), antidomain( 
% 298.35/298.81    'forward_diamond'( X, Y ) ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 166307, [ =( codomain( multiplication( 'forward_box'( X, Y ), Z ) )
% 298.35/298.81    , 'backward_diamond'( Z, 'forward_box'( X, Y ) ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 167067, [ =( 'backward_box'( antidomain( X ), antidomain( Y ) ), 
% 298.35/298.81    coantidomain( 'domain_difference'( Y, X ) ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 167104, [ =( coantidomain( 'domain_difference'( antidomain( X ), Y
% 298.35/298.81     ) ), 'backward_box'( antidomain( Y ), X ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 171259, [ =( antidomain( 'backward_diamond'( antidomain( X ), Y ) )
% 298.35/298.81    , 'backward_box'( codomain( Y ), X ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 172233, [ =( 'backward_box'( 'backward_diamond'( Y, 'forward_box'( 
% 298.35/298.81    Y, X ) ), X ), one ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 172480, [ =( 'domain_difference'( 'backward_diamond'( X, 
% 298.35/298.81    'forward_box'( X, Y ) ), Y ), zero ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 172666, [ =( 'domain_difference'( Y, 'backward_box'( X, 
% 298.35/298.81    'forward_diamond'( X, Y ) ) ), zero ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 172799, [ =( 'domain_difference'( Y, coantidomain( multiplication( 
% 298.35/298.81    antidomain( multiplication( X, Y ) ), X ) ) ), zero ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 173211, [ =( coantidomain( multiplication( antidomain( X ), Y ) ), 
% 298.35/298.81    'backward_box'( Y, X ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 173596, [ =( coantidomain( multiplication( domain( X ), Y ) ), 
% 298.35/298.81    'backward_box'( Y, antidomain( X ) ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 175013, [ =( antidomain( multiplication( Z, 'forward_diamond'( X, 
% 298.35/298.81    codomain( Y ) ) ) ), 'forward_box'( Z, 'forward_box'( X, coantidomain( Y
% 298.35/298.81     ) ) ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 179711, [ =( 'forward_box'( multiplication( X, Y ), coantidomain( Y
% 298.35/298.81     ) ), antidomain( multiplication( X, Y ) ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 186118, [ =( 'domain_difference'( Y, 'backward_box'( X, 
% 298.35/298.81    multiplication( X, Y ) ) ), zero ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 187667, [ =( multiplication( antidomain( 'backward_box'( Y, 
% 298.35/298.81    multiplication( Y, X ) ) ), X ), zero ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 201289, [ =( 'domain_difference'( addition( X, antidomain( 
% 298.35/298.81    multiplication( antidomain( Y ), X ) ) ), Z ), antidomain( Z ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 271610, [ =( multiplication( Y, domain( addition( X, codomain( Y )
% 298.35/298.81     ) ) ), Y ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 271801, [ =( multiplication( Y, 'forward_diamond'( addition( one, X
% 298.35/298.81     ), codomain( Y ) ) ), Y ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 272599, [ =( 'forward_box'( X, 'forward_box'( addition( one, Y ), 
% 298.35/298.81    coantidomain( X ) ) ), antidomain( X ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 272891, [ =( 'forward_box'( antidomain( X ), 'forward_box'( 
% 298.35/298.81    addition( one, Y ), X ) ), domain( X ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 272909, [ =( 'forward_box'( antidomain( Y ), 'forward_box'( 
% 298.35/298.81    addition( X, one ), Y ) ), domain( Y ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 288818, [ =( 'domain_difference'( antidomain( Y ), 'forward_box'( 
% 298.35/298.81    addition( one, X ), Y ) ), antidomain( Y ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 288932, [ =( 'domain_difference'( antidomain( Y ), 'forward_box'( 
% 298.35/298.81    addition( X, one ), Y ) ), antidomain( Y ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 289536, [ =( addition( antidomain( 'forward_box'( antidomain( Y ), 
% 298.35/298.81    X ) ), 'forward_box'( antidomain( X ), Y ) ), one ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 406280, [ =( 'forward_box'( multiplication( domain( 'sK2_goals_X1'
% 298.35/298.81     ), 'sK3_goals_X0' ), 'sK1_goals_X2' ), one ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 406301, [ =( multiplication( multiplication( domain( 'sK2_goals_X1'
% 298.35/298.81     ), 'sK3_goals_X0' ), antidomain( 'sK1_goals_X2' ) ), zero ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 407969, [ =( 'domain_difference'( X, 'domain_difference'( 
% 298.35/298.81    antidomain( X ), Y ) ), domain( X ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 408220, [ =( 'domain_difference'( X, 'domain_difference'( Y, X ) )
% 298.35/298.81    , domain( X ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 408231, [ =( 'domain_difference'( antidomain( X ), 
% 298.35/298.81    'domain_difference'( X, Y ) ), antidomain( X ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 408232, [ =( 'domain_difference'( 'domain_difference'( Y, X ), X )
% 298.35/298.81    , domain( 'domain_difference'( Y, X ) ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 408427, [ =( multiplication( antidomain( 'domain_difference'( Y, X
% 298.35/298.81     ) ), X ), X ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 408675, [ =( multiplication( 'forward_box'( antidomain( X ), Y ), Y
% 298.35/298.81     ), Y ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 409723, [ =( leq( antidomain( Y ), antidomain( 'domain_difference'( 
% 298.35/298.81    Y, X ) ) ), true ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 410238, [ =( 'domain_difference'( 'domain_difference'( X, Y ), 
% 298.35/298.81    antidomain( X ) ), domain( 'domain_difference'( X, Y ) ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 419322, [ =( domain( 'domain_difference'( X, 'forward_box'( 
% 298.35/298.81    antidomain( Y ), Z ) ) ), 'domain_difference'( X, 'forward_box'( 
% 298.35/298.81    antidomain( Y ), Z ) ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 419331, [ =( domain( 'domain_difference'( Z, X ) ), 
% 298.35/298.81    'domain_difference'( Z, X ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 419336, [ =( antidomain( 'forward_box'( antidomain( Z ), T ) ), 
% 298.35/298.81    'domain_difference'( antidomain( Z ), T ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 434291, [ =( addition( 'domain_difference'( antidomain( Y ), X ), 
% 298.35/298.81    'forward_box'( antidomain( X ), Y ) ), one ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 463879, [ =( multiplication( 'forward_box'( antidomain( X ), 
% 298.35/298.81    multiplication( antidomain( X ), Y ) ), Y ), Y ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 511969, [ =( multiplication( 'backward_box'( X, multiplication( X, 
% 298.35/298.81    Y ) ), Y ), Y ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 512606, [ =( 'domain_difference'( 'backward_box'( 'sK3_goals_X0', 
% 298.35/298.81    antidomain( 'sK2_goals_X1' ) ), 'sK1_goals_X2' ), antidomain( 
% 298.35/298.81    'sK1_goals_X2' ) ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 517505, [ =( leq( 'backward_diamond'( 'sK3_goals_X0', domain( 
% 298.35/298.81    'sK2_goals_X1' ) ), domain( 'sK1_goals_X2' ) ), true ) ] )
% 298.35/298.81  .
% 298.35/298.81  clause( 517684, [] )
% 298.35/298.81  .
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  % SZS output end Refutation
% 298.35/298.81  found a proof!
% 298.35/298.81  
% 298.35/298.81  % ABCDEFGHIJKLMNOPQRSTUVWXYZ
% 298.35/298.81  
% 298.35/298.81  initialclauses(
% 298.35/298.81  [ clause( 517686, [ =( ifeq2( X, X, Y, Z ), Y ) ] )
% 298.35/298.81  , clause( 517687, [ =( ifeq( X, X, Y, Z ), Y ) ] )
% 298.35/298.81  , clause( 517688, [ =( addition( X, Y ), addition( Y, X ) ) ] )
% 298.35/298.81  , clause( 517689, [ =( addition( X, addition( Y, Z ) ), addition( addition( 
% 298.35/298.81    X, Y ), Z ) ) ] )
% 298.35/298.81  , clause( 517690, [ =( addition( X, zero ), X ) ] )
% 298.35/298.81  , clause( 517691, [ =( addition( X, X ), X ) ] )
% 298.35/298.81  , clause( 517692, [ =( multiplication( X, multiplication( Y, Z ) ), 
% 298.35/298.81    multiplication( multiplication( X, Y ), Z ) ) ] )
% 298.35/298.81  , clause( 517693, [ =( multiplication( X, one ), X ) ] )
% 298.35/298.81  , clause( 517694, [ =( multiplication( one, X ), X ) ] )
% 298.35/298.81  , clause( 517695, [ =( multiplication( X, addition( Y, Z ) ), addition( 
% 298.35/298.81    multiplication( X, Y ), multiplication( X, Z ) ) ) ] )
% 298.35/298.81  , clause( 517696, [ =( multiplication( addition( X, Y ), Z ), addition( 
% 298.35/298.81    multiplication( X, Z ), multiplication( Y, Z ) ) ) ] )
% 298.35/298.81  , clause( 517697, [ =( multiplication( X, zero ), zero ) ] )
% 298.35/298.81  , clause( 517698, [ =( multiplication( zero, X ), zero ) ] )
% 298.35/298.81  , clause( 517699, [ =( ifeq( leq( X, Y ), true, addition( X, Y ), Y ), Y )
% 298.35/298.81     ] )
% 298.35/298.81  , clause( 517700, [ =( ifeq2( addition( X, Y ), Y, leq( X, Y ), true ), 
% 298.35/298.81    true ) ] )
% 298.35/298.81  , clause( 517701, [ =( multiplication( antidomain( X ), X ), zero ) ] )
% 298.35/298.81  , clause( 517702, [ =( addition( antidomain( multiplication( X, Y ) ), 
% 298.35/298.81    antidomain( multiplication( X, antidomain( antidomain( Y ) ) ) ) ), 
% 298.35/298.81    antidomain( multiplication( X, antidomain( antidomain( Y ) ) ) ) ) ] )
% 298.35/298.81  , clause( 517703, [ =( addition( antidomain( antidomain( X ) ), antidomain( 
% 298.35/298.81    X ) ), one ) ] )
% 298.35/298.81  , clause( 517704, [ =( domain( X ), antidomain( antidomain( X ) ) ) ] )
% 298.35/298.81  , clause( 517705, [ =( multiplication( X, coantidomain( X ) ), zero ) ] )
% 298.35/298.81  , clause( 517706, [ =( addition( coantidomain( multiplication( X, Y ) ), 
% 298.35/298.81    coantidomain( multiplication( coantidomain( coantidomain( X ) ), Y ) ) )
% 298.35/298.81    , coantidomain( multiplication( coantidomain( coantidomain( X ) ), Y ) )
% 298.35/298.81     ) ] )
% 298.35/298.81  , clause( 517707, [ =( addition( coantidomain( coantidomain( X ) ), 
% 298.35/298.81    coantidomain( X ) ), one ) ] )
% 298.35/298.81  , clause( 517708, [ =( codomain( X ), coantidomain( coantidomain( X ) ) ) ]
% 298.35/298.81     )
% 298.35/298.81  , clause( 517709, [ =( c( X ), antidomain( domain( X ) ) ) ] )
% 298.35/298.81  , clause( 517710, [ =( 'domain_difference'( X, Y ), multiplication( domain( 
% 298.35/298.81    X ), antidomain( Y ) ) ) ] )
% 298.35/298.81  , clause( 517711, [ =( 'forward_diamond'( X, Y ), domain( multiplication( X
% 298.35/298.81    , domain( Y ) ) ) ) ] )
% 298.35/298.81  , clause( 517712, [ =( 'backward_diamond'( X, Y ), codomain( multiplication( 
% 298.35/298.81    codomain( Y ), X ) ) ) ] )
% 298.35/298.81  , clause( 517713, [ =( 'forward_box'( X, Y ), c( 'forward_diamond'( X, c( Y
% 298.35/298.81     ) ) ) ) ] )
% 298.35/298.81  , clause( 517714, [ =( 'backward_box'( X, Y ), c( 'backward_diamond'( X, c( 
% 298.35/298.81    Y ) ) ) ) ] )
% 298.35/298.81  , clause( 517715, [ =( addition( domain( 'sK2_goals_X1' ), 'forward_box'( 
% 298.35/298.81    'sK3_goals_X0', domain( 'sK1_goals_X2' ) ) ), 'forward_box'( 
% 298.35/298.81    'sK3_goals_X0', domain( 'sK1_goals_X2' ) ) ) ] )
% 298.35/298.81  , clause( 517716, [ ~( =( addition( 'backward_diamond'( 'sK3_goals_X0', 
% 298.35/298.81    domain( 'sK2_goals_X1' ) ), domain( 'sK1_goals_X2' ) ), domain( 
% 298.35/298.81    'sK1_goals_X2' ) ) ) ] )
% 298.35/298.81  ] ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 0, [ =( ifeq2( X, X, Y, Z ), Y ) ] )
% 298.35/298.81  , clause( 517686, [ =( ifeq2( X, X, Y, Z ), Y ) ] )
% 298.35/298.81  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 298.35/298.81    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 1, [ =( ifeq( X, X, Y, Z ), Y ) ] )
% 298.35/298.81  , clause( 517687, [ =( ifeq( X, X, Y, Z ), Y ) ] )
% 298.35/298.81  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 298.35/298.81    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 2, [ =( addition( X, Y ), addition( Y, X ) ) ] )
% 298.35/298.81  , clause( 517688, [ =( addition( X, Y ), addition( Y, X ) ) ] )
% 298.35/298.81  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.81     )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 3, [ =( addition( X, addition( Y, Z ) ), addition( addition( X, Y )
% 298.35/298.81    , Z ) ) ] )
% 298.35/298.81  , clause( 517689, [ =( addition( X, addition( Y, Z ) ), addition( addition( 
% 298.35/298.81    X, Y ), Z ) ) ] )
% 298.35/298.81  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 298.35/298.81    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 4, [ =( addition( X, zero ), X ) ] )
% 298.35/298.81  , clause( 517690, [ =( addition( X, zero ), X ) ] )
% 298.35/298.81  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 5, [ =( addition( X, X ), X ) ] )
% 298.35/298.81  , clause( 517691, [ =( addition( X, X ), X ) ] )
% 298.35/298.81  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 6, [ =( multiplication( X, multiplication( Y, Z ) ), multiplication( 
% 298.35/298.81    multiplication( X, Y ), Z ) ) ] )
% 298.35/298.81  , clause( 517692, [ =( multiplication( X, multiplication( Y, Z ) ), 
% 298.35/298.81    multiplication( multiplication( X, Y ), Z ) ) ] )
% 298.35/298.81  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 298.35/298.81    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 7, [ =( multiplication( X, one ), X ) ] )
% 298.35/298.81  , clause( 517693, [ =( multiplication( X, one ), X ) ] )
% 298.35/298.81  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 8, [ =( multiplication( one, X ), X ) ] )
% 298.35/298.81  , clause( 517694, [ =( multiplication( one, X ), X ) ] )
% 298.35/298.81  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 517763, [ =( addition( multiplication( X, Y ), multiplication( X, Z
% 298.35/298.81     ) ), multiplication( X, addition( Y, Z ) ) ) ] )
% 298.35/298.81  , clause( 517695, [ =( multiplication( X, addition( Y, Z ) ), addition( 
% 298.35/298.81    multiplication( X, Y ), multiplication( X, Z ) ) ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 9, [ =( addition( multiplication( X, Y ), multiplication( X, Z ) )
% 298.35/298.81    , multiplication( X, addition( Y, Z ) ) ) ] )
% 298.35/298.81  , clause( 517763, [ =( addition( multiplication( X, Y ), multiplication( X
% 298.35/298.81    , Z ) ), multiplication( X, addition( Y, Z ) ) ) ] )
% 298.35/298.81  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 298.35/298.81    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 517773, [ =( addition( multiplication( X, Z ), multiplication( Y, Z
% 298.35/298.81     ) ), multiplication( addition( X, Y ), Z ) ) ] )
% 298.35/298.81  , clause( 517696, [ =( multiplication( addition( X, Y ), Z ), addition( 
% 298.35/298.81    multiplication( X, Z ), multiplication( Y, Z ) ) ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 10, [ =( addition( multiplication( X, Z ), multiplication( Y, Z ) )
% 298.35/298.81    , multiplication( addition( X, Y ), Z ) ) ] )
% 298.35/298.81  , clause( 517773, [ =( addition( multiplication( X, Z ), multiplication( Y
% 298.35/298.81    , Z ) ), multiplication( addition( X, Y ), Z ) ) ] )
% 298.35/298.81  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 298.35/298.81    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 11, [ =( multiplication( X, zero ), zero ) ] )
% 298.35/298.81  , clause( 517697, [ =( multiplication( X, zero ), zero ) ] )
% 298.35/298.81  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 12, [ =( multiplication( zero, X ), zero ) ] )
% 298.35/298.81  , clause( 517698, [ =( multiplication( zero, X ), zero ) ] )
% 298.35/298.81  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 13, [ =( ifeq( leq( X, Y ), true, addition( X, Y ), Y ), Y ) ] )
% 298.35/298.81  , clause( 517699, [ =( ifeq( leq( X, Y ), true, addition( X, Y ), Y ), Y )
% 298.35/298.81     ] )
% 298.35/298.81  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.81     )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 14, [ =( ifeq2( addition( X, Y ), Y, leq( X, Y ), true ), true ) ]
% 298.35/298.81     )
% 298.35/298.81  , clause( 517700, [ =( ifeq2( addition( X, Y ), Y, leq( X, Y ), true ), 
% 298.35/298.81    true ) ] )
% 298.35/298.81  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.81     )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 15, [ =( multiplication( antidomain( X ), X ), zero ) ] )
% 298.35/298.81  , clause( 517701, [ =( multiplication( antidomain( X ), X ), zero ) ] )
% 298.35/298.81  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 16, [ =( addition( antidomain( multiplication( X, Y ) ), antidomain( 
% 298.35/298.81    multiplication( X, antidomain( antidomain( Y ) ) ) ) ), antidomain( 
% 298.35/298.81    multiplication( X, antidomain( antidomain( Y ) ) ) ) ) ] )
% 298.35/298.81  , clause( 517702, [ =( addition( antidomain( multiplication( X, Y ) ), 
% 298.35/298.81    antidomain( multiplication( X, antidomain( antidomain( Y ) ) ) ) ), 
% 298.35/298.81    antidomain( multiplication( X, antidomain( antidomain( Y ) ) ) ) ) ] )
% 298.35/298.81  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.81     )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 17, [ =( addition( antidomain( antidomain( X ) ), antidomain( X ) )
% 298.35/298.81    , one ) ] )
% 298.35/298.81  , clause( 517703, [ =( addition( antidomain( antidomain( X ) ), antidomain( 
% 298.35/298.81    X ) ), one ) ] )
% 298.35/298.81  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 517889, [ =( antidomain( antidomain( X ) ), domain( X ) ) ] )
% 298.35/298.81  , clause( 517704, [ =( domain( X ), antidomain( antidomain( X ) ) ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 18, [ =( antidomain( antidomain( X ) ), domain( X ) ) ] )
% 298.35/298.81  , clause( 517889, [ =( antidomain( antidomain( X ) ), domain( X ) ) ] )
% 298.35/298.81  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 19, [ =( multiplication( X, coantidomain( X ) ), zero ) ] )
% 298.35/298.81  , clause( 517705, [ =( multiplication( X, coantidomain( X ) ), zero ) ] )
% 298.35/298.81  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 20, [ =( addition( coantidomain( multiplication( X, Y ) ), 
% 298.35/298.81    coantidomain( multiplication( coantidomain( coantidomain( X ) ), Y ) ) )
% 298.35/298.81    , coantidomain( multiplication( coantidomain( coantidomain( X ) ), Y ) )
% 298.35/298.81     ) ] )
% 298.35/298.81  , clause( 517706, [ =( addition( coantidomain( multiplication( X, Y ) ), 
% 298.35/298.81    coantidomain( multiplication( coantidomain( coantidomain( X ) ), Y ) ) )
% 298.35/298.81    , coantidomain( multiplication( coantidomain( coantidomain( X ) ), Y ) )
% 298.35/298.81     ) ] )
% 298.35/298.81  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.81     )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 21, [ =( addition( coantidomain( coantidomain( X ) ), coantidomain( 
% 298.35/298.81    X ) ), one ) ] )
% 298.35/298.81  , clause( 517707, [ =( addition( coantidomain( coantidomain( X ) ), 
% 298.35/298.81    coantidomain( X ) ), one ) ] )
% 298.35/298.81  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 517971, [ =( coantidomain( coantidomain( X ) ), codomain( X ) ) ]
% 298.35/298.81     )
% 298.35/298.81  , clause( 517708, [ =( codomain( X ), coantidomain( coantidomain( X ) ) ) ]
% 298.35/298.81     )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 22, [ =( coantidomain( coantidomain( X ) ), codomain( X ) ) ] )
% 298.35/298.81  , clause( 517971, [ =( coantidomain( coantidomain( X ) ), codomain( X ) ) ]
% 298.35/298.81     )
% 298.35/298.81  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 517994, [ =( antidomain( domain( X ) ), c( X ) ) ] )
% 298.35/298.81  , clause( 517709, [ =( c( X ), antidomain( domain( X ) ) ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 23, [ =( antidomain( domain( X ) ), c( X ) ) ] )
% 298.35/298.81  , clause( 517994, [ =( antidomain( domain( X ) ), c( X ) ) ] )
% 298.35/298.81  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518018, [ =( multiplication( domain( X ), antidomain( Y ) ), 
% 298.35/298.81    'domain_difference'( X, Y ) ) ] )
% 298.35/298.81  , clause( 517710, [ =( 'domain_difference'( X, Y ), multiplication( domain( 
% 298.35/298.81    X ), antidomain( Y ) ) ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 24, [ =( multiplication( domain( X ), antidomain( Y ) ), 
% 298.35/298.81    'domain_difference'( X, Y ) ) ] )
% 298.35/298.81  , clause( 518018, [ =( multiplication( domain( X ), antidomain( Y ) ), 
% 298.35/298.81    'domain_difference'( X, Y ) ) ] )
% 298.35/298.81  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.81     )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518043, [ =( domain( multiplication( X, domain( Y ) ) ), 
% 298.35/298.81    'forward_diamond'( X, Y ) ) ] )
% 298.35/298.81  , clause( 517711, [ =( 'forward_diamond'( X, Y ), domain( multiplication( X
% 298.35/298.81    , domain( Y ) ) ) ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 25, [ =( domain( multiplication( X, domain( Y ) ) ), 
% 298.35/298.81    'forward_diamond'( X, Y ) ) ] )
% 298.35/298.81  , clause( 518043, [ =( domain( multiplication( X, domain( Y ) ) ), 
% 298.35/298.81    'forward_diamond'( X, Y ) ) ] )
% 298.35/298.81  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.81     )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518069, [ =( codomain( multiplication( codomain( Y ), X ) ), 
% 298.35/298.81    'backward_diamond'( X, Y ) ) ] )
% 298.35/298.81  , clause( 517712, [ =( 'backward_diamond'( X, Y ), codomain( multiplication( 
% 298.35/298.81    codomain( Y ), X ) ) ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 26, [ =( codomain( multiplication( codomain( Y ), X ) ), 
% 298.35/298.81    'backward_diamond'( X, Y ) ) ] )
% 298.35/298.81  , clause( 518069, [ =( codomain( multiplication( codomain( Y ), X ) ), 
% 298.35/298.81    'backward_diamond'( X, Y ) ) ] )
% 298.35/298.81  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.81     )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518096, [ =( c( 'forward_diamond'( X, c( Y ) ) ), 'forward_box'( X
% 298.35/298.81    , Y ) ) ] )
% 298.35/298.81  , clause( 517713, [ =( 'forward_box'( X, Y ), c( 'forward_diamond'( X, c( Y
% 298.35/298.81     ) ) ) ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 27, [ =( c( 'forward_diamond'( X, c( Y ) ) ), 'forward_box'( X, Y )
% 298.35/298.81     ) ] )
% 298.35/298.81  , clause( 518096, [ =( c( 'forward_diamond'( X, c( Y ) ) ), 'forward_box'( 
% 298.35/298.81    X, Y ) ) ] )
% 298.35/298.81  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.81     )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518124, [ =( c( 'backward_diamond'( X, c( Y ) ) ), 'backward_box'( 
% 298.35/298.81    X, Y ) ) ] )
% 298.35/298.81  , clause( 517714, [ =( 'backward_box'( X, Y ), c( 'backward_diamond'( X, c( 
% 298.35/298.81    Y ) ) ) ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 28, [ =( c( 'backward_diamond'( X, c( Y ) ) ), 'backward_box'( X, Y
% 298.35/298.81     ) ) ] )
% 298.35/298.81  , clause( 518124, [ =( c( 'backward_diamond'( X, c( Y ) ) ), 'backward_box'( 
% 298.35/298.81    X, Y ) ) ] )
% 298.35/298.81  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.81     )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 29, [ =( addition( domain( 'sK2_goals_X1' ), 'forward_box'( 
% 298.35/298.81    'sK3_goals_X0', domain( 'sK1_goals_X2' ) ) ), 'forward_box'( 
% 298.35/298.81    'sK3_goals_X0', domain( 'sK1_goals_X2' ) ) ) ] )
% 298.35/298.81  , clause( 517715, [ =( addition( domain( 'sK2_goals_X1' ), 'forward_box'( 
% 298.35/298.81    'sK3_goals_X0', domain( 'sK1_goals_X2' ) ) ), 'forward_box'( 
% 298.35/298.81    'sK3_goals_X0', domain( 'sK1_goals_X2' ) ) ) ] )
% 298.35/298.81  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 30, [ ~( =( addition( 'backward_diamond'( 'sK3_goals_X0', domain( 
% 298.35/298.81    'sK2_goals_X1' ) ), domain( 'sK1_goals_X2' ) ), domain( 'sK1_goals_X2' )
% 298.35/298.81     ) ) ] )
% 298.35/298.81  , clause( 517716, [ ~( =( addition( 'backward_diamond'( 'sK3_goals_X0', 
% 298.35/298.81    domain( 'sK2_goals_X1' ) ), domain( 'sK1_goals_X2' ) ), domain( 
% 298.35/298.81    'sK1_goals_X2' ) ) ) ] )
% 298.35/298.81  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518184, [ =( codomain( X ), coantidomain( coantidomain( X ) ) ) ]
% 298.35/298.81     )
% 298.35/298.81  , clause( 22, [ =( coantidomain( coantidomain( X ) ), codomain( X ) ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518187, [ =( codomain( coantidomain( X ) ), coantidomain( codomain( 
% 298.35/298.81    X ) ) ) ] )
% 298.35/298.81  , clause( 22, [ =( coantidomain( coantidomain( X ) ), codomain( X ) ) ] )
% 298.35/298.81  , 0, clause( 518184, [ =( codomain( X ), coantidomain( coantidomain( X ) )
% 298.35/298.81     ) ] )
% 298.35/298.81  , 0, 5, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.81    coantidomain( X ) )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 31, [ =( codomain( coantidomain( X ) ), coantidomain( codomain( X )
% 298.35/298.81     ) ) ] )
% 298.35/298.81  , clause( 518187, [ =( codomain( coantidomain( X ) ), coantidomain( 
% 298.35/298.81    codomain( X ) ) ) ] )
% 298.35/298.81  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518190, [ =( zero, multiplication( X, coantidomain( X ) ) ) ] )
% 298.35/298.81  , clause( 19, [ =( multiplication( X, coantidomain( X ) ), zero ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518191, [ =( zero, multiplication( coantidomain( X ), codomain( X )
% 298.35/298.81     ) ) ] )
% 298.35/298.81  , clause( 22, [ =( coantidomain( coantidomain( X ) ), codomain( X ) ) ] )
% 298.35/298.81  , 0, clause( 518190, [ =( zero, multiplication( X, coantidomain( X ) ) ) ]
% 298.35/298.81     )
% 298.35/298.81  , 0, 5, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.81    coantidomain( X ) )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518192, [ =( multiplication( coantidomain( X ), codomain( X ) ), 
% 298.35/298.81    zero ) ] )
% 298.35/298.81  , clause( 518191, [ =( zero, multiplication( coantidomain( X ), codomain( X
% 298.35/298.81     ) ) ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 32, [ =( multiplication( coantidomain( X ), codomain( X ) ), zero )
% 298.35/298.81     ] )
% 298.35/298.81  , clause( 518192, [ =( multiplication( coantidomain( X ), codomain( X ) ), 
% 298.35/298.81    zero ) ] )
% 298.35/298.81  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518193, [ =( zero, multiplication( X, coantidomain( X ) ) ) ] )
% 298.35/298.81  , clause( 19, [ =( multiplication( X, coantidomain( X ) ), zero ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518195, [ =( zero, coantidomain( one ) ) ] )
% 298.35/298.81  , clause( 8, [ =( multiplication( one, X ), X ) ] )
% 298.35/298.81  , 0, clause( 518193, [ =( zero, multiplication( X, coantidomain( X ) ) ) ]
% 298.35/298.81     )
% 298.35/298.81  , 0, 2, substitution( 0, [ :=( X, coantidomain( one ) )] ), substitution( 1
% 298.35/298.81    , [ :=( X, one )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518196, [ =( coantidomain( one ), zero ) ] )
% 298.35/298.81  , clause( 518195, [ =( zero, coantidomain( one ) ) ] )
% 298.35/298.81  , 0, substitution( 0, [] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 33, [ =( coantidomain( one ), zero ) ] )
% 298.35/298.81  , clause( 518196, [ =( coantidomain( one ), zero ) ] )
% 298.35/298.81  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518198, [ =( codomain( X ), coantidomain( coantidomain( X ) ) ) ]
% 298.35/298.81     )
% 298.35/298.81  , clause( 22, [ =( coantidomain( coantidomain( X ) ), codomain( X ) ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518199, [ =( codomain( one ), coantidomain( zero ) ) ] )
% 298.35/298.81  , clause( 33, [ =( coantidomain( one ), zero ) ] )
% 298.35/298.81  , 0, clause( 518198, [ =( codomain( X ), coantidomain( coantidomain( X ) )
% 298.35/298.81     ) ] )
% 298.35/298.81  , 0, 4, substitution( 0, [] ), substitution( 1, [ :=( X, one )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 34, [ =( codomain( one ), coantidomain( zero ) ) ] )
% 298.35/298.81  , clause( 518199, [ =( codomain( one ), coantidomain( zero ) ) ] )
% 298.35/298.81  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518201, [ =( domain( X ), antidomain( antidomain( X ) ) ) ] )
% 298.35/298.81  , clause( 18, [ =( antidomain( antidomain( X ) ), domain( X ) ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518205, [ =( domain( antidomain( X ) ), antidomain( domain( X ) ) )
% 298.35/298.81     ] )
% 298.35/298.81  , clause( 18, [ =( antidomain( antidomain( X ) ), domain( X ) ) ] )
% 298.35/298.81  , 0, clause( 518201, [ =( domain( X ), antidomain( antidomain( X ) ) ) ] )
% 298.35/298.81  , 0, 5, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.81    antidomain( X ) )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518206, [ =( domain( antidomain( X ) ), c( X ) ) ] )
% 298.35/298.81  , clause( 23, [ =( antidomain( domain( X ) ), c( X ) ) ] )
% 298.35/298.81  , 0, clause( 518205, [ =( domain( antidomain( X ) ), antidomain( domain( X
% 298.35/298.81     ) ) ) ] )
% 298.35/298.81  , 0, 4, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.81    ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 35, [ =( domain( antidomain( X ) ), c( X ) ) ] )
% 298.35/298.81  , clause( 518206, [ =( domain( antidomain( X ) ), c( X ) ) ] )
% 298.35/298.81  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518209, [ =( domain( X ), antidomain( antidomain( X ) ) ) ] )
% 298.35/298.81  , clause( 18, [ =( antidomain( antidomain( X ) ), domain( X ) ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518210, [ =( domain( domain( X ) ), antidomain( c( X ) ) ) ] )
% 298.35/298.81  , clause( 23, [ =( antidomain( domain( X ) ), c( X ) ) ] )
% 298.35/298.81  , 0, clause( 518209, [ =( domain( X ), antidomain( antidomain( X ) ) ) ] )
% 298.35/298.81  , 0, 5, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, domain( 
% 298.35/298.81    X ) )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 36, [ =( domain( domain( X ) ), antidomain( c( X ) ) ) ] )
% 298.35/298.81  , clause( 518210, [ =( domain( domain( X ) ), antidomain( c( X ) ) ) ] )
% 298.35/298.81  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518213, [ =( c( X ), domain( antidomain( X ) ) ) ] )
% 298.35/298.81  , clause( 35, [ =( domain( antidomain( X ) ), c( X ) ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518216, [ =( c( antidomain( X ) ), domain( domain( X ) ) ) ] )
% 298.35/298.81  , clause( 18, [ =( antidomain( antidomain( X ) ), domain( X ) ) ] )
% 298.35/298.81  , 0, clause( 518213, [ =( c( X ), domain( antidomain( X ) ) ) ] )
% 298.35/298.81  , 0, 5, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.81    antidomain( X ) )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518217, [ =( c( antidomain( X ) ), antidomain( c( X ) ) ) ] )
% 298.35/298.81  , clause( 36, [ =( domain( domain( X ) ), antidomain( c( X ) ) ) ] )
% 298.35/298.81  , 0, clause( 518216, [ =( c( antidomain( X ) ), domain( domain( X ) ) ) ]
% 298.35/298.81     )
% 298.35/298.81  , 0, 4, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.81    ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 37, [ =( c( antidomain( X ) ), antidomain( c( X ) ) ) ] )
% 298.35/298.81  , clause( 518217, [ =( c( antidomain( X ) ), antidomain( c( X ) ) ) ] )
% 298.35/298.81  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518220, [ =( c( X ), domain( antidomain( X ) ) ) ] )
% 298.35/298.81  , clause( 35, [ =( domain( antidomain( X ) ), c( X ) ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518223, [ =( c( domain( X ) ), domain( c( X ) ) ) ] )
% 298.35/298.81  , clause( 23, [ =( antidomain( domain( X ) ), c( X ) ) ] )
% 298.35/298.81  , 0, clause( 518220, [ =( c( X ), domain( antidomain( X ) ) ) ] )
% 298.35/298.81  , 0, 5, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, domain( 
% 298.35/298.81    X ) )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518224, [ =( domain( c( X ) ), c( domain( X ) ) ) ] )
% 298.35/298.81  , clause( 518223, [ =( c( domain( X ) ), domain( c( X ) ) ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 38, [ =( domain( c( X ) ), c( domain( X ) ) ) ] )
% 298.35/298.81  , clause( 518224, [ =( domain( c( X ) ), c( domain( X ) ) ) ] )
% 298.35/298.81  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518225, [ =( X, addition( X, zero ) ) ] )
% 298.35/298.81  , clause( 4, [ =( addition( X, zero ), X ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518226, [ =( X, addition( zero, X ) ) ] )
% 298.35/298.81  , clause( 2, [ =( addition( X, Y ), addition( Y, X ) ) ] )
% 298.35/298.81  , 0, clause( 518225, [ =( X, addition( X, zero ) ) ] )
% 298.35/298.81  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, zero )] ), substitution( 1, [
% 298.35/298.81     :=( X, X )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518229, [ =( addition( zero, X ), X ) ] )
% 298.35/298.81  , clause( 518226, [ =( X, addition( zero, X ) ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 39, [ =( addition( zero, X ), X ) ] )
% 298.35/298.81  , clause( 518229, [ =( addition( zero, X ), X ) ] )
% 298.35/298.81  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518231, [ =( zero, multiplication( antidomain( X ), X ) ) ] )
% 298.35/298.81  , clause( 15, [ =( multiplication( antidomain( X ), X ), zero ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518232, [ =( zero, multiplication( c( X ), domain( X ) ) ) ] )
% 298.35/298.81  , clause( 23, [ =( antidomain( domain( X ) ), c( X ) ) ] )
% 298.35/298.81  , 0, clause( 518231, [ =( zero, multiplication( antidomain( X ), X ) ) ] )
% 298.35/298.81  , 0, 3, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, domain( 
% 298.35/298.81    X ) )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518233, [ =( multiplication( c( X ), domain( X ) ), zero ) ] )
% 298.35/298.81  , clause( 518232, [ =( zero, multiplication( c( X ), domain( X ) ) ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 41, [ =( multiplication( c( X ), domain( X ) ), zero ) ] )
% 298.35/298.81  , clause( 518233, [ =( multiplication( c( X ), domain( X ) ), zero ) ] )
% 298.35/298.81  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518234, [ =( zero, multiplication( antidomain( X ), X ) ) ] )
% 298.35/298.81  , clause( 15, [ =( multiplication( antidomain( X ), X ), zero ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518236, [ =( zero, antidomain( one ) ) ] )
% 298.35/298.81  , clause( 7, [ =( multiplication( X, one ), X ) ] )
% 298.35/298.81  , 0, clause( 518234, [ =( zero, multiplication( antidomain( X ), X ) ) ] )
% 298.35/298.81  , 0, 2, substitution( 0, [ :=( X, antidomain( one ) )] ), substitution( 1
% 298.35/298.81    , [ :=( X, one )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518237, [ =( antidomain( one ), zero ) ] )
% 298.35/298.81  , clause( 518236, [ =( zero, antidomain( one ) ) ] )
% 298.35/298.81  , 0, substitution( 0, [] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 42, [ =( antidomain( one ), zero ) ] )
% 298.35/298.81  , clause( 518237, [ =( antidomain( one ), zero ) ] )
% 298.35/298.81  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518239, [ =( c( X ), domain( antidomain( X ) ) ) ] )
% 298.35/298.81  , clause( 35, [ =( domain( antidomain( X ) ), c( X ) ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518240, [ =( c( one ), domain( zero ) ) ] )
% 298.35/298.81  , clause( 42, [ =( antidomain( one ), zero ) ] )
% 298.35/298.81  , 0, clause( 518239, [ =( c( X ), domain( antidomain( X ) ) ) ] )
% 298.35/298.81  , 0, 4, substitution( 0, [] ), substitution( 1, [ :=( X, one )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518241, [ =( domain( zero ), c( one ) ) ] )
% 298.35/298.81  , clause( 518240, [ =( c( one ), domain( zero ) ) ] )
% 298.35/298.81  , 0, substitution( 0, [] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 43, [ =( domain( zero ), c( one ) ) ] )
% 298.35/298.81  , clause( 518241, [ =( domain( zero ), c( one ) ) ] )
% 298.35/298.81  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518243, [ =( domain( X ), antidomain( antidomain( X ) ) ) ] )
% 298.35/298.81  , clause( 18, [ =( antidomain( antidomain( X ) ), domain( X ) ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518244, [ =( domain( one ), antidomain( zero ) ) ] )
% 298.35/298.81  , clause( 42, [ =( antidomain( one ), zero ) ] )
% 298.35/298.81  , 0, clause( 518243, [ =( domain( X ), antidomain( antidomain( X ) ) ) ] )
% 298.35/298.81  , 0, 4, substitution( 0, [] ), substitution( 1, [ :=( X, one )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 44, [ =( domain( one ), antidomain( zero ) ) ] )
% 298.35/298.81  , clause( 518244, [ =( domain( one ), antidomain( zero ) ) ] )
% 298.35/298.81  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518246, [ =( addition( addition( X, Y ), Z ), addition( X, addition( 
% 298.35/298.81    Y, Z ) ) ) ] )
% 298.35/298.81  , clause( 3, [ =( addition( X, addition( Y, Z ) ), addition( addition( X, Y
% 298.35/298.81     ), Z ) ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518249, [ =( addition( addition( X, Y ), Z ), addition( addition( Y
% 298.35/298.81    , Z ), X ) ) ] )
% 298.35/298.81  , clause( 2, [ =( addition( X, Y ), addition( Y, X ) ) ] )
% 298.35/298.81  , 0, clause( 518246, [ =( addition( addition( X, Y ), Z ), addition( X, 
% 298.35/298.81    addition( Y, Z ) ) ) ] )
% 298.35/298.81  , 0, 6, substitution( 0, [ :=( X, X ), :=( Y, addition( Y, Z ) )] ), 
% 298.35/298.81    substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 45, [ =( addition( addition( X, Y ), Z ), addition( addition( Y, Z
% 298.35/298.81     ), X ) ) ] )
% 298.35/298.81  , clause( 518249, [ =( addition( addition( X, Y ), Z ), addition( addition( 
% 298.35/298.81    Y, Z ), X ) ) ] )
% 298.35/298.81  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 298.35/298.81    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518263, [ =( addition( addition( X, Y ), Z ), addition( X, addition( 
% 298.35/298.81    Y, Z ) ) ) ] )
% 298.35/298.81  , clause( 3, [ =( addition( X, addition( Y, Z ) ), addition( addition( X, Y
% 298.35/298.81     ), Z ) ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518268, [ =( addition( addition( X, Y ), Z ), addition( X, addition( 
% 298.35/298.81    Z, Y ) ) ) ] )
% 298.35/298.81  , clause( 2, [ =( addition( X, Y ), addition( Y, X ) ) ] )
% 298.35/298.81  , 0, clause( 518263, [ =( addition( addition( X, Y ), Z ), addition( X, 
% 298.35/298.81    addition( Y, Z ) ) ) ] )
% 298.35/298.81  , 0, 8, substitution( 0, [ :=( X, Y ), :=( Y, Z )] ), substitution( 1, [ 
% 298.35/298.81    :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518281, [ =( addition( addition( X, Y ), Z ), addition( addition( X
% 298.35/298.81    , Z ), Y ) ) ] )
% 298.35/298.81  , clause( 3, [ =( addition( X, addition( Y, Z ) ), addition( addition( X, Y
% 298.35/298.81     ), Z ) ) ] )
% 298.35/298.81  , 0, clause( 518268, [ =( addition( addition( X, Y ), Z ), addition( X, 
% 298.35/298.81    addition( Z, Y ) ) ) ] )
% 298.35/298.81  , 0, 6, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] ), 
% 298.35/298.81    substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 46, [ =( addition( addition( Z, Y ), X ), addition( addition( Z, X
% 298.35/298.81     ), Y ) ) ] )
% 298.35/298.81  , clause( 518281, [ =( addition( addition( X, Y ), Z ), addition( addition( 
% 298.35/298.81    X, Z ), Y ) ) ] )
% 298.35/298.81  , substitution( 0, [ :=( X, Z ), :=( Y, Y ), :=( Z, X )] ), 
% 298.35/298.81    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518283, [ =( addition( addition( X, Y ), Z ), addition( X, addition( 
% 298.35/298.81    Y, Z ) ) ) ] )
% 298.35/298.81  , clause( 3, [ =( addition( X, addition( Y, Z ) ), addition( addition( X, Y
% 298.35/298.81     ), Z ) ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518289, [ =( addition( addition( X, Y ), Y ), addition( X, Y ) ) ]
% 298.35/298.81     )
% 298.35/298.81  , clause( 5, [ =( addition( X, X ), X ) ] )
% 298.35/298.81  , 0, clause( 518283, [ =( addition( addition( X, Y ), Z ), addition( X, 
% 298.35/298.81    addition( Y, Z ) ) ) ] )
% 298.35/298.81  , 0, 8, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.81    :=( Y, Y ), :=( Z, Y )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 48, [ =( addition( addition( Y, X ), X ), addition( Y, X ) ) ] )
% 298.35/298.81  , clause( 518289, [ =( addition( addition( X, Y ), Y ), addition( X, Y ) )
% 298.35/298.81     ] )
% 298.35/298.81  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.81     )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518295, [ =( zero, multiplication( c( X ), domain( X ) ) ) ] )
% 298.35/298.81  , clause( 41, [ =( multiplication( c( X ), domain( X ) ), zero ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518296, [ =( zero, multiplication( c( one ), antidomain( zero ) ) )
% 298.35/298.81     ] )
% 298.35/298.81  , clause( 44, [ =( domain( one ), antidomain( zero ) ) ] )
% 298.35/298.81  , 0, clause( 518295, [ =( zero, multiplication( c( X ), domain( X ) ) ) ]
% 298.35/298.81     )
% 298.35/298.81  , 0, 5, substitution( 0, [] ), substitution( 1, [ :=( X, one )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518297, [ =( multiplication( c( one ), antidomain( zero ) ), zero )
% 298.35/298.81     ] )
% 298.35/298.81  , clause( 518296, [ =( zero, multiplication( c( one ), antidomain( zero ) )
% 298.35/298.81     ) ] )
% 298.35/298.81  , 0, substitution( 0, [] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 51, [ =( multiplication( c( one ), antidomain( zero ) ), zero ) ]
% 298.35/298.81     )
% 298.35/298.81  , clause( 518297, [ =( multiplication( c( one ), antidomain( zero ) ), zero
% 298.35/298.81     ) ] )
% 298.35/298.81  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518298, [ =( multiplication( multiplication( X, Y ), Z ), 
% 298.35/298.81    multiplication( X, multiplication( Y, Z ) ) ) ] )
% 298.35/298.81  , clause( 6, [ =( multiplication( X, multiplication( Y, Z ) ), 
% 298.35/298.81    multiplication( multiplication( X, Y ), Z ) ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518301, [ =( multiplication( multiplication( antidomain( 
% 298.35/298.81    multiplication( X, Y ) ), X ), Y ), zero ) ] )
% 298.35/298.81  , clause( 15, [ =( multiplication( antidomain( X ), X ), zero ) ] )
% 298.35/298.81  , 0, clause( 518298, [ =( multiplication( multiplication( X, Y ), Z ), 
% 298.35/298.81    multiplication( X, multiplication( Y, Z ) ) ) ] )
% 298.35/298.81  , 0, 9, substitution( 0, [ :=( X, multiplication( X, Y ) )] ), 
% 298.35/298.81    substitution( 1, [ :=( X, antidomain( multiplication( X, Y ) ) ), :=( Y, 
% 298.35/298.81    X ), :=( Z, Y )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 53, [ =( multiplication( multiplication( antidomain( multiplication( 
% 298.35/298.81    X, Y ) ), X ), Y ), zero ) ] )
% 298.35/298.81  , clause( 518301, [ =( multiplication( multiplication( antidomain( 
% 298.35/298.81    multiplication( X, Y ) ), X ), Y ), zero ) ] )
% 298.35/298.81  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.81     )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518307, [ =( multiplication( multiplication( X, Y ), Z ), 
% 298.35/298.81    multiplication( X, multiplication( Y, Z ) ) ) ] )
% 298.35/298.81  , clause( 6, [ =( multiplication( X, multiplication( Y, Z ) ), 
% 298.35/298.81    multiplication( multiplication( X, Y ), Z ) ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518312, [ =( multiplication( multiplication( X, antidomain( Y ) ), 
% 298.35/298.81    Y ), multiplication( X, zero ) ) ] )
% 298.35/298.81  , clause( 15, [ =( multiplication( antidomain( X ), X ), zero ) ] )
% 298.35/298.81  , 0, clause( 518307, [ =( multiplication( multiplication( X, Y ), Z ), 
% 298.35/298.81    multiplication( X, multiplication( Y, Z ) ) ) ] )
% 298.35/298.81  , 0, 9, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.81    :=( Y, antidomain( Y ) ), :=( Z, Y )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518313, [ =( multiplication( multiplication( X, antidomain( Y ) ), 
% 298.35/298.81    Y ), zero ) ] )
% 298.35/298.81  , clause( 11, [ =( multiplication( X, zero ), zero ) ] )
% 298.35/298.81  , 0, clause( 518312, [ =( multiplication( multiplication( X, antidomain( Y
% 298.35/298.81     ) ), Y ), multiplication( X, zero ) ) ] )
% 298.35/298.81  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.81    :=( Y, Y )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 54, [ =( multiplication( multiplication( Y, antidomain( X ) ), X )
% 298.35/298.81    , zero ) ] )
% 298.35/298.81  , clause( 518313, [ =( multiplication( multiplication( X, antidomain( Y ) )
% 298.35/298.81    , Y ), zero ) ] )
% 298.35/298.81  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.81     )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518316, [ =( multiplication( multiplication( X, Y ), Z ), 
% 298.35/298.81    multiplication( X, multiplication( Y, Z ) ) ) ] )
% 298.35/298.81  , clause( 6, [ =( multiplication( X, multiplication( Y, Z ) ), 
% 298.35/298.81    multiplication( multiplication( X, Y ), Z ) ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518320, [ =( multiplication( multiplication( X, Y ), coantidomain( 
% 298.35/298.81    Y ) ), multiplication( X, zero ) ) ] )
% 298.35/298.81  , clause( 19, [ =( multiplication( X, coantidomain( X ) ), zero ) ] )
% 298.35/298.81  , 0, clause( 518316, [ =( multiplication( multiplication( X, Y ), Z ), 
% 298.35/298.81    multiplication( X, multiplication( Y, Z ) ) ) ] )
% 298.35/298.81  , 0, 9, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.81    :=( Y, Y ), :=( Z, coantidomain( Y ) )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518321, [ =( multiplication( multiplication( X, Y ), coantidomain( 
% 298.35/298.81    Y ) ), zero ) ] )
% 298.35/298.81  , clause( 11, [ =( multiplication( X, zero ), zero ) ] )
% 298.35/298.81  , 0, clause( 518320, [ =( multiplication( multiplication( X, Y ), 
% 298.35/298.81    coantidomain( Y ) ), multiplication( X, zero ) ) ] )
% 298.35/298.81  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.81    :=( Y, Y )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 55, [ =( multiplication( multiplication( Y, X ), coantidomain( X )
% 298.35/298.81     ), zero ) ] )
% 298.35/298.81  , clause( 518321, [ =( multiplication( multiplication( X, Y ), coantidomain( 
% 298.35/298.81    Y ) ), zero ) ] )
% 298.35/298.81  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.81     )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518324, [ =( multiplication( X, addition( Y, Z ) ), addition( 
% 298.35/298.81    multiplication( X, Y ), multiplication( X, Z ) ) ) ] )
% 298.35/298.81  , clause( 9, [ =( addition( multiplication( X, Y ), multiplication( X, Z )
% 298.35/298.81     ), multiplication( X, addition( Y, Z ) ) ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518326, [ =( multiplication( coantidomain( X ), addition( codomain( 
% 298.35/298.81    X ), Y ) ), addition( zero, multiplication( coantidomain( X ), Y ) ) ) ]
% 298.35/298.81     )
% 298.35/298.81  , clause( 32, [ =( multiplication( coantidomain( X ), codomain( X ) ), zero
% 298.35/298.81     ) ] )
% 298.35/298.81  , 0, clause( 518324, [ =( multiplication( X, addition( Y, Z ) ), addition( 
% 298.35/298.81    multiplication( X, Y ), multiplication( X, Z ) ) ) ] )
% 298.35/298.81  , 0, 9, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.81    coantidomain( X ) ), :=( Y, codomain( X ) ), :=( Z, Y )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518328, [ =( multiplication( coantidomain( X ), addition( codomain( 
% 298.35/298.81    X ), Y ) ), multiplication( coantidomain( X ), Y ) ) ] )
% 298.35/298.81  , clause( 39, [ =( addition( zero, X ), X ) ] )
% 298.35/298.81  , 0, clause( 518326, [ =( multiplication( coantidomain( X ), addition( 
% 298.35/298.81    codomain( X ), Y ) ), addition( zero, multiplication( coantidomain( X ), 
% 298.35/298.81    Y ) ) ) ] )
% 298.35/298.81  , 0, 8, substitution( 0, [ :=( X, multiplication( coantidomain( X ), Y ) )] )
% 298.35/298.81    , substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 61, [ =( multiplication( coantidomain( X ), addition( codomain( X )
% 298.35/298.81    , Y ) ), multiplication( coantidomain( X ), Y ) ) ] )
% 298.35/298.81  , clause( 518328, [ =( multiplication( coantidomain( X ), addition( 
% 298.35/298.81    codomain( X ), Y ) ), multiplication( coantidomain( X ), Y ) ) ] )
% 298.35/298.81  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.81     )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518331, [ =( multiplication( X, addition( Y, Z ) ), addition( 
% 298.35/298.81    multiplication( X, Y ), multiplication( X, Z ) ) ) ] )
% 298.35/298.81  , clause( 9, [ =( addition( multiplication( X, Y ), multiplication( X, Z )
% 298.35/298.81     ), multiplication( X, addition( Y, Z ) ) ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518333, [ =( multiplication( c( X ), addition( domain( X ), Y ) ), 
% 298.35/298.81    addition( zero, multiplication( c( X ), Y ) ) ) ] )
% 298.35/298.81  , clause( 41, [ =( multiplication( c( X ), domain( X ) ), zero ) ] )
% 298.35/298.81  , 0, clause( 518331, [ =( multiplication( X, addition( Y, Z ) ), addition( 
% 298.35/298.81    multiplication( X, Y ), multiplication( X, Z ) ) ) ] )
% 298.35/298.81  , 0, 9, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, c( X )
% 298.35/298.81     ), :=( Y, domain( X ) ), :=( Z, Y )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518335, [ =( multiplication( c( X ), addition( domain( X ), Y ) ), 
% 298.35/298.81    multiplication( c( X ), Y ) ) ] )
% 298.35/298.81  , clause( 39, [ =( addition( zero, X ), X ) ] )
% 298.35/298.81  , 0, clause( 518333, [ =( multiplication( c( X ), addition( domain( X ), Y
% 298.35/298.81     ) ), addition( zero, multiplication( c( X ), Y ) ) ) ] )
% 298.35/298.81  , 0, 8, substitution( 0, [ :=( X, multiplication( c( X ), Y ) )] ), 
% 298.35/298.81    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 65, [ =( multiplication( c( X ), addition( domain( X ), Y ) ), 
% 298.35/298.81    multiplication( c( X ), Y ) ) ] )
% 298.35/298.81  , clause( 518335, [ =( multiplication( c( X ), addition( domain( X ), Y ) )
% 298.35/298.81    , multiplication( c( X ), Y ) ) ] )
% 298.35/298.81  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.81     )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518338, [ =( multiplication( X, addition( Y, Z ) ), addition( 
% 298.35/298.81    multiplication( X, Y ), multiplication( X, Z ) ) ) ] )
% 298.35/298.81  , clause( 9, [ =( addition( multiplication( X, Y ), multiplication( X, Z )
% 298.35/298.81     ), multiplication( X, addition( Y, Z ) ) ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518341, [ =( multiplication( antidomain( X ), addition( X, Y ) ), 
% 298.35/298.81    addition( zero, multiplication( antidomain( X ), Y ) ) ) ] )
% 298.35/298.81  , clause( 15, [ =( multiplication( antidomain( X ), X ), zero ) ] )
% 298.35/298.81  , 0, clause( 518338, [ =( multiplication( X, addition( Y, Z ) ), addition( 
% 298.35/298.81    multiplication( X, Y ), multiplication( X, Z ) ) ) ] )
% 298.35/298.81  , 0, 8, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.81    antidomain( X ) ), :=( Y, X ), :=( Z, Y )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518343, [ =( multiplication( antidomain( X ), addition( X, Y ) ), 
% 298.35/298.81    multiplication( antidomain( X ), Y ) ) ] )
% 298.35/298.81  , clause( 39, [ =( addition( zero, X ), X ) ] )
% 298.35/298.81  , 0, clause( 518341, [ =( multiplication( antidomain( X ), addition( X, Y )
% 298.35/298.81     ), addition( zero, multiplication( antidomain( X ), Y ) ) ) ] )
% 298.35/298.81  , 0, 7, substitution( 0, [ :=( X, multiplication( antidomain( X ), Y ) )] )
% 298.35/298.81    , substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 68, [ =( multiplication( antidomain( X ), addition( X, Y ) ), 
% 298.35/298.81    multiplication( antidomain( X ), Y ) ) ] )
% 298.35/298.81  , clause( 518343, [ =( multiplication( antidomain( X ), addition( X, Y ) )
% 298.35/298.81    , multiplication( antidomain( X ), Y ) ) ] )
% 298.35/298.81  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.81     )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518346, [ =( multiplication( X, addition( Y, Z ) ), addition( 
% 298.35/298.81    multiplication( X, Y ), multiplication( X, Z ) ) ) ] )
% 298.35/298.81  , clause( 9, [ =( addition( multiplication( X, Y ), multiplication( X, Z )
% 298.35/298.81     ), multiplication( X, addition( Y, Z ) ) ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518350, [ =( multiplication( antidomain( X ), addition( Y, X ) ), 
% 298.35/298.81    addition( multiplication( antidomain( X ), Y ), zero ) ) ] )
% 298.35/298.81  , clause( 15, [ =( multiplication( antidomain( X ), X ), zero ) ] )
% 298.35/298.81  , 0, clause( 518346, [ =( multiplication( X, addition( Y, Z ) ), addition( 
% 298.35/298.81    multiplication( X, Y ), multiplication( X, Z ) ) ) ] )
% 298.35/298.81  , 0, 12, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.81    antidomain( X ) ), :=( Y, Y ), :=( Z, X )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518351, [ =( multiplication( antidomain( X ), addition( Y, X ) ), 
% 298.35/298.81    multiplication( antidomain( X ), Y ) ) ] )
% 298.35/298.81  , clause( 4, [ =( addition( X, zero ), X ) ] )
% 298.35/298.81  , 0, clause( 518350, [ =( multiplication( antidomain( X ), addition( Y, X )
% 298.35/298.81     ), addition( multiplication( antidomain( X ), Y ), zero ) ) ] )
% 298.35/298.81  , 0, 7, substitution( 0, [ :=( X, multiplication( antidomain( X ), Y ) )] )
% 298.35/298.81    , substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 69, [ =( multiplication( antidomain( X ), addition( Y, X ) ), 
% 298.35/298.81    multiplication( antidomain( X ), Y ) ) ] )
% 298.35/298.81  , clause( 518351, [ =( multiplication( antidomain( X ), addition( Y, X ) )
% 298.35/298.81    , multiplication( antidomain( X ), Y ) ) ] )
% 298.35/298.81  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.81     )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518353, [ =( multiplication( X, addition( Y, Z ) ), addition( 
% 298.35/298.81    multiplication( X, Y ), multiplication( X, Z ) ) ) ] )
% 298.35/298.81  , clause( 9, [ =( addition( multiplication( X, Y ), multiplication( X, Z )
% 298.35/298.81     ), multiplication( X, addition( Y, Z ) ) ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518355, [ =( multiplication( X, addition( Z, Y ) ), addition( 
% 298.35/298.81    multiplication( X, Y ), multiplication( X, Z ) ) ) ] )
% 298.35/298.81  , clause( 2, [ =( addition( X, Y ), addition( Y, X ) ) ] )
% 298.35/298.81  , 0, clause( 518353, [ =( multiplication( X, addition( Y, Z ) ), addition( 
% 298.35/298.81    multiplication( X, Y ), multiplication( X, Z ) ) ) ] )
% 298.35/298.81  , 0, 3, substitution( 0, [ :=( X, Y ), :=( Y, Z )] ), substitution( 1, [ 
% 298.35/298.81    :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518357, [ =( multiplication( X, addition( Y, Z ) ), multiplication( 
% 298.35/298.81    X, addition( Z, Y ) ) ) ] )
% 298.35/298.81  , clause( 9, [ =( addition( multiplication( X, Y ), multiplication( X, Z )
% 298.35/298.81     ), multiplication( X, addition( Y, Z ) ) ) ] )
% 298.35/298.81  , 0, clause( 518355, [ =( multiplication( X, addition( Z, Y ) ), addition( 
% 298.35/298.81    multiplication( X, Y ), multiplication( X, Z ) ) ) ] )
% 298.35/298.81  , 0, 6, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] ), 
% 298.35/298.81    substitution( 1, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 70, [ =( multiplication( X, addition( Y, Z ) ), multiplication( X, 
% 298.35/298.81    addition( Z, Y ) ) ) ] )
% 298.35/298.81  , clause( 518357, [ =( multiplication( X, addition( Y, Z ) ), 
% 298.35/298.81    multiplication( X, addition( Z, Y ) ) ) ] )
% 298.35/298.81  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 298.35/298.81    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518359, [ =( multiplication( X, addition( Y, Z ) ), addition( 
% 298.35/298.81    multiplication( X, Y ), multiplication( X, Z ) ) ) ] )
% 298.35/298.81  , clause( 9, [ =( addition( multiplication( X, Y ), multiplication( X, Z )
% 298.35/298.81     ), multiplication( X, addition( Y, Z ) ) ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518361, [ =( multiplication( X, addition( coantidomain( X ), Y ) )
% 298.35/298.81    , addition( zero, multiplication( X, Y ) ) ) ] )
% 298.35/298.81  , clause( 19, [ =( multiplication( X, coantidomain( X ) ), zero ) ] )
% 298.35/298.81  , 0, clause( 518359, [ =( multiplication( X, addition( Y, Z ) ), addition( 
% 298.35/298.81    multiplication( X, Y ), multiplication( X, Z ) ) ) ] )
% 298.35/298.81  , 0, 8, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.81    :=( Y, coantidomain( X ) ), :=( Z, Y )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518363, [ =( multiplication( X, addition( coantidomain( X ), Y ) )
% 298.35/298.81    , multiplication( X, Y ) ) ] )
% 298.35/298.81  , clause( 39, [ =( addition( zero, X ), X ) ] )
% 298.35/298.81  , 0, clause( 518361, [ =( multiplication( X, addition( coantidomain( X ), Y
% 298.35/298.81     ) ), addition( zero, multiplication( X, Y ) ) ) ] )
% 298.35/298.81  , 0, 7, substitution( 0, [ :=( X, multiplication( X, Y ) )] ), 
% 298.35/298.81    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 71, [ =( multiplication( X, addition( coantidomain( X ), Y ) ), 
% 298.35/298.81    multiplication( X, Y ) ) ] )
% 298.35/298.81  , clause( 518363, [ =( multiplication( X, addition( coantidomain( X ), Y )
% 298.35/298.81     ), multiplication( X, Y ) ) ] )
% 298.35/298.81  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.81     )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518366, [ =( multiplication( X, addition( Y, Z ) ), addition( 
% 298.35/298.81    multiplication( X, Y ), multiplication( X, Z ) ) ) ] )
% 298.35/298.81  , clause( 9, [ =( addition( multiplication( X, Y ), multiplication( X, Z )
% 298.35/298.81     ), multiplication( X, addition( Y, Z ) ) ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518369, [ =( multiplication( X, addition( Y, coantidomain( X ) ) )
% 298.35/298.81    , addition( multiplication( X, Y ), zero ) ) ] )
% 298.35/298.81  , clause( 19, [ =( multiplication( X, coantidomain( X ) ), zero ) ] )
% 298.35/298.81  , 0, clause( 518366, [ =( multiplication( X, addition( Y, Z ) ), addition( 
% 298.35/298.81    multiplication( X, Y ), multiplication( X, Z ) ) ) ] )
% 298.35/298.81  , 0, 11, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.81    :=( Y, Y ), :=( Z, coantidomain( X ) )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518370, [ =( multiplication( X, addition( Y, coantidomain( X ) ) )
% 298.35/298.81    , multiplication( X, Y ) ) ] )
% 298.35/298.81  , clause( 4, [ =( addition( X, zero ), X ) ] )
% 298.35/298.81  , 0, clause( 518369, [ =( multiplication( X, addition( Y, coantidomain( X )
% 298.35/298.81     ) ), addition( multiplication( X, Y ), zero ) ) ] )
% 298.35/298.81  , 0, 7, substitution( 0, [ :=( X, multiplication( X, Y ) )] ), 
% 298.35/298.81    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 72, [ =( multiplication( X, addition( Y, coantidomain( X ) ) ), 
% 298.35/298.81    multiplication( X, Y ) ) ] )
% 298.35/298.81  , clause( 518370, [ =( multiplication( X, addition( Y, coantidomain( X ) )
% 298.35/298.81     ), multiplication( X, Y ) ) ] )
% 298.35/298.81  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.81     )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518373, [ =( multiplication( X, addition( Y, Z ) ), addition( 
% 298.35/298.81    multiplication( X, Y ), multiplication( X, Z ) ) ) ] )
% 298.35/298.81  , clause( 9, [ =( addition( multiplication( X, Y ), multiplication( X, Z )
% 298.35/298.81     ), multiplication( X, addition( Y, Z ) ) ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518374, [ =( multiplication( X, addition( one, Y ) ), addition( X, 
% 298.35/298.81    multiplication( X, Y ) ) ) ] )
% 298.35/298.81  , clause( 7, [ =( multiplication( X, one ), X ) ] )
% 298.35/298.81  , 0, clause( 518373, [ =( multiplication( X, addition( Y, Z ) ), addition( 
% 298.35/298.81    multiplication( X, Y ), multiplication( X, Z ) ) ) ] )
% 298.35/298.81  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.81    :=( Y, one ), :=( Z, Y )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518376, [ =( addition( X, multiplication( X, Y ) ), multiplication( 
% 298.35/298.81    X, addition( one, Y ) ) ) ] )
% 298.35/298.81  , clause( 518374, [ =( multiplication( X, addition( one, Y ) ), addition( X
% 298.35/298.81    , multiplication( X, Y ) ) ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 73, [ =( addition( X, multiplication( X, Y ) ), multiplication( X, 
% 298.35/298.81    addition( one, Y ) ) ) ] )
% 298.35/298.81  , clause( 518376, [ =( addition( X, multiplication( X, Y ) ), 
% 298.35/298.81    multiplication( X, addition( one, Y ) ) ) ] )
% 298.35/298.81  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.81     )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518379, [ =( multiplication( X, addition( Y, Z ) ), addition( 
% 298.35/298.81    multiplication( X, Y ), multiplication( X, Z ) ) ) ] )
% 298.35/298.81  , clause( 9, [ =( addition( multiplication( X, Y ), multiplication( X, Z )
% 298.35/298.81     ), multiplication( X, addition( Y, Z ) ) ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518381, [ =( multiplication( X, addition( Y, one ) ), addition( 
% 298.35/298.81    multiplication( X, Y ), X ) ) ] )
% 298.35/298.81  , clause( 7, [ =( multiplication( X, one ), X ) ] )
% 298.35/298.81  , 0, clause( 518379, [ =( multiplication( X, addition( Y, Z ) ), addition( 
% 298.35/298.81    multiplication( X, Y ), multiplication( X, Z ) ) ) ] )
% 298.35/298.81  , 0, 10, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.81    :=( Y, Y ), :=( Z, one )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518383, [ =( addition( multiplication( X, Y ), X ), multiplication( 
% 298.35/298.81    X, addition( Y, one ) ) ) ] )
% 298.35/298.81  , clause( 518381, [ =( multiplication( X, addition( Y, one ) ), addition( 
% 298.35/298.81    multiplication( X, Y ), X ) ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 74, [ =( addition( multiplication( X, Y ), X ), multiplication( X, 
% 298.35/298.81    addition( Y, one ) ) ) ] )
% 298.35/298.81  , clause( 518383, [ =( addition( multiplication( X, Y ), X ), 
% 298.35/298.81    multiplication( X, addition( Y, one ) ) ) ] )
% 298.35/298.81  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.81     )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518385, [ =( zero, multiplication( multiplication( X, Y ), 
% 298.35/298.81    coantidomain( Y ) ) ) ] )
% 298.35/298.81  , clause( 55, [ =( multiplication( multiplication( Y, X ), coantidomain( X
% 298.35/298.81     ) ), zero ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518392, [ =( zero, multiplication( multiplication( multiplication( 
% 298.35/298.81    X, Y ), Z ), coantidomain( multiplication( Y, Z ) ) ) ) ] )
% 298.35/298.81  , clause( 6, [ =( multiplication( X, multiplication( Y, Z ) ), 
% 298.35/298.81    multiplication( multiplication( X, Y ), Z ) ) ] )
% 298.35/298.81  , 0, clause( 518385, [ =( zero, multiplication( multiplication( X, Y ), 
% 298.35/298.81    coantidomain( Y ) ) ) ] )
% 298.35/298.81  , 0, 3, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 298.35/298.81    substitution( 1, [ :=( X, X ), :=( Y, multiplication( Y, Z ) )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518393, [ =( multiplication( multiplication( multiplication( X, Y )
% 298.35/298.81    , Z ), coantidomain( multiplication( Y, Z ) ) ), zero ) ] )
% 298.35/298.81  , clause( 518392, [ =( zero, multiplication( multiplication( multiplication( 
% 298.35/298.81    X, Y ), Z ), coantidomain( multiplication( Y, Z ) ) ) ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 83, [ =( multiplication( multiplication( multiplication( X, Y ), Z
% 298.35/298.81     ), coantidomain( multiplication( Y, Z ) ) ), zero ) ] )
% 298.35/298.81  , clause( 518393, [ =( multiplication( multiplication( multiplication( X, Y
% 298.35/298.81     ), Z ), coantidomain( multiplication( Y, Z ) ) ), zero ) ] )
% 298.35/298.81  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 298.35/298.81    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518395, [ =( multiplication( addition( X, Z ), Y ), addition( 
% 298.35/298.81    multiplication( X, Y ), multiplication( Z, Y ) ) ) ] )
% 298.35/298.81  , clause( 10, [ =( addition( multiplication( X, Z ), multiplication( Y, Z )
% 298.35/298.81     ), multiplication( addition( X, Y ), Z ) ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518397, [ =( multiplication( addition( coantidomain( X ), Y ), 
% 298.35/298.81    codomain( X ) ), addition( zero, multiplication( Y, codomain( X ) ) ) ) ]
% 298.35/298.81     )
% 298.35/298.81  , clause( 32, [ =( multiplication( coantidomain( X ), codomain( X ) ), zero
% 298.35/298.81     ) ] )
% 298.35/298.81  , 0, clause( 518395, [ =( multiplication( addition( X, Z ), Y ), addition( 
% 298.35/298.81    multiplication( X, Y ), multiplication( Z, Y ) ) ) ] )
% 298.35/298.81  , 0, 9, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.81    coantidomain( X ) ), :=( Y, codomain( X ) ), :=( Z, Y )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518399, [ =( multiplication( addition( coantidomain( X ), Y ), 
% 298.35/298.81    codomain( X ) ), multiplication( Y, codomain( X ) ) ) ] )
% 298.35/298.81  , clause( 39, [ =( addition( zero, X ), X ) ] )
% 298.35/298.81  , 0, clause( 518397, [ =( multiplication( addition( coantidomain( X ), Y )
% 298.35/298.81    , codomain( X ) ), addition( zero, multiplication( Y, codomain( X ) ) ) )
% 298.35/298.81     ] )
% 298.35/298.81  , 0, 8, substitution( 0, [ :=( X, multiplication( Y, codomain( X ) ) )] ), 
% 298.35/298.81    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 90, [ =( multiplication( addition( coantidomain( X ), Y ), codomain( 
% 298.35/298.81    X ) ), multiplication( Y, codomain( X ) ) ) ] )
% 298.35/298.81  , clause( 518399, [ =( multiplication( addition( coantidomain( X ), Y ), 
% 298.35/298.81    codomain( X ) ), multiplication( Y, codomain( X ) ) ) ] )
% 298.35/298.81  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.81     )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518402, [ =( multiplication( addition( X, Z ), Y ), addition( 
% 298.35/298.81    multiplication( X, Y ), multiplication( Z, Y ) ) ) ] )
% 298.35/298.81  , clause( 10, [ =( addition( multiplication( X, Z ), multiplication( Y, Z )
% 298.35/298.81     ), multiplication( addition( X, Y ), Z ) ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518404, [ =( multiplication( addition( c( X ), Y ), domain( X ) ), 
% 298.35/298.81    addition( zero, multiplication( Y, domain( X ) ) ) ) ] )
% 298.35/298.81  , clause( 41, [ =( multiplication( c( X ), domain( X ) ), zero ) ] )
% 298.35/298.81  , 0, clause( 518402, [ =( multiplication( addition( X, Z ), Y ), addition( 
% 298.35/298.81    multiplication( X, Y ), multiplication( Z, Y ) ) ) ] )
% 298.35/298.81  , 0, 9, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, c( X )
% 298.35/298.81     ), :=( Y, domain( X ) ), :=( Z, Y )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518406, [ =( multiplication( addition( c( X ), Y ), domain( X ) ), 
% 298.35/298.81    multiplication( Y, domain( X ) ) ) ] )
% 298.35/298.81  , clause( 39, [ =( addition( zero, X ), X ) ] )
% 298.35/298.81  , 0, clause( 518404, [ =( multiplication( addition( c( X ), Y ), domain( X
% 298.35/298.81     ) ), addition( zero, multiplication( Y, domain( X ) ) ) ) ] )
% 298.35/298.81  , 0, 8, substitution( 0, [ :=( X, multiplication( Y, domain( X ) ) )] ), 
% 298.35/298.81    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 92, [ =( multiplication( addition( c( X ), Y ), domain( X ) ), 
% 298.35/298.81    multiplication( Y, domain( X ) ) ) ] )
% 298.35/298.81  , clause( 518406, [ =( multiplication( addition( c( X ), Y ), domain( X ) )
% 298.35/298.81    , multiplication( Y, domain( X ) ) ) ] )
% 298.35/298.81  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.81     )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518409, [ =( multiplication( addition( X, Z ), Y ), addition( 
% 298.35/298.81    multiplication( X, Y ), multiplication( Z, Y ) ) ) ] )
% 298.35/298.81  , clause( 10, [ =( addition( multiplication( X, Z ), multiplication( Y, Z )
% 298.35/298.81     ), multiplication( addition( X, Y ), Z ) ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518411, [ =( multiplication( addition( antidomain( X ), Y ), X ), 
% 298.35/298.81    addition( zero, multiplication( Y, X ) ) ) ] )
% 298.35/298.81  , clause( 15, [ =( multiplication( antidomain( X ), X ), zero ) ] )
% 298.35/298.81  , 0, clause( 518409, [ =( multiplication( addition( X, Z ), Y ), addition( 
% 298.35/298.81    multiplication( X, Y ), multiplication( Z, Y ) ) ) ] )
% 298.35/298.81  , 0, 8, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.81    antidomain( X ) ), :=( Y, X ), :=( Z, Y )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518413, [ =( multiplication( addition( antidomain( X ), Y ), X ), 
% 298.35/298.81    multiplication( Y, X ) ) ] )
% 298.35/298.81  , clause( 39, [ =( addition( zero, X ), X ) ] )
% 298.35/298.81  , 0, clause( 518411, [ =( multiplication( addition( antidomain( X ), Y ), X
% 298.35/298.81     ), addition( zero, multiplication( Y, X ) ) ) ] )
% 298.35/298.81  , 0, 7, substitution( 0, [ :=( X, multiplication( Y, X ) )] ), 
% 298.35/298.81    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 95, [ =( multiplication( addition( antidomain( X ), Y ), X ), 
% 298.35/298.81    multiplication( Y, X ) ) ] )
% 298.35/298.81  , clause( 518413, [ =( multiplication( addition( antidomain( X ), Y ), X )
% 298.35/298.81    , multiplication( Y, X ) ) ] )
% 298.35/298.81  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.81     )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518416, [ =( multiplication( addition( X, Z ), Y ), addition( 
% 298.35/298.81    multiplication( X, Y ), multiplication( Z, Y ) ) ) ] )
% 298.35/298.81  , clause( 10, [ =( addition( multiplication( X, Z ), multiplication( Y, Z )
% 298.35/298.81     ), multiplication( addition( X, Y ), Z ) ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518419, [ =( multiplication( addition( X, antidomain( Y ) ), Y ), 
% 298.35/298.81    addition( multiplication( X, Y ), zero ) ) ] )
% 298.35/298.81  , clause( 15, [ =( multiplication( antidomain( X ), X ), zero ) ] )
% 298.35/298.81  , 0, clause( 518416, [ =( multiplication( addition( X, Z ), Y ), addition( 
% 298.35/298.81    multiplication( X, Y ), multiplication( Z, Y ) ) ) ] )
% 298.35/298.81  , 0, 11, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.81    :=( Y, Y ), :=( Z, antidomain( Y ) )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518420, [ =( multiplication( addition( X, antidomain( Y ) ), Y ), 
% 298.35/298.81    multiplication( X, Y ) ) ] )
% 298.35/298.81  , clause( 4, [ =( addition( X, zero ), X ) ] )
% 298.35/298.81  , 0, clause( 518419, [ =( multiplication( addition( X, antidomain( Y ) ), Y
% 298.35/298.81     ), addition( multiplication( X, Y ), zero ) ) ] )
% 298.35/298.81  , 0, 7, substitution( 0, [ :=( X, multiplication( X, Y ) )] ), 
% 298.35/298.81    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 96, [ =( multiplication( addition( Y, antidomain( X ) ), X ), 
% 298.35/298.81    multiplication( Y, X ) ) ] )
% 298.35/298.81  , clause( 518420, [ =( multiplication( addition( X, antidomain( Y ) ), Y )
% 298.35/298.81    , multiplication( X, Y ) ) ] )
% 298.35/298.81  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.81     )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518422, [ =( multiplication( addition( X, Z ), Y ), addition( 
% 298.35/298.81    multiplication( X, Y ), multiplication( Z, Y ) ) ) ] )
% 298.35/298.81  , clause( 10, [ =( addition( multiplication( X, Z ), multiplication( Y, Z )
% 298.35/298.81     ), multiplication( addition( X, Y ), Z ) ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518424, [ =( multiplication( addition( Y, X ), Z ), addition( 
% 298.35/298.81    multiplication( X, Z ), multiplication( Y, Z ) ) ) ] )
% 298.35/298.81  , clause( 2, [ =( addition( X, Y ), addition( Y, X ) ) ] )
% 298.35/298.81  , 0, clause( 518422, [ =( multiplication( addition( X, Z ), Y ), addition( 
% 298.35/298.81    multiplication( X, Y ), multiplication( Z, Y ) ) ) ] )
% 298.35/298.81  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.81    :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518426, [ =( multiplication( addition( X, Y ), Z ), multiplication( 
% 298.35/298.81    addition( Y, X ), Z ) ) ] )
% 298.35/298.81  , clause( 10, [ =( addition( multiplication( X, Z ), multiplication( Y, Z )
% 298.35/298.81     ), multiplication( addition( X, Y ), Z ) ) ] )
% 298.35/298.81  , 0, clause( 518424, [ =( multiplication( addition( Y, X ), Z ), addition( 
% 298.35/298.81    multiplication( X, Z ), multiplication( Y, Z ) ) ) ] )
% 298.35/298.81  , 0, 6, substitution( 0, [ :=( X, Y ), :=( Y, X ), :=( Z, Z )] ), 
% 298.35/298.81    substitution( 1, [ :=( X, Y ), :=( Y, X ), :=( Z, Z )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 97, [ =( multiplication( addition( X, Z ), Y ), multiplication( 
% 298.35/298.81    addition( Z, X ), Y ) ) ] )
% 298.35/298.81  , clause( 518426, [ =( multiplication( addition( X, Y ), Z ), 
% 298.35/298.81    multiplication( addition( Y, X ), Z ) ) ] )
% 298.35/298.81  , substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] ), 
% 298.35/298.81    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518428, [ =( multiplication( addition( X, Z ), Y ), addition( 
% 298.35/298.81    multiplication( X, Y ), multiplication( Z, Y ) ) ) ] )
% 298.35/298.81  , clause( 10, [ =( addition( multiplication( X, Z ), multiplication( Y, Z )
% 298.35/298.81     ), multiplication( addition( X, Y ), Z ) ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518431, [ =( multiplication( addition( X, Y ), coantidomain( X ) )
% 298.35/298.81    , addition( zero, multiplication( Y, coantidomain( X ) ) ) ) ] )
% 298.35/298.81  , clause( 19, [ =( multiplication( X, coantidomain( X ) ), zero ) ] )
% 298.35/298.81  , 0, clause( 518428, [ =( multiplication( addition( X, Z ), Y ), addition( 
% 298.35/298.81    multiplication( X, Y ), multiplication( Z, Y ) ) ) ] )
% 298.35/298.81  , 0, 8, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.81    :=( Y, coantidomain( X ) ), :=( Z, Y )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518433, [ =( multiplication( addition( X, Y ), coantidomain( X ) )
% 298.35/298.81    , multiplication( Y, coantidomain( X ) ) ) ] )
% 298.35/298.81  , clause( 39, [ =( addition( zero, X ), X ) ] )
% 298.35/298.81  , 0, clause( 518431, [ =( multiplication( addition( X, Y ), coantidomain( X
% 298.35/298.81     ) ), addition( zero, multiplication( Y, coantidomain( X ) ) ) ) ] )
% 298.35/298.81  , 0, 7, substitution( 0, [ :=( X, multiplication( Y, coantidomain( X ) ) )] )
% 298.35/298.81    , substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 98, [ =( multiplication( addition( X, Y ), coantidomain( X ) ), 
% 298.35/298.81    multiplication( Y, coantidomain( X ) ) ) ] )
% 298.35/298.81  , clause( 518433, [ =( multiplication( addition( X, Y ), coantidomain( X )
% 298.35/298.81     ), multiplication( Y, coantidomain( X ) ) ) ] )
% 298.35/298.81  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.81     )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518436, [ =( multiplication( addition( X, Z ), Y ), addition( 
% 298.35/298.81    multiplication( X, Y ), multiplication( Z, Y ) ) ) ] )
% 298.35/298.81  , clause( 10, [ =( addition( multiplication( X, Z ), multiplication( Y, Z )
% 298.35/298.81     ), multiplication( addition( X, Y ), Z ) ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518437, [ =( multiplication( addition( one, X ), Y ), addition( Y, 
% 298.35/298.81    multiplication( X, Y ) ) ) ] )
% 298.35/298.81  , clause( 8, [ =( multiplication( one, X ), X ) ] )
% 298.35/298.81  , 0, clause( 518436, [ =( multiplication( addition( X, Z ), Y ), addition( 
% 298.35/298.81    multiplication( X, Y ), multiplication( Z, Y ) ) ) ] )
% 298.35/298.81  , 0, 7, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, one ), 
% 298.35/298.81    :=( Y, Y ), :=( Z, X )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518439, [ =( addition( Y, multiplication( X, Y ) ), multiplication( 
% 298.35/298.81    addition( one, X ), Y ) ) ] )
% 298.35/298.81  , clause( 518437, [ =( multiplication( addition( one, X ), Y ), addition( Y
% 298.35/298.81    , multiplication( X, Y ) ) ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 100, [ =( addition( X, multiplication( Y, X ) ), multiplication( 
% 298.35/298.81    addition( one, Y ), X ) ) ] )
% 298.35/298.81  , clause( 518439, [ =( addition( Y, multiplication( X, Y ) ), 
% 298.35/298.81    multiplication( addition( one, X ), Y ) ) ] )
% 298.35/298.81  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.81     )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518442, [ =( multiplication( addition( X, Z ), Y ), addition( 
% 298.35/298.81    multiplication( X, Y ), multiplication( Z, Y ) ) ) ] )
% 298.35/298.81  , clause( 10, [ =( addition( multiplication( X, Z ), multiplication( Y, Z )
% 298.35/298.81     ), multiplication( addition( X, Y ), Z ) ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518444, [ =( multiplication( addition( X, one ), Y ), addition( 
% 298.35/298.81    multiplication( X, Y ), Y ) ) ] )
% 298.35/298.81  , clause( 8, [ =( multiplication( one, X ), X ) ] )
% 298.35/298.81  , 0, clause( 518442, [ =( multiplication( addition( X, Z ), Y ), addition( 
% 298.35/298.81    multiplication( X, Y ), multiplication( Z, Y ) ) ) ] )
% 298.35/298.81  , 0, 10, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.81    :=( Y, Y ), :=( Z, one )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518446, [ =( addition( multiplication( X, Y ), Y ), multiplication( 
% 298.35/298.81    addition( X, one ), Y ) ) ] )
% 298.35/298.81  , clause( 518444, [ =( multiplication( addition( X, one ), Y ), addition( 
% 298.35/298.81    multiplication( X, Y ), Y ) ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 101, [ =( addition( multiplication( Y, X ), X ), multiplication( 
% 298.35/298.81    addition( Y, one ), X ) ) ] )
% 298.35/298.81  , clause( 518446, [ =( addition( multiplication( X, Y ), Y ), 
% 298.35/298.81    multiplication( addition( X, one ), Y ) ) ] )
% 298.35/298.81  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.81     )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518447, [ =( zero, multiplication( multiplication( X, antidomain( Y
% 298.35/298.81     ) ), Y ) ) ] )
% 298.35/298.81  , clause( 54, [ =( multiplication( multiplication( Y, antidomain( X ) ), X
% 298.35/298.81     ), zero ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518449, [ =( zero, multiplication( multiplication( multiplication( 
% 298.35/298.81    X, antidomain( multiplication( Y, Z ) ) ), Y ), Z ) ) ] )
% 298.35/298.81  , clause( 6, [ =( multiplication( X, multiplication( Y, Z ) ), 
% 298.35/298.81    multiplication( multiplication( X, Y ), Z ) ) ] )
% 298.35/298.81  , 0, clause( 518447, [ =( zero, multiplication( multiplication( X, 
% 298.35/298.81    antidomain( Y ) ), Y ) ) ] )
% 298.35/298.81  , 0, 2, substitution( 0, [ :=( X, multiplication( X, antidomain( 
% 298.35/298.81    multiplication( Y, Z ) ) ) ), :=( Y, Y ), :=( Z, Z )] ), substitution( 1
% 298.35/298.81    , [ :=( X, X ), :=( Y, multiplication( Y, Z ) )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518450, [ =( multiplication( multiplication( multiplication( X, 
% 298.35/298.81    antidomain( multiplication( Y, Z ) ) ), Y ), Z ), zero ) ] )
% 298.35/298.81  , clause( 518449, [ =( zero, multiplication( multiplication( multiplication( 
% 298.35/298.81    X, antidomain( multiplication( Y, Z ) ) ), Y ), Z ) ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 106, [ =( multiplication( multiplication( multiplication( X, 
% 298.35/298.81    antidomain( multiplication( Y, Z ) ) ), Y ), Z ), zero ) ] )
% 298.35/298.81  , clause( 518450, [ =( multiplication( multiplication( multiplication( X, 
% 298.35/298.81    antidomain( multiplication( Y, Z ) ) ), Y ), Z ), zero ) ] )
% 298.35/298.81  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 298.35/298.81    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518453, [ =( addition( codomain( X ), coantidomain( X ) ), one ) ]
% 298.35/298.81     )
% 298.35/298.81  , clause( 22, [ =( coantidomain( coantidomain( X ) ), codomain( X ) ) ] )
% 298.35/298.81  , 0, clause( 21, [ =( addition( coantidomain( coantidomain( X ) ), 
% 298.35/298.81    coantidomain( X ) ), one ) ] )
% 298.35/298.81  , 0, 2, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.81    ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 110, [ =( addition( codomain( X ), coantidomain( X ) ), one ) ] )
% 298.35/298.81  , clause( 518453, [ =( addition( codomain( X ), coantidomain( X ) ), one )
% 298.35/298.81     ] )
% 298.35/298.81  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518456, [ =( one, addition( codomain( X ), coantidomain( X ) ) ) ]
% 298.35/298.81     )
% 298.35/298.81  , clause( 110, [ =( addition( codomain( X ), coantidomain( X ) ), one ) ]
% 298.35/298.81     )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518458, [ =( one, addition( coantidomain( codomain( X ) ), 
% 298.35/298.81    coantidomain( coantidomain( X ) ) ) ) ] )
% 298.35/298.81  , clause( 31, [ =( codomain( coantidomain( X ) ), coantidomain( codomain( X
% 298.35/298.81     ) ) ) ] )
% 298.35/298.81  , 0, clause( 518456, [ =( one, addition( codomain( X ), coantidomain( X ) )
% 298.35/298.81     ) ] )
% 298.35/298.81  , 0, 3, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.81    coantidomain( X ) )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518459, [ =( one, addition( coantidomain( codomain( X ) ), codomain( 
% 298.35/298.81    X ) ) ) ] )
% 298.35/298.81  , clause( 22, [ =( coantidomain( coantidomain( X ) ), codomain( X ) ) ] )
% 298.35/298.81  , 0, clause( 518458, [ =( one, addition( coantidomain( codomain( X ) ), 
% 298.35/298.81    coantidomain( coantidomain( X ) ) ) ) ] )
% 298.35/298.81  , 0, 6, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.81    ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518460, [ =( addition( coantidomain( codomain( X ) ), codomain( X )
% 298.35/298.81     ), one ) ] )
% 298.35/298.81  , clause( 518459, [ =( one, addition( coantidomain( codomain( X ) ), 
% 298.35/298.81    codomain( X ) ) ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 111, [ =( addition( coantidomain( codomain( X ) ), codomain( X ) )
% 298.35/298.81    , one ) ] )
% 298.35/298.81  , clause( 518460, [ =( addition( coantidomain( codomain( X ) ), codomain( X
% 298.35/298.81     ) ), one ) ] )
% 298.35/298.81  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518462, [ =( addition( addition( X, Y ), Z ), addition( X, addition( 
% 298.35/298.81    Y, Z ) ) ) ] )
% 298.35/298.81  , clause( 3, [ =( addition( X, addition( Y, Z ) ), addition( addition( X, Y
% 298.35/298.81     ), Z ) ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518464, [ =( addition( addition( X, codomain( Y ) ), coantidomain( 
% 298.35/298.81    Y ) ), addition( X, one ) ) ] )
% 298.35/298.81  , clause( 110, [ =( addition( codomain( X ), coantidomain( X ) ), one ) ]
% 298.35/298.81     )
% 298.35/298.81  , 0, clause( 518462, [ =( addition( addition( X, Y ), Z ), addition( X, 
% 298.35/298.81    addition( Y, Z ) ) ) ] )
% 298.35/298.81  , 0, 10, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.81    :=( Y, codomain( Y ) ), :=( Z, coantidomain( Y ) )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 112, [ =( addition( addition( Y, codomain( X ) ), coantidomain( X )
% 298.35/298.81     ), addition( Y, one ) ) ] )
% 298.35/298.81  , clause( 518464, [ =( addition( addition( X, codomain( Y ) ), coantidomain( 
% 298.35/298.81    Y ) ), addition( X, one ) ) ] )
% 298.35/298.81  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.81     )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518467, [ =( one, addition( codomain( X ), coantidomain( X ) ) ) ]
% 298.35/298.81     )
% 298.35/298.81  , clause( 110, [ =( addition( codomain( X ), coantidomain( X ) ), one ) ]
% 298.35/298.81     )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518468, [ =( one, addition( coantidomain( X ), codomain( X ) ) ) ]
% 298.35/298.81     )
% 298.35/298.81  , clause( 2, [ =( addition( X, Y ), addition( Y, X ) ) ] )
% 298.35/298.81  , 0, clause( 518467, [ =( one, addition( codomain( X ), coantidomain( X ) )
% 298.35/298.81     ) ] )
% 298.35/298.81  , 0, 2, substitution( 0, [ :=( X, codomain( X ) ), :=( Y, coantidomain( X )
% 298.35/298.81     )] ), substitution( 1, [ :=( X, X )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518471, [ =( addition( coantidomain( X ), codomain( X ) ), one ) ]
% 298.35/298.81     )
% 298.35/298.81  , clause( 518468, [ =( one, addition( coantidomain( X ), codomain( X ) ) )
% 298.35/298.81     ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 113, [ =( addition( coantidomain( X ), codomain( X ) ), one ) ] )
% 298.35/298.81  , clause( 518471, [ =( addition( coantidomain( X ), codomain( X ) ), one )
% 298.35/298.81     ] )
% 298.35/298.81  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518473, [ =( one, addition( codomain( X ), coantidomain( X ) ) ) ]
% 298.35/298.81     )
% 298.35/298.81  , clause( 110, [ =( addition( codomain( X ), coantidomain( X ) ), one ) ]
% 298.35/298.81     )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518476, [ =( one, addition( coantidomain( zero ), coantidomain( one
% 298.35/298.81     ) ) ) ] )
% 298.35/298.81  , clause( 34, [ =( codomain( one ), coantidomain( zero ) ) ] )
% 298.35/298.81  , 0, clause( 518473, [ =( one, addition( codomain( X ), coantidomain( X ) )
% 298.35/298.81     ) ] )
% 298.35/298.81  , 0, 3, substitution( 0, [] ), substitution( 1, [ :=( X, one )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518477, [ =( one, addition( coantidomain( zero ), zero ) ) ] )
% 298.35/298.81  , clause( 33, [ =( coantidomain( one ), zero ) ] )
% 298.35/298.81  , 0, clause( 518476, [ =( one, addition( coantidomain( zero ), coantidomain( 
% 298.35/298.81    one ) ) ) ] )
% 298.35/298.81  , 0, 5, substitution( 0, [] ), substitution( 1, [] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518478, [ =( one, coantidomain( zero ) ) ] )
% 298.35/298.81  , clause( 4, [ =( addition( X, zero ), X ) ] )
% 298.35/298.81  , 0, clause( 518477, [ =( one, addition( coantidomain( zero ), zero ) ) ]
% 298.35/298.81     )
% 298.35/298.81  , 0, 2, substitution( 0, [ :=( X, coantidomain( zero ) )] ), substitution( 
% 298.35/298.81    1, [] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518479, [ =( coantidomain( zero ), one ) ] )
% 298.35/298.81  , clause( 518478, [ =( one, coantidomain( zero ) ) ] )
% 298.35/298.81  , 0, substitution( 0, [] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 114, [ =( coantidomain( zero ), one ) ] )
% 298.35/298.81  , clause( 518479, [ =( coantidomain( zero ), one ) ] )
% 298.35/298.81  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518480, [ =( Y, ifeq( leq( X, Y ), true, addition( X, Y ), Y ) ) ]
% 298.35/298.81     )
% 298.35/298.81  , clause( 13, [ =( ifeq( leq( X, Y ), true, addition( X, Y ), Y ), Y ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518481, [ =( X, ifeq( leq( Y, X ), true, addition( X, Y ), X ) ) ]
% 298.35/298.81     )
% 298.35/298.81  , clause( 2, [ =( addition( X, Y ), addition( Y, X ) ) ] )
% 298.35/298.81  , 0, clause( 518480, [ =( Y, ifeq( leq( X, Y ), true, addition( X, Y ), Y )
% 298.35/298.81     ) ] )
% 298.35/298.81  , 0, 7, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 298.35/298.81    :=( X, Y ), :=( Y, X )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518484, [ =( ifeq( leq( Y, X ), true, addition( X, Y ), X ), X ) ]
% 298.35/298.81     )
% 298.35/298.81  , clause( 518481, [ =( X, ifeq( leq( Y, X ), true, addition( X, Y ), X ) )
% 298.35/298.81     ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 120, [ =( ifeq( leq( X, Y ), true, addition( Y, X ), Y ), Y ) ] )
% 298.35/298.81  , clause( 518484, [ =( ifeq( leq( Y, X ), true, addition( X, Y ), X ), X )
% 298.35/298.81     ] )
% 298.35/298.81  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.81     )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518486, [ =( zero, multiplication( coantidomain( X ), codomain( X )
% 298.35/298.81     ) ) ] )
% 298.35/298.81  , clause( 32, [ =( multiplication( coantidomain( X ), codomain( X ) ), zero
% 298.35/298.81     ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518488, [ =( zero, multiplication( one, codomain( zero ) ) ) ] )
% 298.35/298.81  , clause( 114, [ =( coantidomain( zero ), one ) ] )
% 298.35/298.81  , 0, clause( 518486, [ =( zero, multiplication( coantidomain( X ), codomain( 
% 298.35/298.81    X ) ) ) ] )
% 298.35/298.81  , 0, 3, substitution( 0, [] ), substitution( 1, [ :=( X, zero )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518489, [ =( zero, codomain( zero ) ) ] )
% 298.35/298.81  , clause( 8, [ =( multiplication( one, X ), X ) ] )
% 298.35/298.81  , 0, clause( 518488, [ =( zero, multiplication( one, codomain( zero ) ) ) ]
% 298.35/298.81     )
% 298.35/298.81  , 0, 2, substitution( 0, [ :=( X, codomain( zero ) )] ), substitution( 1, [] )
% 298.35/298.81    ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518490, [ =( codomain( zero ), zero ) ] )
% 298.35/298.81  , clause( 518489, [ =( zero, codomain( zero ) ) ] )
% 298.35/298.81  , 0, substitution( 0, [] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 125, [ =( codomain( zero ), zero ) ] )
% 298.35/298.81  , clause( 518490, [ =( codomain( zero ), zero ) ] )
% 298.35/298.81  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518492, [ =( true, ifeq2( addition( X, Y ), Y, leq( X, Y ), true )
% 298.35/298.81     ) ] )
% 298.35/298.81  , clause( 14, [ =( ifeq2( addition( X, Y ), Y, leq( X, Y ), true ), true )
% 298.35/298.81     ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518493, [ =( true, ifeq2( addition( addition( X, Y ), Z ), addition( 
% 298.35/298.81    Y, Z ), leq( X, addition( Y, Z ) ), true ) ) ] )
% 298.35/298.81  , clause( 3, [ =( addition( X, addition( Y, Z ) ), addition( addition( X, Y
% 298.35/298.81     ), Z ) ) ] )
% 298.35/298.81  , 0, clause( 518492, [ =( true, ifeq2( addition( X, Y ), Y, leq( X, Y ), 
% 298.35/298.81    true ) ) ] )
% 298.35/298.81  , 0, 3, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 298.35/298.81    substitution( 1, [ :=( X, X ), :=( Y, addition( Y, Z ) )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518494, [ =( ifeq2( addition( addition( X, Y ), Z ), addition( Y, Z
% 298.35/298.81     ), leq( X, addition( Y, Z ) ), true ), true ) ] )
% 298.35/298.81  , clause( 518493, [ =( true, ifeq2( addition( addition( X, Y ), Z ), 
% 298.35/298.81    addition( Y, Z ), leq( X, addition( Y, Z ) ), true ) ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 129, [ =( ifeq2( addition( addition( X, Y ), Z ), addition( Y, Z )
% 298.35/298.81    , leq( X, addition( Y, Z ) ), true ), true ) ] )
% 298.35/298.81  , clause( 518494, [ =( ifeq2( addition( addition( X, Y ), Z ), addition( Y
% 298.35/298.81    , Z ), leq( X, addition( Y, Z ) ), true ), true ) ] )
% 298.35/298.81  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 298.35/298.81    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518496, [ =( one, addition( coantidomain( X ), codomain( X ) ) ) ]
% 298.35/298.81     )
% 298.35/298.81  , clause( 113, [ =( addition( coantidomain( X ), codomain( X ) ), one ) ]
% 298.35/298.81     )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518498, [ =( one, addition( coantidomain( coantidomain( X ) ), 
% 298.35/298.81    coantidomain( codomain( X ) ) ) ) ] )
% 298.35/298.81  , clause( 31, [ =( codomain( coantidomain( X ) ), coantidomain( codomain( X
% 298.35/298.81     ) ) ) ] )
% 298.35/298.81  , 0, clause( 518496, [ =( one, addition( coantidomain( X ), codomain( X ) )
% 298.35/298.81     ) ] )
% 298.35/298.81  , 0, 6, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.81    coantidomain( X ) )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518499, [ =( one, addition( codomain( X ), coantidomain( codomain( 
% 298.35/298.81    X ) ) ) ) ] )
% 298.35/298.81  , clause( 22, [ =( coantidomain( coantidomain( X ) ), codomain( X ) ) ] )
% 298.35/298.81  , 0, clause( 518498, [ =( one, addition( coantidomain( coantidomain( X ) )
% 298.35/298.81    , coantidomain( codomain( X ) ) ) ) ] )
% 298.35/298.81  , 0, 3, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.81    ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518500, [ =( addition( codomain( X ), coantidomain( codomain( X ) )
% 298.35/298.81     ), one ) ] )
% 298.35/298.81  , clause( 518499, [ =( one, addition( codomain( X ), coantidomain( codomain( 
% 298.35/298.81    X ) ) ) ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 136, [ =( addition( codomain( X ), coantidomain( codomain( X ) ) )
% 298.35/298.81    , one ) ] )
% 298.35/298.81  , clause( 518500, [ =( addition( codomain( X ), coantidomain( codomain( X )
% 298.35/298.81     ) ), one ) ] )
% 298.35/298.81  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518502, [ =( addition( addition( X, Y ), Z ), addition( X, addition( 
% 298.35/298.81    Y, Z ) ) ) ] )
% 298.35/298.81  , clause( 3, [ =( addition( X, addition( Y, Z ) ), addition( addition( X, Y
% 298.35/298.81     ), Z ) ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518504, [ =( addition( addition( X, coantidomain( Y ) ), codomain( 
% 298.35/298.81    Y ) ), addition( X, one ) ) ] )
% 298.35/298.81  , clause( 113, [ =( addition( coantidomain( X ), codomain( X ) ), one ) ]
% 298.35/298.81     )
% 298.35/298.81  , 0, clause( 518502, [ =( addition( addition( X, Y ), Z ), addition( X, 
% 298.35/298.81    addition( Y, Z ) ) ) ] )
% 298.35/298.81  , 0, 10, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.81    :=( Y, coantidomain( Y ) ), :=( Z, codomain( Y ) )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 137, [ =( addition( addition( Y, coantidomain( X ) ), codomain( X )
% 298.35/298.81     ), addition( Y, one ) ) ] )
% 298.35/298.81  , clause( 518504, [ =( addition( addition( X, coantidomain( Y ) ), codomain( 
% 298.35/298.81    Y ) ), addition( X, one ) ) ] )
% 298.35/298.81  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.81     )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518510, [ =( addition( antidomain( multiplication( X, Y ) ), 
% 298.35/298.81    antidomain( multiplication( X, antidomain( antidomain( Y ) ) ) ) ), 
% 298.35/298.81    antidomain( multiplication( X, domain( Y ) ) ) ) ] )
% 298.35/298.81  , clause( 18, [ =( antidomain( antidomain( X ) ), domain( X ) ) ] )
% 298.35/298.81  , 0, clause( 16, [ =( addition( antidomain( multiplication( X, Y ) ), 
% 298.35/298.81    antidomain( multiplication( X, antidomain( antidomain( Y ) ) ) ) ), 
% 298.35/298.81    antidomain( multiplication( X, antidomain( antidomain( Y ) ) ) ) ) ] )
% 298.35/298.81  , 0, 15, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.81    :=( Y, Y )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518511, [ =( addition( antidomain( multiplication( X, Y ) ), 
% 298.35/298.81    antidomain( multiplication( X, domain( Y ) ) ) ), antidomain( 
% 298.35/298.81    multiplication( X, domain( Y ) ) ) ) ] )
% 298.35/298.81  , clause( 18, [ =( antidomain( antidomain( X ) ), domain( X ) ) ] )
% 298.35/298.81  , 0, clause( 518510, [ =( addition( antidomain( multiplication( X, Y ) ), 
% 298.35/298.81    antidomain( multiplication( X, antidomain( antidomain( Y ) ) ) ) ), 
% 298.35/298.81    antidomain( multiplication( X, domain( Y ) ) ) ) ] )
% 298.35/298.81  , 0, 9, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.81    :=( Y, Y )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 140, [ =( addition( antidomain( multiplication( X, Y ) ), 
% 298.35/298.81    antidomain( multiplication( X, domain( Y ) ) ) ), antidomain( 
% 298.35/298.81    multiplication( X, domain( Y ) ) ) ) ] )
% 298.35/298.81  , clause( 518511, [ =( addition( antidomain( multiplication( X, Y ) ), 
% 298.35/298.81    antidomain( multiplication( X, domain( Y ) ) ) ), antidomain( 
% 298.35/298.81    multiplication( X, domain( Y ) ) ) ) ] )
% 298.35/298.81  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.81     )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518517, [ =( addition( domain( X ), antidomain( X ) ), one ) ] )
% 298.35/298.81  , clause( 18, [ =( antidomain( antidomain( X ) ), domain( X ) ) ] )
% 298.35/298.81  , 0, clause( 17, [ =( addition( antidomain( antidomain( X ) ), antidomain( 
% 298.35/298.81    X ) ), one ) ] )
% 298.35/298.81  , 0, 2, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.81    ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 144, [ =( addition( domain( X ), antidomain( X ) ), one ) ] )
% 298.35/298.81  , clause( 518517, [ =( addition( domain( X ), antidomain( X ) ), one ) ] )
% 298.35/298.81  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518520, [ =( one, addition( domain( X ), antidomain( X ) ) ) ] )
% 298.35/298.81  , clause( 144, [ =( addition( domain( X ), antidomain( X ) ), one ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518522, [ =( one, addition( antidomain( c( X ) ), antidomain( 
% 298.35/298.81    domain( X ) ) ) ) ] )
% 298.35/298.81  , clause( 36, [ =( domain( domain( X ) ), antidomain( c( X ) ) ) ] )
% 298.35/298.81  , 0, clause( 518520, [ =( one, addition( domain( X ), antidomain( X ) ) ) ]
% 298.35/298.81     )
% 298.35/298.81  , 0, 3, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, domain( 
% 298.35/298.81    X ) )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518523, [ =( one, addition( antidomain( c( X ) ), c( X ) ) ) ] )
% 298.35/298.81  , clause( 23, [ =( antidomain( domain( X ) ), c( X ) ) ] )
% 298.35/298.81  , 0, clause( 518522, [ =( one, addition( antidomain( c( X ) ), antidomain( 
% 298.35/298.81    domain( X ) ) ) ) ] )
% 298.35/298.81  , 0, 6, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.81    ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518524, [ =( addition( antidomain( c( X ) ), c( X ) ), one ) ] )
% 298.35/298.81  , clause( 518523, [ =( one, addition( antidomain( c( X ) ), c( X ) ) ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 148, [ =( addition( antidomain( c( X ) ), c( X ) ), one ) ] )
% 298.35/298.81  , clause( 518524, [ =( addition( antidomain( c( X ) ), c( X ) ), one ) ] )
% 298.35/298.81  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518526, [ =( one, addition( domain( X ), antidomain( X ) ) ) ] )
% 298.35/298.81  , clause( 144, [ =( addition( domain( X ), antidomain( X ) ), one ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518529, [ =( one, addition( antidomain( zero ), antidomain( one ) )
% 298.35/298.81     ) ] )
% 298.35/298.81  , clause( 44, [ =( domain( one ), antidomain( zero ) ) ] )
% 298.35/298.81  , 0, clause( 518526, [ =( one, addition( domain( X ), antidomain( X ) ) ) ]
% 298.35/298.81     )
% 298.35/298.81  , 0, 3, substitution( 0, [] ), substitution( 1, [ :=( X, one )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518530, [ =( one, addition( antidomain( zero ), zero ) ) ] )
% 298.35/298.81  , clause( 42, [ =( antidomain( one ), zero ) ] )
% 298.35/298.81  , 0, clause( 518529, [ =( one, addition( antidomain( zero ), antidomain( 
% 298.35/298.81    one ) ) ) ] )
% 298.35/298.81  , 0, 5, substitution( 0, [] ), substitution( 1, [] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518531, [ =( one, antidomain( zero ) ) ] )
% 298.35/298.81  , clause( 4, [ =( addition( X, zero ), X ) ] )
% 298.35/298.81  , 0, clause( 518530, [ =( one, addition( antidomain( zero ), zero ) ) ] )
% 298.35/298.81  , 0, 2, substitution( 0, [ :=( X, antidomain( zero ) )] ), substitution( 1
% 298.35/298.81    , [] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518532, [ =( antidomain( zero ), one ) ] )
% 298.35/298.81  , clause( 518531, [ =( one, antidomain( zero ) ) ] )
% 298.35/298.81  , 0, substitution( 0, [] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 150, [ =( antidomain( zero ), one ) ] )
% 298.35/298.81  , clause( 518532, [ =( antidomain( zero ), one ) ] )
% 298.35/298.81  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518534, [ =( addition( addition( X, Y ), Z ), addition( X, addition( 
% 298.35/298.81    Y, Z ) ) ) ] )
% 298.35/298.81  , clause( 3, [ =( addition( X, addition( Y, Z ) ), addition( addition( X, Y
% 298.35/298.81     ), Z ) ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518536, [ =( addition( addition( X, domain( Y ) ), antidomain( Y )
% 298.35/298.81     ), addition( X, one ) ) ] )
% 298.35/298.81  , clause( 144, [ =( addition( domain( X ), antidomain( X ) ), one ) ] )
% 298.35/298.81  , 0, clause( 518534, [ =( addition( addition( X, Y ), Z ), addition( X, 
% 298.35/298.81    addition( Y, Z ) ) ) ] )
% 298.35/298.81  , 0, 10, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.81    :=( Y, domain( Y ) ), :=( Z, antidomain( Y ) )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 152, [ =( addition( addition( Y, domain( X ) ), antidomain( X ) ), 
% 298.35/298.81    addition( Y, one ) ) ] )
% 298.35/298.81  , clause( 518536, [ =( addition( addition( X, domain( Y ) ), antidomain( Y
% 298.35/298.81     ) ), addition( X, one ) ) ] )
% 298.35/298.81  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.81     )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518539, [ =( one, addition( domain( X ), antidomain( X ) ) ) ] )
% 298.35/298.81  , clause( 144, [ =( addition( domain( X ), antidomain( X ) ), one ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518540, [ =( one, addition( antidomain( X ), domain( X ) ) ) ] )
% 298.35/298.81  , clause( 2, [ =( addition( X, Y ), addition( Y, X ) ) ] )
% 298.35/298.81  , 0, clause( 518539, [ =( one, addition( domain( X ), antidomain( X ) ) ) ]
% 298.35/298.81     )
% 298.35/298.81  , 0, 2, substitution( 0, [ :=( X, domain( X ) ), :=( Y, antidomain( X ) )] )
% 298.35/298.81    , substitution( 1, [ :=( X, X )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518543, [ =( addition( antidomain( X ), domain( X ) ), one ) ] )
% 298.35/298.81  , clause( 518540, [ =( one, addition( antidomain( X ), domain( X ) ) ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 153, [ =( addition( antidomain( X ), domain( X ) ), one ) ] )
% 298.35/298.81  , clause( 518543, [ =( addition( antidomain( X ), domain( X ) ), one ) ] )
% 298.35/298.81  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518545, [ =( one, addition( domain( X ), antidomain( X ) ) ) ] )
% 298.35/298.81  , clause( 144, [ =( addition( domain( X ), antidomain( X ) ), one ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518547, [ =( one, addition( c( X ), antidomain( antidomain( X ) ) )
% 298.35/298.81     ) ] )
% 298.35/298.81  , clause( 35, [ =( domain( antidomain( X ) ), c( X ) ) ] )
% 298.35/298.81  , 0, clause( 518545, [ =( one, addition( domain( X ), antidomain( X ) ) ) ]
% 298.35/298.81     )
% 298.35/298.81  , 0, 3, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.81    antidomain( X ) )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518548, [ =( one, addition( c( X ), domain( X ) ) ) ] )
% 298.35/298.81  , clause( 18, [ =( antidomain( antidomain( X ) ), domain( X ) ) ] )
% 298.35/298.81  , 0, clause( 518547, [ =( one, addition( c( X ), antidomain( antidomain( X
% 298.35/298.81     ) ) ) ) ] )
% 298.35/298.81  , 0, 5, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.81    ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518549, [ =( addition( c( X ), domain( X ) ), one ) ] )
% 298.35/298.81  , clause( 518548, [ =( one, addition( c( X ), domain( X ) ) ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 154, [ =( addition( c( X ), domain( X ) ), one ) ] )
% 298.35/298.81  , clause( 518549, [ =( addition( c( X ), domain( X ) ), one ) ] )
% 298.35/298.81  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518551, [ =( zero, multiplication( c( one ), antidomain( zero ) ) )
% 298.35/298.81     ] )
% 298.35/298.81  , clause( 51, [ =( multiplication( c( one ), antidomain( zero ) ), zero ) ]
% 298.35/298.81     )
% 298.35/298.81  , 0, substitution( 0, [] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518553, [ =( zero, multiplication( c( one ), one ) ) ] )
% 298.35/298.81  , clause( 150, [ =( antidomain( zero ), one ) ] )
% 298.35/298.81  , 0, clause( 518551, [ =( zero, multiplication( c( one ), antidomain( zero
% 298.35/298.81     ) ) ) ] )
% 298.35/298.81  , 0, 5, substitution( 0, [] ), substitution( 1, [] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518554, [ =( zero, c( one ) ) ] )
% 298.35/298.81  , clause( 7, [ =( multiplication( X, one ), X ) ] )
% 298.35/298.81  , 0, clause( 518553, [ =( zero, multiplication( c( one ), one ) ) ] )
% 298.35/298.81  , 0, 2, substitution( 0, [ :=( X, c( one ) )] ), substitution( 1, [] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518555, [ =( c( one ), zero ) ] )
% 298.35/298.81  , clause( 518554, [ =( zero, c( one ) ) ] )
% 298.35/298.81  , 0, substitution( 0, [] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 155, [ =( c( one ), zero ) ] )
% 298.35/298.81  , clause( 518555, [ =( c( one ), zero ) ] )
% 298.35/298.81  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518557, [ =( c( X ), domain( antidomain( X ) ) ) ] )
% 298.35/298.81  , clause( 35, [ =( domain( antidomain( X ) ), c( X ) ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518560, [ =( c( zero ), domain( one ) ) ] )
% 298.35/298.81  , clause( 150, [ =( antidomain( zero ), one ) ] )
% 298.35/298.81  , 0, clause( 518557, [ =( c( X ), domain( antidomain( X ) ) ) ] )
% 298.35/298.81  , 0, 4, substitution( 0, [] ), substitution( 1, [ :=( X, zero )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518561, [ =( c( zero ), antidomain( zero ) ) ] )
% 298.35/298.81  , clause( 44, [ =( domain( one ), antidomain( zero ) ) ] )
% 298.35/298.81  , 0, clause( 518560, [ =( c( zero ), domain( one ) ) ] )
% 298.35/298.81  , 0, 3, substitution( 0, [] ), substitution( 1, [] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518562, [ =( c( zero ), one ) ] )
% 298.35/298.81  , clause( 150, [ =( antidomain( zero ), one ) ] )
% 298.35/298.81  , 0, clause( 518561, [ =( c( zero ), antidomain( zero ) ) ] )
% 298.35/298.81  , 0, 3, substitution( 0, [] ), substitution( 1, [] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 157, [ =( c( zero ), one ) ] )
% 298.35/298.81  , clause( 518562, [ =( c( zero ), one ) ] )
% 298.35/298.81  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518567, [ =( addition( coantidomain( multiplication( X, Y ) ), 
% 298.35/298.81    coantidomain( multiplication( coantidomain( coantidomain( X ) ), Y ) ) )
% 298.35/298.81    , coantidomain( multiplication( codomain( X ), Y ) ) ) ] )
% 298.35/298.81  , clause( 22, [ =( coantidomain( coantidomain( X ) ), codomain( X ) ) ] )
% 298.35/298.81  , 0, clause( 20, [ =( addition( coantidomain( multiplication( X, Y ) ), 
% 298.35/298.81    coantidomain( multiplication( coantidomain( coantidomain( X ) ), Y ) ) )
% 298.35/298.81    , coantidomain( multiplication( coantidomain( coantidomain( X ) ), Y ) )
% 298.35/298.81     ) ] )
% 298.35/298.81  , 0, 14, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.81    :=( Y, Y )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518568, [ =( addition( coantidomain( multiplication( X, Y ) ), 
% 298.35/298.81    coantidomain( multiplication( codomain( X ), Y ) ) ), coantidomain( 
% 298.35/298.81    multiplication( codomain( X ), Y ) ) ) ] )
% 298.35/298.81  , clause( 22, [ =( coantidomain( coantidomain( X ) ), codomain( X ) ) ] )
% 298.35/298.81  , 0, clause( 518567, [ =( addition( coantidomain( multiplication( X, Y ) )
% 298.35/298.81    , coantidomain( multiplication( coantidomain( coantidomain( X ) ), Y ) )
% 298.35/298.81     ), coantidomain( multiplication( codomain( X ), Y ) ) ) ] )
% 298.35/298.81  , 0, 8, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.81    :=( Y, Y )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 158, [ =( addition( coantidomain( multiplication( X, Y ) ), 
% 298.35/298.81    coantidomain( multiplication( codomain( X ), Y ) ) ), coantidomain( 
% 298.35/298.81    multiplication( codomain( X ), Y ) ) ) ] )
% 298.35/298.81  , clause( 518568, [ =( addition( coantidomain( multiplication( X, Y ) ), 
% 298.35/298.81    coantidomain( multiplication( codomain( X ), Y ) ) ), coantidomain( 
% 298.35/298.81    multiplication( codomain( X ), Y ) ) ) ] )
% 298.35/298.81  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.81     )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518573, [ =( 'domain_difference'( X, Y ), multiplication( domain( X
% 298.35/298.81     ), antidomain( Y ) ) ) ] )
% 298.35/298.81  , clause( 24, [ =( multiplication( domain( X ), antidomain( Y ) ), 
% 298.35/298.81    'domain_difference'( X, Y ) ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518575, [ =( 'domain_difference'( X, zero ), multiplication( domain( 
% 298.35/298.81    X ), one ) ) ] )
% 298.35/298.81  , clause( 150, [ =( antidomain( zero ), one ) ] )
% 298.35/298.81  , 0, clause( 518573, [ =( 'domain_difference'( X, Y ), multiplication( 
% 298.35/298.81    domain( X ), antidomain( Y ) ) ) ] )
% 298.35/298.81  , 0, 7, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, zero )] )
% 298.35/298.81    ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518576, [ =( 'domain_difference'( X, zero ), domain( X ) ) ] )
% 298.35/298.81  , clause( 7, [ =( multiplication( X, one ), X ) ] )
% 298.35/298.81  , 0, clause( 518575, [ =( 'domain_difference'( X, zero ), multiplication( 
% 298.35/298.81    domain( X ), one ) ) ] )
% 298.35/298.81  , 0, 4, substitution( 0, [ :=( X, domain( X ) )] ), substitution( 1, [ :=( 
% 298.35/298.81    X, X )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 159, [ =( 'domain_difference'( X, zero ), domain( X ) ) ] )
% 298.35/298.81  , clause( 518576, [ =( 'domain_difference'( X, zero ), domain( X ) ) ] )
% 298.35/298.81  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518579, [ =( zero, multiplication( multiplication( X, antidomain( Y
% 298.35/298.81     ) ), Y ) ) ] )
% 298.35/298.81  , clause( 54, [ =( multiplication( multiplication( Y, antidomain( X ) ), X
% 298.35/298.81     ), zero ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518580, [ =( zero, multiplication( 'domain_difference'( X, Y ), Y )
% 298.35/298.81     ) ] )
% 298.35/298.81  , clause( 24, [ =( multiplication( domain( X ), antidomain( Y ) ), 
% 298.35/298.81    'domain_difference'( X, Y ) ) ] )
% 298.35/298.81  , 0, clause( 518579, [ =( zero, multiplication( multiplication( X, 
% 298.35/298.81    antidomain( Y ) ), Y ) ) ] )
% 298.35/298.81  , 0, 3, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.81    :=( X, domain( X ) ), :=( Y, Y )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518581, [ =( multiplication( 'domain_difference'( X, Y ), Y ), zero
% 298.35/298.81     ) ] )
% 298.35/298.81  , clause( 518580, [ =( zero, multiplication( 'domain_difference'( X, Y ), Y
% 298.35/298.81     ) ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 161, [ =( multiplication( 'domain_difference'( X, Y ), Y ), zero )
% 298.35/298.81     ] )
% 298.35/298.81  , clause( 518581, [ =( multiplication( 'domain_difference'( X, Y ), Y ), 
% 298.35/298.81    zero ) ] )
% 298.35/298.81  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.81     )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518583, [ =( zero, multiplication( multiplication( X, Y ), 
% 298.35/298.81    coantidomain( Y ) ) ) ] )
% 298.35/298.81  , clause( 55, [ =( multiplication( multiplication( Y, X ), coantidomain( X
% 298.35/298.81     ) ), zero ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518584, [ =( zero, multiplication( 'domain_difference'( X, Y ), 
% 298.35/298.81    coantidomain( antidomain( Y ) ) ) ) ] )
% 298.35/298.81  , clause( 24, [ =( multiplication( domain( X ), antidomain( Y ) ), 
% 298.35/298.81    'domain_difference'( X, Y ) ) ] )
% 298.35/298.81  , 0, clause( 518583, [ =( zero, multiplication( multiplication( X, Y ), 
% 298.35/298.81    coantidomain( Y ) ) ) ] )
% 298.35/298.81  , 0, 3, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.81    :=( X, domain( X ) ), :=( Y, antidomain( Y ) )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518585, [ =( multiplication( 'domain_difference'( X, Y ), 
% 298.35/298.81    coantidomain( antidomain( Y ) ) ), zero ) ] )
% 298.35/298.81  , clause( 518584, [ =( zero, multiplication( 'domain_difference'( X, Y ), 
% 298.35/298.81    coantidomain( antidomain( Y ) ) ) ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 164, [ =( multiplication( 'domain_difference'( X, Y ), coantidomain( 
% 298.35/298.81    antidomain( Y ) ) ), zero ) ] )
% 298.35/298.81  , clause( 518585, [ =( multiplication( 'domain_difference'( X, Y ), 
% 298.35/298.81    coantidomain( antidomain( Y ) ) ), zero ) ] )
% 298.35/298.81  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.81     )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518587, [ =( multiplication( X, addition( Y, Z ) ), addition( 
% 298.35/298.81    multiplication( X, Y ), multiplication( X, Z ) ) ) ] )
% 298.35/298.81  , clause( 9, [ =( addition( multiplication( X, Y ), multiplication( X, Z )
% 298.35/298.81     ), multiplication( X, addition( Y, Z ) ) ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518589, [ =( multiplication( domain( X ), addition( Y, antidomain( 
% 298.35/298.81    Z ) ) ), addition( multiplication( domain( X ), Y ), 'domain_difference'( 
% 298.35/298.81    X, Z ) ) ) ] )
% 298.35/298.81  , clause( 24, [ =( multiplication( domain( X ), antidomain( Y ) ), 
% 298.35/298.81    'domain_difference'( X, Y ) ) ] )
% 298.35/298.81  , 0, clause( 518587, [ =( multiplication( X, addition( Y, Z ) ), addition( 
% 298.35/298.81    multiplication( X, Y ), multiplication( X, Z ) ) ) ] )
% 298.35/298.81  , 0, 13, substitution( 0, [ :=( X, X ), :=( Y, Z )] ), substitution( 1, [ 
% 298.35/298.81    :=( X, domain( X ) ), :=( Y, Y ), :=( Z, antidomain( Z ) )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518591, [ =( addition( multiplication( domain( X ), Y ), 
% 298.35/298.81    'domain_difference'( X, Z ) ), multiplication( domain( X ), addition( Y, 
% 298.35/298.81    antidomain( Z ) ) ) ) ] )
% 298.35/298.81  , clause( 518589, [ =( multiplication( domain( X ), addition( Y, antidomain( 
% 298.35/298.81    Z ) ) ), addition( multiplication( domain( X ), Y ), 'domain_difference'( 
% 298.35/298.81    X, Z ) ) ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 166, [ =( addition( multiplication( domain( X ), Z ), 
% 298.35/298.81    'domain_difference'( X, Y ) ), multiplication( domain( X ), addition( Z, 
% 298.35/298.81    antidomain( Y ) ) ) ) ] )
% 298.35/298.81  , clause( 518591, [ =( addition( multiplication( domain( X ), Y ), 
% 298.35/298.81    'domain_difference'( X, Z ) ), multiplication( domain( X ), addition( Y, 
% 298.35/298.81    antidomain( Z ) ) ) ) ] )
% 298.35/298.81  , substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] ), 
% 298.35/298.81    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518593, [ =( multiplication( multiplication( X, Y ), Z ), 
% 298.35/298.81    multiplication( X, multiplication( Y, Z ) ) ) ] )
% 298.35/298.81  , clause( 6, [ =( multiplication( X, multiplication( Y, Z ) ), 
% 298.35/298.81    multiplication( multiplication( X, Y ), Z ) ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518595, [ =( multiplication( multiplication( X, domain( Y ) ), 
% 298.35/298.81    antidomain( Z ) ), multiplication( X, 'domain_difference'( Y, Z ) ) ) ]
% 298.35/298.81     )
% 298.35/298.81  , clause( 24, [ =( multiplication( domain( X ), antidomain( Y ) ), 
% 298.35/298.81    'domain_difference'( X, Y ) ) ] )
% 298.35/298.81  , 0, clause( 518593, [ =( multiplication( multiplication( X, Y ), Z ), 
% 298.35/298.81    multiplication( X, multiplication( Y, Z ) ) ) ] )
% 298.35/298.81  , 0, 10, substitution( 0, [ :=( X, Y ), :=( Y, Z )] ), substitution( 1, [ 
% 298.35/298.81    :=( X, X ), :=( Y, domain( Y ) ), :=( Z, antidomain( Z ) )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  subsumption(
% 298.35/298.81  clause( 169, [ =( multiplication( multiplication( Z, domain( X ) ), 
% 298.35/298.81    antidomain( Y ) ), multiplication( Z, 'domain_difference'( X, Y ) ) ) ]
% 298.35/298.81     )
% 298.35/298.81  , clause( 518595, [ =( multiplication( multiplication( X, domain( Y ) ), 
% 298.35/298.81    antidomain( Z ) ), multiplication( X, 'domain_difference'( Y, Z ) ) ) ]
% 298.35/298.81     )
% 298.35/298.81  , substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] ), 
% 298.35/298.81    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  eqswap(
% 298.35/298.81  clause( 518599, [ =( 'domain_difference'( X, Y ), multiplication( domain( X
% 298.35/298.81     ), antidomain( Y ) ) ) ] )
% 298.35/298.81  , clause( 24, [ =( multiplication( domain( X ), antidomain( Y ) ), 
% 298.35/298.81    'domain_difference'( X, Y ) ) ] )
% 298.35/298.81  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.81  
% 298.35/298.81  
% 298.35/298.81  paramod(
% 298.35/298.81  clause( 518602, [ =( 'domain_difference'( one, X ), multiplication( 
% 298.35/298.82    antidomain( zero ), antidomain( X ) ) ) ] )
% 298.35/298.82  , clause( 44, [ =( domain( one ), antidomain( zero ) ) ] )
% 298.35/298.82  , 0, clause( 518599, [ =( 'domain_difference'( X, Y ), multiplication( 
% 298.35/298.82    domain( X ), antidomain( Y ) ) ) ] )
% 298.35/298.82  , 0, 5, substitution( 0, [] ), substitution( 1, [ :=( X, one ), :=( Y, X )] )
% 298.35/298.82    ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 518603, [ =( 'domain_difference'( one, X ), multiplication( one, 
% 298.35/298.82    antidomain( X ) ) ) ] )
% 298.35/298.82  , clause( 150, [ =( antidomain( zero ), one ) ] )
% 298.35/298.82  , 0, clause( 518602, [ =( 'domain_difference'( one, X ), multiplication( 
% 298.35/298.82    antidomain( zero ), antidomain( X ) ) ) ] )
% 298.35/298.82  , 0, 5, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 518604, [ =( 'domain_difference'( one, X ), antidomain( X ) ) ] )
% 298.35/298.82  , clause( 8, [ =( multiplication( one, X ), X ) ] )
% 298.35/298.82  , 0, clause( 518603, [ =( 'domain_difference'( one, X ), multiplication( 
% 298.35/298.82    one, antidomain( X ) ) ) ] )
% 298.35/298.82  , 0, 4, substitution( 0, [ :=( X, antidomain( X ) )] ), substitution( 1, [ 
% 298.35/298.82    :=( X, X )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  subsumption(
% 298.35/298.82  clause( 170, [ =( 'domain_difference'( one, X ), antidomain( X ) ) ] )
% 298.35/298.82  , clause( 518604, [ =( 'domain_difference'( one, X ), antidomain( X ) ) ]
% 298.35/298.82     )
% 298.35/298.82  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 518607, [ =( 'domain_difference'( X, Y ), multiplication( domain( X
% 298.35/298.82     ), antidomain( Y ) ) ) ] )
% 298.35/298.82  , clause( 24, [ =( multiplication( domain( X ), antidomain( Y ) ), 
% 298.35/298.82    'domain_difference'( X, Y ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 518609, [ =( 'domain_difference'( X, one ), multiplication( domain( 
% 298.35/298.82    X ), zero ) ) ] )
% 298.35/298.82  , clause( 42, [ =( antidomain( one ), zero ) ] )
% 298.35/298.82  , 0, clause( 518607, [ =( 'domain_difference'( X, Y ), multiplication( 
% 298.35/298.82    domain( X ), antidomain( Y ) ) ) ] )
% 298.35/298.82  , 0, 7, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, one )] )
% 298.35/298.82    ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 518610, [ =( 'domain_difference'( X, one ), zero ) ] )
% 298.35/298.82  , clause( 11, [ =( multiplication( X, zero ), zero ) ] )
% 298.35/298.82  , 0, clause( 518609, [ =( 'domain_difference'( X, one ), multiplication( 
% 298.35/298.82    domain( X ), zero ) ) ] )
% 298.35/298.82  , 0, 4, substitution( 0, [ :=( X, domain( X ) )] ), substitution( 1, [ :=( 
% 298.35/298.82    X, X )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  subsumption(
% 298.35/298.82  clause( 172, [ =( 'domain_difference'( X, one ), zero ) ] )
% 298.35/298.82  , clause( 518610, [ =( 'domain_difference'( X, one ), zero ) ] )
% 298.35/298.82  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 518613, [ =( 'domain_difference'( X, Y ), multiplication( domain( X
% 298.35/298.82     ), antidomain( Y ) ) ) ] )
% 298.35/298.82  , clause( 24, [ =( multiplication( domain( X ), antidomain( Y ) ), 
% 298.35/298.82    'domain_difference'( X, Y ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 518614, [ =( 'domain_difference'( antidomain( X ), Y ), 
% 298.35/298.82    multiplication( c( X ), antidomain( Y ) ) ) ] )
% 298.35/298.82  , clause( 35, [ =( domain( antidomain( X ) ), c( X ) ) ] )
% 298.35/298.82  , 0, clause( 518613, [ =( 'domain_difference'( X, Y ), multiplication( 
% 298.35/298.82    domain( X ), antidomain( Y ) ) ) ] )
% 298.35/298.82  , 0, 6, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.82    antidomain( X ) ), :=( Y, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 518615, [ =( multiplication( c( X ), antidomain( Y ) ), 
% 298.35/298.82    'domain_difference'( antidomain( X ), Y ) ) ] )
% 298.35/298.82  , clause( 518614, [ =( 'domain_difference'( antidomain( X ), Y ), 
% 298.35/298.82    multiplication( c( X ), antidomain( Y ) ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  subsumption(
% 298.35/298.82  clause( 173, [ =( multiplication( c( X ), antidomain( Y ) ), 
% 298.35/298.82    'domain_difference'( antidomain( X ), Y ) ) ] )
% 298.35/298.82  , clause( 518615, [ =( multiplication( c( X ), antidomain( Y ) ), 
% 298.35/298.82    'domain_difference'( antidomain( X ), Y ) ) ] )
% 298.35/298.82  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.82     )] ) ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 518617, [ =( 'domain_difference'( X, Y ), multiplication( domain( X
% 298.35/298.82     ), antidomain( Y ) ) ) ] )
% 298.35/298.82  , clause( 24, [ =( multiplication( domain( X ), antidomain( Y ) ), 
% 298.35/298.82    'domain_difference'( X, Y ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 518618, [ =( 'domain_difference'( X, antidomain( Y ) ), 
% 298.35/298.82    multiplication( domain( X ), domain( Y ) ) ) ] )
% 298.35/298.82  , clause( 18, [ =( antidomain( antidomain( X ) ), domain( X ) ) ] )
% 298.35/298.82  , 0, clause( 518617, [ =( 'domain_difference'( X, Y ), multiplication( 
% 298.35/298.82    domain( X ), antidomain( Y ) ) ) ] )
% 298.35/298.82  , 0, 8, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.82    :=( Y, antidomain( Y ) )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 518619, [ =( multiplication( domain( X ), domain( Y ) ), 
% 298.35/298.82    'domain_difference'( X, antidomain( Y ) ) ) ] )
% 298.35/298.82  , clause( 518618, [ =( 'domain_difference'( X, antidomain( Y ) ), 
% 298.35/298.82    multiplication( domain( X ), domain( Y ) ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  subsumption(
% 298.35/298.82  clause( 174, [ =( multiplication( domain( Y ), domain( X ) ), 
% 298.35/298.82    'domain_difference'( Y, antidomain( X ) ) ) ] )
% 298.35/298.82  , clause( 518619, [ =( multiplication( domain( X ), domain( Y ) ), 
% 298.35/298.82    'domain_difference'( X, antidomain( Y ) ) ) ] )
% 298.35/298.82  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.82     )] ) ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 518620, [ =( 'forward_diamond'( X, Y ), domain( multiplication( X, 
% 298.35/298.82    domain( Y ) ) ) ) ] )
% 298.35/298.82  , clause( 25, [ =( domain( multiplication( X, domain( Y ) ) ), 
% 298.35/298.82    'forward_diamond'( X, Y ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 518623, [ =( 'forward_diamond'( X, multiplication( Y, domain( Z ) )
% 298.35/298.82     ), domain( multiplication( X, 'forward_diamond'( Y, Z ) ) ) ) ] )
% 298.35/298.82  , clause( 25, [ =( domain( multiplication( X, domain( Y ) ) ), 
% 298.35/298.82    'forward_diamond'( X, Y ) ) ] )
% 298.35/298.82  , 0, clause( 518620, [ =( 'forward_diamond'( X, Y ), domain( multiplication( 
% 298.35/298.82    X, domain( Y ) ) ) ) ] )
% 298.35/298.82  , 0, 10, substitution( 0, [ :=( X, Y ), :=( Y, Z )] ), substitution( 1, [ 
% 298.35/298.82    :=( X, X ), :=( Y, multiplication( Y, domain( Z ) ) )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  subsumption(
% 298.35/298.82  clause( 176, [ =( 'forward_diamond'( Z, multiplication( X, domain( Y ) ) )
% 298.35/298.82    , domain( multiplication( Z, 'forward_diamond'( X, Y ) ) ) ) ] )
% 298.35/298.82  , clause( 518623, [ =( 'forward_diamond'( X, multiplication( Y, domain( Z )
% 298.35/298.82     ) ), domain( multiplication( X, 'forward_diamond'( Y, Z ) ) ) ) ] )
% 298.35/298.82  , substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] ), 
% 298.35/298.82    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 518626, [ =( 'domain_difference'( X, Y ), multiplication( domain( X
% 298.35/298.82     ), antidomain( Y ) ) ) ] )
% 298.35/298.82  , clause( 24, [ =( multiplication( domain( X ), antidomain( Y ) ), 
% 298.35/298.82    'domain_difference'( X, Y ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 518627, [ =( 'domain_difference'( multiplication( X, domain( Y ) )
% 298.35/298.82    , Z ), multiplication( 'forward_diamond'( X, Y ), antidomain( Z ) ) ) ]
% 298.35/298.82     )
% 298.35/298.82  , clause( 25, [ =( domain( multiplication( X, domain( Y ) ) ), 
% 298.35/298.82    'forward_diamond'( X, Y ) ) ] )
% 298.35/298.82  , 0, clause( 518626, [ =( 'domain_difference'( X, Y ), multiplication( 
% 298.35/298.82    domain( X ), antidomain( Y ) ) ) ] )
% 298.35/298.82  , 0, 8, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.82    :=( X, multiplication( X, domain( Y ) ) ), :=( Y, Z )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  subsumption(
% 298.35/298.82  clause( 177, [ =( 'domain_difference'( multiplication( X, domain( Y ) ), Z
% 298.35/298.82     ), multiplication( 'forward_diamond'( X, Y ), antidomain( Z ) ) ) ] )
% 298.35/298.82  , clause( 518627, [ =( 'domain_difference'( multiplication( X, domain( Y )
% 298.35/298.82     ), Z ), multiplication( 'forward_diamond'( X, Y ), antidomain( Z ) ) ) ]
% 298.35/298.82     )
% 298.35/298.82  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 298.35/298.82    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 518630, [ =( 'forward_diamond'( X, Y ), domain( multiplication( X, 
% 298.35/298.82    domain( Y ) ) ) ) ] )
% 298.35/298.82  , clause( 25, [ =( domain( multiplication( X, domain( Y ) ) ), 
% 298.35/298.82    'forward_diamond'( X, Y ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 518633, [ =( 'forward_diamond'( X, one ), domain( multiplication( X
% 298.35/298.82    , antidomain( zero ) ) ) ) ] )
% 298.35/298.82  , clause( 44, [ =( domain( one ), antidomain( zero ) ) ] )
% 298.35/298.82  , 0, clause( 518630, [ =( 'forward_diamond'( X, Y ), domain( multiplication( 
% 298.35/298.82    X, domain( Y ) ) ) ) ] )
% 298.35/298.82  , 0, 7, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, one )] )
% 298.35/298.82    ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 518634, [ =( 'forward_diamond'( X, one ), domain( multiplication( X
% 298.35/298.82    , one ) ) ) ] )
% 298.35/298.82  , clause( 150, [ =( antidomain( zero ), one ) ] )
% 298.35/298.82  , 0, clause( 518633, [ =( 'forward_diamond'( X, one ), domain( 
% 298.35/298.82    multiplication( X, antidomain( zero ) ) ) ) ] )
% 298.35/298.82  , 0, 7, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 518635, [ =( 'forward_diamond'( X, one ), domain( X ) ) ] )
% 298.35/298.82  , clause( 7, [ =( multiplication( X, one ), X ) ] )
% 298.35/298.82  , 0, clause( 518634, [ =( 'forward_diamond'( X, one ), domain( 
% 298.35/298.82    multiplication( X, one ) ) ) ] )
% 298.35/298.82  , 0, 5, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.82    ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  subsumption(
% 298.35/298.82  clause( 186, [ =( 'forward_diamond'( X, one ), domain( X ) ) ] )
% 298.35/298.82  , clause( 518635, [ =( 'forward_diamond'( X, one ), domain( X ) ) ] )
% 298.35/298.82  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 518638, [ =( 'forward_diamond'( X, Y ), domain( multiplication( X, 
% 298.35/298.82    domain( Y ) ) ) ) ] )
% 298.35/298.82  , clause( 25, [ =( domain( multiplication( X, domain( Y ) ) ), 
% 298.35/298.82    'forward_diamond'( X, Y ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 518640, [ =( 'forward_diamond'( one, X ), domain( domain( X ) ) ) ]
% 298.35/298.82     )
% 298.35/298.82  , clause( 8, [ =( multiplication( one, X ), X ) ] )
% 298.35/298.82  , 0, clause( 518638, [ =( 'forward_diamond'( X, Y ), domain( multiplication( 
% 298.35/298.82    X, domain( Y ) ) ) ) ] )
% 298.35/298.82  , 0, 5, substitution( 0, [ :=( X, domain( X ) )] ), substitution( 1, [ :=( 
% 298.35/298.82    X, one ), :=( Y, X )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 518641, [ =( 'forward_diamond'( one, X ), antidomain( c( X ) ) ) ]
% 298.35/298.82     )
% 298.35/298.82  , clause( 36, [ =( domain( domain( X ) ), antidomain( c( X ) ) ) ] )
% 298.35/298.82  , 0, clause( 518640, [ =( 'forward_diamond'( one, X ), domain( domain( X )
% 298.35/298.82     ) ) ] )
% 298.35/298.82  , 0, 4, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.82    ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  subsumption(
% 298.35/298.82  clause( 190, [ =( 'forward_diamond'( one, X ), antidomain( c( X ) ) ) ] )
% 298.35/298.82  , clause( 518641, [ =( 'forward_diamond'( one, X ), antidomain( c( X ) ) )
% 298.35/298.82     ] )
% 298.35/298.82  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 518644, [ =( 'forward_diamond'( X, Y ), domain( multiplication( X, 
% 298.35/298.82    domain( Y ) ) ) ) ] )
% 298.35/298.82  , clause( 25, [ =( domain( multiplication( X, domain( Y ) ) ), 
% 298.35/298.82    'forward_diamond'( X, Y ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 518647, [ =( 'forward_diamond'( zero, X ), domain( zero ) ) ] )
% 298.35/298.82  , clause( 12, [ =( multiplication( zero, X ), zero ) ] )
% 298.35/298.82  , 0, clause( 518644, [ =( 'forward_diamond'( X, Y ), domain( multiplication( 
% 298.35/298.82    X, domain( Y ) ) ) ) ] )
% 298.35/298.82  , 0, 5, substitution( 0, [ :=( X, domain( X ) )] ), substitution( 1, [ :=( 
% 298.35/298.82    X, zero ), :=( Y, X )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 518648, [ =( 'forward_diamond'( zero, X ), c( one ) ) ] )
% 298.35/298.82  , clause( 43, [ =( domain( zero ), c( one ) ) ] )
% 298.35/298.82  , 0, clause( 518647, [ =( 'forward_diamond'( zero, X ), domain( zero ) ) ]
% 298.35/298.82     )
% 298.35/298.82  , 0, 4, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 518649, [ =( 'forward_diamond'( zero, X ), zero ) ] )
% 298.35/298.82  , clause( 155, [ =( c( one ), zero ) ] )
% 298.35/298.82  , 0, clause( 518648, [ =( 'forward_diamond'( zero, X ), c( one ) ) ] )
% 298.35/298.82  , 0, 4, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  subsumption(
% 298.35/298.82  clause( 191, [ =( 'forward_diamond'( zero, X ), zero ) ] )
% 298.35/298.82  , clause( 518649, [ =( 'forward_diamond'( zero, X ), zero ) ] )
% 298.35/298.82  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 518652, [ =( 'backward_diamond'( Y, X ), codomain( multiplication( 
% 298.35/298.82    codomain( X ), Y ) ) ) ] )
% 298.35/298.82  , clause( 26, [ =( codomain( multiplication( codomain( Y ), X ) ), 
% 298.35/298.82    'backward_diamond'( X, Y ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 518653, [ =( 'backward_diamond'( multiplication( X, Y ), Z ), 
% 298.35/298.82    codomain( multiplication( multiplication( codomain( Z ), X ), Y ) ) ) ]
% 298.35/298.82     )
% 298.35/298.82  , clause( 6, [ =( multiplication( X, multiplication( Y, Z ) ), 
% 298.35/298.82    multiplication( multiplication( X, Y ), Z ) ) ] )
% 298.35/298.82  , 0, clause( 518652, [ =( 'backward_diamond'( Y, X ), codomain( 
% 298.35/298.82    multiplication( codomain( X ), Y ) ) ) ] )
% 298.35/298.82  , 0, 7, substitution( 0, [ :=( X, codomain( Z ) ), :=( Y, X ), :=( Z, Y )] )
% 298.35/298.82    , substitution( 1, [ :=( X, Z ), :=( Y, multiplication( X, Y ) )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 518654, [ =( codomain( multiplication( multiplication( codomain( Z
% 298.35/298.82     ), X ), Y ) ), 'backward_diamond'( multiplication( X, Y ), Z ) ) ] )
% 298.35/298.82  , clause( 518653, [ =( 'backward_diamond'( multiplication( X, Y ), Z ), 
% 298.35/298.82    codomain( multiplication( multiplication( codomain( Z ), X ), Y ) ) ) ]
% 298.35/298.82     )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  subsumption(
% 298.35/298.82  clause( 201, [ =( codomain( multiplication( multiplication( codomain( X ), 
% 298.35/298.82    Y ), Z ) ), 'backward_diamond'( multiplication( Y, Z ), X ) ) ] )
% 298.35/298.82  , clause( 518654, [ =( codomain( multiplication( multiplication( codomain( 
% 298.35/298.82    Z ), X ), Y ) ), 'backward_diamond'( multiplication( X, Y ), Z ) ) ] )
% 298.35/298.82  , substitution( 0, [ :=( X, Y ), :=( Y, Z ), :=( Z, X )] ), 
% 298.35/298.82    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 518656, [ =( 'backward_diamond'( Y, X ), codomain( multiplication( 
% 298.35/298.82    codomain( X ), Y ) ) ) ] )
% 298.35/298.82  , clause( 26, [ =( codomain( multiplication( codomain( Y ), X ) ), 
% 298.35/298.82    'backward_diamond'( X, Y ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 518659, [ =( 'backward_diamond'( X, one ), codomain( multiplication( 
% 298.35/298.82    coantidomain( zero ), X ) ) ) ] )
% 298.35/298.82  , clause( 34, [ =( codomain( one ), coantidomain( zero ) ) ] )
% 298.35/298.82  , 0, clause( 518656, [ =( 'backward_diamond'( Y, X ), codomain( 
% 298.35/298.82    multiplication( codomain( X ), Y ) ) ) ] )
% 298.35/298.82  , 0, 6, substitution( 0, [] ), substitution( 1, [ :=( X, one ), :=( Y, X )] )
% 298.35/298.82    ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 518660, [ =( 'backward_diamond'( X, one ), codomain( multiplication( 
% 298.35/298.82    one, X ) ) ) ] )
% 298.35/298.82  , clause( 114, [ =( coantidomain( zero ), one ) ] )
% 298.35/298.82  , 0, clause( 518659, [ =( 'backward_diamond'( X, one ), codomain( 
% 298.35/298.82    multiplication( coantidomain( zero ), X ) ) ) ] )
% 298.35/298.82  , 0, 6, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 518661, [ =( 'backward_diamond'( X, one ), codomain( X ) ) ] )
% 298.35/298.82  , clause( 8, [ =( multiplication( one, X ), X ) ] )
% 298.35/298.82  , 0, clause( 518660, [ =( 'backward_diamond'( X, one ), codomain( 
% 298.35/298.82    multiplication( one, X ) ) ) ] )
% 298.35/298.82  , 0, 5, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.82    ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  subsumption(
% 298.35/298.82  clause( 202, [ =( 'backward_diamond'( X, one ), codomain( X ) ) ] )
% 298.35/298.82  , clause( 518661, [ =( 'backward_diamond'( X, one ), codomain( X ) ) ] )
% 298.35/298.82  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 518664, [ =( 'backward_diamond'( Y, X ), codomain( multiplication( 
% 298.35/298.82    codomain( X ), Y ) ) ) ] )
% 298.35/298.82  , clause( 26, [ =( codomain( multiplication( codomain( Y ), X ) ), 
% 298.35/298.82    'backward_diamond'( X, Y ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 518665, [ =( 'backward_diamond'( one, X ), codomain( codomain( X )
% 298.35/298.82     ) ) ] )
% 298.35/298.82  , clause( 7, [ =( multiplication( X, one ), X ) ] )
% 298.35/298.82  , 0, clause( 518664, [ =( 'backward_diamond'( Y, X ), codomain( 
% 298.35/298.82    multiplication( codomain( X ), Y ) ) ) ] )
% 298.35/298.82  , 0, 5, substitution( 0, [ :=( X, codomain( X ) )] ), substitution( 1, [ 
% 298.35/298.82    :=( X, X ), :=( Y, one )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  subsumption(
% 298.35/298.82  clause( 204, [ =( 'backward_diamond'( one, X ), codomain( codomain( X ) ) )
% 298.35/298.82     ] )
% 298.35/298.82  , clause( 518665, [ =( 'backward_diamond'( one, X ), codomain( codomain( X
% 298.35/298.82     ) ) ) ] )
% 298.35/298.82  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 518668, [ =( multiplication( X, addition( Y, Z ) ), addition( 
% 298.35/298.82    multiplication( X, Y ), multiplication( X, Z ) ) ) ] )
% 298.35/298.82  , clause( 9, [ =( addition( multiplication( X, Y ), multiplication( X, Z )
% 298.35/298.82     ), multiplication( X, addition( Y, Z ) ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 518671, [ =( multiplication( 'domain_difference'( X, Y ), addition( 
% 298.35/298.82    Y, Z ) ), addition( zero, multiplication( 'domain_difference'( X, Y ), Z
% 298.35/298.82     ) ) ) ] )
% 298.35/298.82  , clause( 161, [ =( multiplication( 'domain_difference'( X, Y ), Y ), zero
% 298.35/298.82     ) ] )
% 298.35/298.82  , 0, clause( 518668, [ =( multiplication( X, addition( Y, Z ) ), addition( 
% 298.35/298.82    multiplication( X, Y ), multiplication( X, Z ) ) ) ] )
% 298.35/298.82  , 0, 9, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.82    :=( X, 'domain_difference'( X, Y ) ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 518673, [ =( multiplication( 'domain_difference'( X, Y ), addition( 
% 298.35/298.82    Y, Z ) ), multiplication( 'domain_difference'( X, Y ), Z ) ) ] )
% 298.35/298.82  , clause( 39, [ =( addition( zero, X ), X ) ] )
% 298.35/298.82  , 0, clause( 518671, [ =( multiplication( 'domain_difference'( X, Y ), 
% 298.35/298.82    addition( Y, Z ) ), addition( zero, multiplication( 'domain_difference'( 
% 298.35/298.82    X, Y ), Z ) ) ) ] )
% 298.35/298.82  , 0, 8, substitution( 0, [ :=( X, multiplication( 'domain_difference'( X, Y
% 298.35/298.82     ), Z ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )
% 298.35/298.82    ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  subsumption(
% 298.35/298.82  clause( 209, [ =( multiplication( 'domain_difference'( X, Y ), addition( Y
% 298.35/298.82    , Z ) ), multiplication( 'domain_difference'( X, Y ), Z ) ) ] )
% 298.35/298.82  , clause( 518673, [ =( multiplication( 'domain_difference'( X, Y ), 
% 298.35/298.82    addition( Y, Z ) ), multiplication( 'domain_difference'( X, Y ), Z ) ) ]
% 298.35/298.82     )
% 298.35/298.82  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 298.35/298.82    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 518675, [ =( zero, multiplication( 'domain_difference'( X, Y ), Y )
% 298.35/298.82     ) ] )
% 298.35/298.82  , clause( 161, [ =( multiplication( 'domain_difference'( X, Y ), Y ), zero
% 298.35/298.82     ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 518677, [ =( zero, multiplication( multiplication( 
% 298.35/298.82    'domain_difference'( X, multiplication( Y, Z ) ), Y ), Z ) ) ] )
% 298.35/298.82  , clause( 6, [ =( multiplication( X, multiplication( Y, Z ) ), 
% 298.35/298.82    multiplication( multiplication( X, Y ), Z ) ) ] )
% 298.35/298.82  , 0, clause( 518675, [ =( zero, multiplication( 'domain_difference'( X, Y )
% 298.35/298.82    , Y ) ) ] )
% 298.35/298.82  , 0, 2, substitution( 0, [ :=( X, 'domain_difference'( X, multiplication( Y
% 298.35/298.82    , Z ) ) ), :=( Y, Y ), :=( Z, Z )] ), substitution( 1, [ :=( X, X ), :=( 
% 298.35/298.82    Y, multiplication( Y, Z ) )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 518678, [ =( multiplication( multiplication( 'domain_difference'( X
% 298.35/298.82    , multiplication( Y, Z ) ), Y ), Z ), zero ) ] )
% 298.35/298.82  , clause( 518677, [ =( zero, multiplication( multiplication( 
% 298.35/298.82    'domain_difference'( X, multiplication( Y, Z ) ), Y ), Z ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  subsumption(
% 298.35/298.82  clause( 211, [ =( multiplication( multiplication( 'domain_difference'( X, 
% 298.35/298.82    multiplication( Y, Z ) ), Y ), Z ), zero ) ] )
% 298.35/298.82  , clause( 518678, [ =( multiplication( multiplication( 'domain_difference'( 
% 298.35/298.82    X, multiplication( Y, Z ) ), Y ), Z ), zero ) ] )
% 298.35/298.82  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 298.35/298.82    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 518680, [ =( multiplication( multiplication( X, Y ), Z ), 
% 298.35/298.82    multiplication( X, multiplication( Y, Z ) ) ) ] )
% 298.35/298.82  , clause( 6, [ =( multiplication( X, multiplication( Y, Z ) ), 
% 298.35/298.82    multiplication( multiplication( X, Y ), Z ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 518685, [ =( multiplication( multiplication( X, 'domain_difference'( 
% 298.35/298.82    Y, Z ) ), Z ), multiplication( X, zero ) ) ] )
% 298.35/298.82  , clause( 161, [ =( multiplication( 'domain_difference'( X, Y ), Y ), zero
% 298.35/298.82     ) ] )
% 298.35/298.82  , 0, clause( 518680, [ =( multiplication( multiplication( X, Y ), Z ), 
% 298.35/298.82    multiplication( X, multiplication( Y, Z ) ) ) ] )
% 298.35/298.82  , 0, 10, substitution( 0, [ :=( X, Y ), :=( Y, Z )] ), substitution( 1, [ 
% 298.35/298.82    :=( X, X ), :=( Y, 'domain_difference'( Y, Z ) ), :=( Z, Z )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 518686, [ =( multiplication( multiplication( X, 'domain_difference'( 
% 298.35/298.82    Y, Z ) ), Z ), zero ) ] )
% 298.35/298.82  , clause( 11, [ =( multiplication( X, zero ), zero ) ] )
% 298.35/298.82  , 0, clause( 518685, [ =( multiplication( multiplication( X, 
% 298.35/298.82    'domain_difference'( Y, Z ) ), Z ), multiplication( X, zero ) ) ] )
% 298.35/298.82  , 0, 8, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.82    :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  subsumption(
% 298.35/298.82  clause( 212, [ =( multiplication( multiplication( Z, 'domain_difference'( X
% 298.35/298.82    , Y ) ), Y ), zero ) ] )
% 298.35/298.82  , clause( 518686, [ =( multiplication( multiplication( X, 
% 298.35/298.82    'domain_difference'( Y, Z ) ), Z ), zero ) ] )
% 298.35/298.82  , substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] ), 
% 298.35/298.82    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 518689, [ =( 'forward_box'( X, Y ), c( 'forward_diamond'( X, c( Y )
% 298.35/298.82     ) ) ) ] )
% 298.35/298.82  , clause( 27, [ =( c( 'forward_diamond'( X, c( Y ) ) ), 'forward_box'( X, Y
% 298.35/298.82     ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 518691, [ =( 'forward_box'( zero, X ), c( zero ) ) ] )
% 298.35/298.82  , clause( 191, [ =( 'forward_diamond'( zero, X ), zero ) ] )
% 298.35/298.82  , 0, clause( 518689, [ =( 'forward_box'( X, Y ), c( 'forward_diamond'( X, c( 
% 298.35/298.82    Y ) ) ) ) ] )
% 298.35/298.82  , 0, 5, substitution( 0, [ :=( X, c( X ) )] ), substitution( 1, [ :=( X, 
% 298.35/298.82    zero ), :=( Y, X )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 518692, [ =( 'forward_box'( zero, X ), one ) ] )
% 298.35/298.82  , clause( 157, [ =( c( zero ), one ) ] )
% 298.35/298.82  , 0, clause( 518691, [ =( 'forward_box'( zero, X ), c( zero ) ) ] )
% 298.35/298.82  , 0, 4, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  subsumption(
% 298.35/298.82  clause( 216, [ =( 'forward_box'( zero, X ), one ) ] )
% 298.35/298.82  , clause( 518692, [ =( 'forward_box'( zero, X ), one ) ] )
% 298.35/298.82  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 518695, [ =( 'forward_box'( X, Y ), c( 'forward_diamond'( X, c( Y )
% 298.35/298.82     ) ) ) ] )
% 298.35/298.82  , clause( 27, [ =( c( 'forward_diamond'( X, c( Y ) ) ), 'forward_box'( X, Y
% 298.35/298.82     ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 518697, [ =( 'forward_box'( X, zero ), c( 'forward_diamond'( X, one
% 298.35/298.82     ) ) ) ] )
% 298.35/298.82  , clause( 157, [ =( c( zero ), one ) ] )
% 298.35/298.82  , 0, clause( 518695, [ =( 'forward_box'( X, Y ), c( 'forward_diamond'( X, c( 
% 298.35/298.82    Y ) ) ) ) ] )
% 298.35/298.82  , 0, 7, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, zero )] )
% 298.35/298.82    ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 518698, [ =( 'forward_box'( X, zero ), c( domain( X ) ) ) ] )
% 298.35/298.82  , clause( 186, [ =( 'forward_diamond'( X, one ), domain( X ) ) ] )
% 298.35/298.82  , 0, clause( 518697, [ =( 'forward_box'( X, zero ), c( 'forward_diamond'( X
% 298.35/298.82    , one ) ) ) ] )
% 298.35/298.82  , 0, 5, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.82    ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  subsumption(
% 298.35/298.82  clause( 217, [ =( 'forward_box'( X, zero ), c( domain( X ) ) ) ] )
% 298.35/298.82  , clause( 518698, [ =( 'forward_box'( X, zero ), c( domain( X ) ) ) ] )
% 298.35/298.82  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 518701, [ =( 'backward_box'( X, Y ), c( 'backward_diamond'( X, c( Y
% 298.35/298.82     ) ) ) ) ] )
% 298.35/298.82  , clause( 28, [ =( c( 'backward_diamond'( X, c( Y ) ) ), 'backward_box'( X
% 298.35/298.82    , Y ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 518703, [ =( 'backward_box'( X, zero ), c( 'backward_diamond'( X, 
% 298.35/298.82    one ) ) ) ] )
% 298.35/298.82  , clause( 157, [ =( c( zero ), one ) ] )
% 298.35/298.82  , 0, clause( 518701, [ =( 'backward_box'( X, Y ), c( 'backward_diamond'( X
% 298.35/298.82    , c( Y ) ) ) ) ] )
% 298.35/298.82  , 0, 7, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, zero )] )
% 298.35/298.82    ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 518704, [ =( 'backward_box'( X, zero ), c( codomain( X ) ) ) ] )
% 298.35/298.82  , clause( 202, [ =( 'backward_diamond'( X, one ), codomain( X ) ) ] )
% 298.35/298.82  , 0, clause( 518703, [ =( 'backward_box'( X, zero ), c( 'backward_diamond'( 
% 298.35/298.82    X, one ) ) ) ] )
% 298.35/298.82  , 0, 5, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.82    ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  subsumption(
% 298.35/298.82  clause( 228, [ =( 'backward_box'( X, zero ), c( codomain( X ) ) ) ] )
% 298.35/298.82  , clause( 518704, [ =( 'backward_box'( X, zero ), c( codomain( X ) ) ) ] )
% 298.35/298.82  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 518707, [ =( true, ifeq2( addition( X, Y ), Y, leq( X, Y ), true )
% 298.35/298.82     ) ] )
% 298.35/298.82  , clause( 14, [ =( ifeq2( addition( X, Y ), Y, leq( X, Y ), true ), true )
% 298.35/298.82     ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 518709, [ =( true, ifeq2( 'forward_box'( 'sK3_goals_X0', domain( 
% 298.35/298.82    'sK1_goals_X2' ) ), 'forward_box'( 'sK3_goals_X0', domain( 'sK1_goals_X2'
% 298.35/298.82     ) ), leq( domain( 'sK2_goals_X1' ), 'forward_box'( 'sK3_goals_X0', 
% 298.35/298.82    domain( 'sK1_goals_X2' ) ) ), true ) ) ] )
% 298.35/298.82  , clause( 29, [ =( addition( domain( 'sK2_goals_X1' ), 'forward_box'( 
% 298.35/298.82    'sK3_goals_X0', domain( 'sK1_goals_X2' ) ) ), 'forward_box'( 
% 298.35/298.82    'sK3_goals_X0', domain( 'sK1_goals_X2' ) ) ) ] )
% 298.35/298.82  , 0, clause( 518707, [ =( true, ifeq2( addition( X, Y ), Y, leq( X, Y ), 
% 298.35/298.82    true ) ) ] )
% 298.35/298.82  , 0, 3, substitution( 0, [] ), substitution( 1, [ :=( X, domain( 
% 298.35/298.82    'sK2_goals_X1' ) ), :=( Y, 'forward_box'( 'sK3_goals_X0', domain( 
% 298.35/298.82    'sK1_goals_X2' ) ) )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 518710, [ =( true, leq( domain( 'sK2_goals_X1' ), 'forward_box'( 
% 298.35/298.82    'sK3_goals_X0', domain( 'sK1_goals_X2' ) ) ) ) ] )
% 298.35/298.82  , clause( 0, [ =( ifeq2( X, X, Y, Z ), Y ) ] )
% 298.35/298.82  , 0, clause( 518709, [ =( true, ifeq2( 'forward_box'( 'sK3_goals_X0', 
% 298.35/298.82    domain( 'sK1_goals_X2' ) ), 'forward_box'( 'sK3_goals_X0', domain( 
% 298.35/298.82    'sK1_goals_X2' ) ), leq( domain( 'sK2_goals_X1' ), 'forward_box'( 
% 298.35/298.82    'sK3_goals_X0', domain( 'sK1_goals_X2' ) ) ), true ) ) ] )
% 298.35/298.82  , 0, 2, substitution( 0, [ :=( X, 'forward_box'( 'sK3_goals_X0', domain( 
% 298.35/298.82    'sK1_goals_X2' ) ) ), :=( Y, leq( domain( 'sK2_goals_X1' ), 'forward_box'( 
% 298.35/298.82    'sK3_goals_X0', domain( 'sK1_goals_X2' ) ) ) ), :=( Z, true )] ), 
% 298.35/298.82    substitution( 1, [] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 518711, [ =( leq( domain( 'sK2_goals_X1' ), 'forward_box'( 
% 298.35/298.82    'sK3_goals_X0', domain( 'sK1_goals_X2' ) ) ), true ) ] )
% 298.35/298.82  , clause( 518710, [ =( true, leq( domain( 'sK2_goals_X1' ), 'forward_box'( 
% 298.35/298.82    'sK3_goals_X0', domain( 'sK1_goals_X2' ) ) ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  subsumption(
% 298.35/298.82  clause( 234, [ =( leq( domain( 'sK2_goals_X1' ), 'forward_box'( 
% 298.35/298.82    'sK3_goals_X0', domain( 'sK1_goals_X2' ) ) ), true ) ] )
% 298.35/298.82  , clause( 518711, [ =( leq( domain( 'sK2_goals_X1' ), 'forward_box'( 
% 298.35/298.82    'sK3_goals_X0', domain( 'sK1_goals_X2' ) ) ), true ) ] )
% 298.35/298.82  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 518713, [ =( one, addition( antidomain( X ), domain( X ) ) ) ] )
% 298.35/298.82  , clause( 153, [ =( addition( antidomain( X ), domain( X ) ), one ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 518715, [ =( one, addition( antidomain( domain( X ) ), antidomain( 
% 298.35/298.82    c( X ) ) ) ) ] )
% 298.35/298.82  , clause( 36, [ =( domain( domain( X ) ), antidomain( c( X ) ) ) ] )
% 298.35/298.82  , 0, clause( 518713, [ =( one, addition( antidomain( X ), domain( X ) ) ) ]
% 298.35/298.82     )
% 298.35/298.82  , 0, 6, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, domain( 
% 298.35/298.82    X ) )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 518716, [ =( one, addition( c( X ), antidomain( c( X ) ) ) ) ] )
% 298.35/298.82  , clause( 23, [ =( antidomain( domain( X ) ), c( X ) ) ] )
% 298.35/298.82  , 0, clause( 518715, [ =( one, addition( antidomain( domain( X ) ), 
% 298.35/298.82    antidomain( c( X ) ) ) ) ] )
% 298.35/298.82  , 0, 3, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.82    ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 518717, [ =( addition( c( X ), antidomain( c( X ) ) ), one ) ] )
% 298.35/298.82  , clause( 518716, [ =( one, addition( c( X ), antidomain( c( X ) ) ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  subsumption(
% 298.35/298.82  clause( 241, [ =( addition( c( X ), antidomain( c( X ) ) ), one ) ] )
% 298.35/298.82  , clause( 518717, [ =( addition( c( X ), antidomain( c( X ) ) ), one ) ] )
% 298.35/298.82  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 518719, [ =( one, addition( antidomain( X ), domain( X ) ) ) ] )
% 298.35/298.82  , clause( 153, [ =( addition( antidomain( X ), domain( X ) ), one ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 518720, [ =( one, addition( antidomain( c( X ) ), c( domain( X ) )
% 298.35/298.82     ) ) ] )
% 298.35/298.82  , clause( 38, [ =( domain( c( X ) ), c( domain( X ) ) ) ] )
% 298.35/298.82  , 0, clause( 518719, [ =( one, addition( antidomain( X ), domain( X ) ) ) ]
% 298.35/298.82     )
% 298.35/298.82  , 0, 6, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, c( X )
% 298.35/298.82     )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 518721, [ =( addition( antidomain( c( X ) ), c( domain( X ) ) ), 
% 298.35/298.82    one ) ] )
% 298.35/298.82  , clause( 518720, [ =( one, addition( antidomain( c( X ) ), c( domain( X )
% 298.35/298.82     ) ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  subsumption(
% 298.35/298.82  clause( 242, [ =( addition( antidomain( c( X ) ), c( domain( X ) ) ), one )
% 298.35/298.82     ] )
% 298.35/298.82  , clause( 518721, [ =( addition( antidomain( c( X ) ), c( domain( X ) ) ), 
% 298.35/298.82    one ) ] )
% 298.35/298.82  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 518723, [ =( one, addition( antidomain( X ), domain( X ) ) ) ] )
% 298.35/298.82  , clause( 153, [ =( addition( antidomain( X ), domain( X ) ), one ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 518725, [ =( one, addition( antidomain( antidomain( X ) ), c( X ) )
% 298.35/298.82     ) ] )
% 298.35/298.82  , clause( 35, [ =( domain( antidomain( X ) ), c( X ) ) ] )
% 298.35/298.82  , 0, clause( 518723, [ =( one, addition( antidomain( X ), domain( X ) ) ) ]
% 298.35/298.82     )
% 298.35/298.82  , 0, 6, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.82    antidomain( X ) )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 518726, [ =( one, addition( domain( X ), c( X ) ) ) ] )
% 298.35/298.82  , clause( 18, [ =( antidomain( antidomain( X ) ), domain( X ) ) ] )
% 298.35/298.82  , 0, clause( 518725, [ =( one, addition( antidomain( antidomain( X ) ), c( 
% 298.35/298.82    X ) ) ) ] )
% 298.35/298.82  , 0, 3, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.82    ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 518727, [ =( addition( domain( X ), c( X ) ), one ) ] )
% 298.35/298.82  , clause( 518726, [ =( one, addition( domain( X ), c( X ) ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  subsumption(
% 298.35/298.82  clause( 244, [ =( addition( domain( X ), c( X ) ), one ) ] )
% 298.35/298.82  , clause( 518727, [ =( addition( domain( X ), c( X ) ), one ) ] )
% 298.35/298.82  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 518729, [ =( one, addition( domain( X ), c( X ) ) ) ] )
% 298.35/298.82  , clause( 244, [ =( addition( domain( X ), c( X ) ), one ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 518730, [ =( one, addition( c( domain( X ) ), c( c( X ) ) ) ) ] )
% 298.35/298.82  , clause( 38, [ =( domain( c( X ) ), c( domain( X ) ) ) ] )
% 298.35/298.82  , 0, clause( 518729, [ =( one, addition( domain( X ), c( X ) ) ) ] )
% 298.35/298.82  , 0, 3, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, c( X )
% 298.35/298.82     )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 518731, [ =( addition( c( domain( X ) ), c( c( X ) ) ), one ) ] )
% 298.35/298.82  , clause( 518730, [ =( one, addition( c( domain( X ) ), c( c( X ) ) ) ) ]
% 298.35/298.82     )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  subsumption(
% 298.35/298.82  clause( 250, [ =( addition( c( domain( X ) ), c( c( X ) ) ), one ) ] )
% 298.35/298.82  , clause( 518731, [ =( addition( c( domain( X ) ), c( c( X ) ) ), one ) ]
% 298.35/298.82     )
% 298.35/298.82  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 518732, [ ~( =( domain( 'sK1_goals_X2' ), addition( 
% 298.35/298.82    'backward_diamond'( 'sK3_goals_X0', domain( 'sK2_goals_X1' ) ), domain( 
% 298.35/298.82    'sK1_goals_X2' ) ) ) ) ] )
% 298.35/298.82  , clause( 30, [ ~( =( addition( 'backward_diamond'( 'sK3_goals_X0', domain( 
% 298.35/298.82    'sK2_goals_X1' ) ), domain( 'sK1_goals_X2' ) ), domain( 'sK1_goals_X2' )
% 298.35/298.82     ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 518733, [ ~( =( domain( 'sK1_goals_X2' ), addition( domain( 
% 298.35/298.82    'sK1_goals_X2' ), 'backward_diamond'( 'sK3_goals_X0', domain( 
% 298.35/298.82    'sK2_goals_X1' ) ) ) ) ) ] )
% 298.35/298.82  , clause( 2, [ =( addition( X, Y ), addition( Y, X ) ) ] )
% 298.35/298.82  , 0, clause( 518732, [ ~( =( domain( 'sK1_goals_X2' ), addition( 
% 298.35/298.82    'backward_diamond'( 'sK3_goals_X0', domain( 'sK2_goals_X1' ) ), domain( 
% 298.35/298.82    'sK1_goals_X2' ) ) ) ) ] )
% 298.35/298.82  , 0, 4, substitution( 0, [ :=( X, 'backward_diamond'( 'sK3_goals_X0', 
% 298.35/298.82    domain( 'sK2_goals_X1' ) ) ), :=( Y, domain( 'sK1_goals_X2' ) )] ), 
% 298.35/298.82    substitution( 1, [] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 518736, [ ~( =( addition( domain( 'sK1_goals_X2' ), 
% 298.35/298.82    'backward_diamond'( 'sK3_goals_X0', domain( 'sK2_goals_X1' ) ) ), domain( 
% 298.35/298.82    'sK1_goals_X2' ) ) ) ] )
% 298.35/298.82  , clause( 518733, [ ~( =( domain( 'sK1_goals_X2' ), addition( domain( 
% 298.35/298.82    'sK1_goals_X2' ), 'backward_diamond'( 'sK3_goals_X0', domain( 
% 298.35/298.82    'sK2_goals_X1' ) ) ) ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  subsumption(
% 298.35/298.82  clause( 260, [ ~( =( addition( domain( 'sK1_goals_X2' ), 'backward_diamond'( 
% 298.35/298.82    'sK3_goals_X0', domain( 'sK2_goals_X1' ) ) ), domain( 'sK1_goals_X2' ) )
% 298.35/298.82     ) ] )
% 298.35/298.82  , clause( 518736, [ ~( =( addition( domain( 'sK1_goals_X2' ), 
% 298.35/298.82    'backward_diamond'( 'sK3_goals_X0', domain( 'sK2_goals_X1' ) ) ), domain( 
% 298.35/298.82    'sK1_goals_X2' ) ) ) ] )
% 298.35/298.82  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 518738, [ =( addition( addition( Y, Z ), X ), addition( addition( X
% 298.35/298.82    , Y ), Z ) ) ] )
% 298.35/298.82  , clause( 45, [ =( addition( addition( X, Y ), Z ), addition( addition( Y, 
% 298.35/298.82    Z ), X ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 518740, [ =( addition( addition( antidomain( X ), Y ), domain( X )
% 298.35/298.82     ), addition( one, Y ) ) ] )
% 298.35/298.82  , clause( 144, [ =( addition( domain( X ), antidomain( X ) ), one ) ] )
% 298.35/298.82  , 0, clause( 518738, [ =( addition( addition( Y, Z ), X ), addition( 
% 298.35/298.82    addition( X, Y ), Z ) ) ] )
% 298.35/298.82  , 0, 9, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, domain( 
% 298.35/298.82    X ) ), :=( Y, antidomain( X ) ), :=( Z, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  subsumption(
% 298.35/298.82  clause( 279, [ =( addition( addition( antidomain( X ), Y ), domain( X ) ), 
% 298.35/298.82    addition( one, Y ) ) ] )
% 298.35/298.82  , clause( 518740, [ =( addition( addition( antidomain( X ), Y ), domain( X
% 298.35/298.82     ) ), addition( one, Y ) ) ] )
% 298.35/298.82  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.82     )] ) ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 518744, [ =( addition( addition( Y, Z ), X ), addition( addition( X
% 298.35/298.82    , Y ), Z ) ) ] )
% 298.35/298.82  , clause( 45, [ =( addition( addition( X, Y ), Z ), addition( addition( Y, 
% 298.35/298.82    Z ), X ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 518784, [ =( addition( addition( X, Y ), X ), addition( X, Y ) ) ]
% 298.35/298.82     )
% 298.35/298.82  , clause( 5, [ =( addition( X, X ), X ) ] )
% 298.35/298.82  , 0, clause( 518744, [ =( addition( addition( Y, Z ), X ), addition( 
% 298.35/298.82    addition( X, Y ), Z ) ) ] )
% 298.35/298.82  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.82    :=( Y, X ), :=( Z, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  subsumption(
% 298.35/298.82  clause( 291, [ =( addition( addition( X, Y ), X ), addition( X, Y ) ) ] )
% 298.35/298.82  , clause( 518784, [ =( addition( addition( X, Y ), X ), addition( X, Y ) )
% 298.35/298.82     ] )
% 298.35/298.82  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.82     )] ) ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 518790, [ =( one, addition( c( X ), antidomain( c( X ) ) ) ) ] )
% 298.35/298.82  , clause( 241, [ =( addition( c( X ), antidomain( c( X ) ) ), one ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 518792, [ =( one, addition( c( 'forward_diamond'( X, c( Y ) ) ), 
% 298.35/298.82    antidomain( 'forward_box'( X, Y ) ) ) ) ] )
% 298.35/298.82  , clause( 27, [ =( c( 'forward_diamond'( X, c( Y ) ) ), 'forward_box'( X, Y
% 298.35/298.82     ) ) ] )
% 298.35/298.82  , 0, clause( 518790, [ =( one, addition( c( X ), antidomain( c( X ) ) ) ) ]
% 298.35/298.82     )
% 298.35/298.82  , 0, 9, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.82    :=( X, 'forward_diamond'( X, c( Y ) ) )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 518793, [ =( one, addition( 'forward_box'( X, Y ), antidomain( 
% 298.35/298.82    'forward_box'( X, Y ) ) ) ) ] )
% 298.35/298.82  , clause( 27, [ =( c( 'forward_diamond'( X, c( Y ) ) ), 'forward_box'( X, Y
% 298.35/298.82     ) ) ] )
% 298.35/298.82  , 0, clause( 518792, [ =( one, addition( c( 'forward_diamond'( X, c( Y ) )
% 298.35/298.82     ), antidomain( 'forward_box'( X, Y ) ) ) ) ] )
% 298.35/298.82  , 0, 3, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.82    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 518795, [ =( addition( 'forward_box'( X, Y ), antidomain( 
% 298.35/298.82    'forward_box'( X, Y ) ) ), one ) ] )
% 298.35/298.82  , clause( 518793, [ =( one, addition( 'forward_box'( X, Y ), antidomain( 
% 298.35/298.82    'forward_box'( X, Y ) ) ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  subsumption(
% 298.35/298.82  clause( 295, [ =( addition( 'forward_box'( X, Y ), antidomain( 
% 298.35/298.82    'forward_box'( X, Y ) ) ), one ) ] )
% 298.35/298.82  , clause( 518795, [ =( addition( 'forward_box'( X, Y ), antidomain( 
% 298.35/298.82    'forward_box'( X, Y ) ) ), one ) ] )
% 298.35/298.82  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.82     )] ) ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 518798, [ =( one, addition( antidomain( c( X ) ), c( X ) ) ) ] )
% 298.35/298.82  , clause( 148, [ =( addition( antidomain( c( X ) ), c( X ) ), one ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 518800, [ =( one, addition( antidomain( c( 'forward_diamond'( X, c( 
% 298.35/298.82    Y ) ) ) ), 'forward_box'( X, Y ) ) ) ] )
% 298.35/298.82  , clause( 27, [ =( c( 'forward_diamond'( X, c( Y ) ) ), 'forward_box'( X, Y
% 298.35/298.82     ) ) ] )
% 298.35/298.82  , 0, clause( 518798, [ =( one, addition( antidomain( c( X ) ), c( X ) ) ) ]
% 298.35/298.82     )
% 298.35/298.82  , 0, 9, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.82    :=( X, 'forward_diamond'( X, c( Y ) ) )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 518801, [ =( one, addition( antidomain( 'forward_box'( X, Y ) ), 
% 298.35/298.82    'forward_box'( X, Y ) ) ) ] )
% 298.35/298.82  , clause( 27, [ =( c( 'forward_diamond'( X, c( Y ) ) ), 'forward_box'( X, Y
% 298.35/298.82     ) ) ] )
% 298.35/298.82  , 0, clause( 518800, [ =( one, addition( antidomain( c( 'forward_diamond'( 
% 298.35/298.82    X, c( Y ) ) ) ), 'forward_box'( X, Y ) ) ) ] )
% 298.35/298.82  , 0, 4, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.82    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 518803, [ =( addition( antidomain( 'forward_box'( X, Y ) ), 
% 298.35/298.82    'forward_box'( X, Y ) ), one ) ] )
% 298.35/298.82  , clause( 518801, [ =( one, addition( antidomain( 'forward_box'( X, Y ) ), 
% 298.35/298.82    'forward_box'( X, Y ) ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  subsumption(
% 298.35/298.82  clause( 302, [ =( addition( antidomain( 'forward_box'( X, Y ) ), 
% 298.35/298.82    'forward_box'( X, Y ) ), one ) ] )
% 298.35/298.82  , clause( 518803, [ =( addition( antidomain( 'forward_box'( X, Y ) ), 
% 298.35/298.82    'forward_box'( X, Y ) ), one ) ] )
% 298.35/298.82  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.82     )] ) ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 518805, [ =( addition( addition( Y, Z ), X ), addition( addition( X
% 298.35/298.82    , Y ), Z ) ) ] )
% 298.35/298.82  , clause( 45, [ =( addition( addition( X, Y ), Z ), addition( addition( Y, 
% 298.35/298.82    Z ), X ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 518806, [ =( addition( addition( X, Z ), Y ), addition( addition( Z
% 298.35/298.82    , X ), Y ) ) ] )
% 298.35/298.82  , clause( 46, [ =( addition( addition( Z, Y ), X ), addition( addition( Z, 
% 298.35/298.82    X ), Y ) ) ] )
% 298.35/298.82  , 0, clause( 518805, [ =( addition( addition( Y, Z ), X ), addition( 
% 298.35/298.82    addition( X, Y ), Z ) ) ] )
% 298.35/298.82  , 0, 1, substitution( 0, [ :=( X, Z ), :=( Y, Y ), :=( Z, X )] ), 
% 298.35/298.82    substitution( 1, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  subsumption(
% 298.35/298.82  clause( 306, [ =( addition( addition( Z, X ), Y ), addition( addition( X, Z
% 298.35/298.82     ), Y ) ) ] )
% 298.35/298.82  , clause( 518806, [ =( addition( addition( X, Z ), Y ), addition( addition( 
% 298.35/298.82    Z, X ), Y ) ) ] )
% 298.35/298.82  , substitution( 0, [ :=( X, Z ), :=( Y, Y ), :=( Z, X )] ), 
% 298.35/298.82    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 518829, [ =( addition( X, Y ), addition( addition( X, Y ), X ) ) ]
% 298.35/298.82     )
% 298.35/298.82  , clause( 291, [ =( addition( addition( X, Y ), X ), addition( X, Y ) ) ]
% 298.35/298.82     )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 518831, [ =( addition( c( X ), antidomain( c( X ) ) ), addition( 
% 298.35/298.82    one, c( X ) ) ) ] )
% 298.35/298.82  , clause( 241, [ =( addition( c( X ), antidomain( c( X ) ) ), one ) ] )
% 298.35/298.82  , 0, clause( 518829, [ =( addition( X, Y ), addition( addition( X, Y ), X )
% 298.35/298.82     ) ] )
% 298.35/298.82  , 0, 8, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, c( X )
% 298.35/298.82     ), :=( Y, antidomain( c( X ) ) )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 518832, [ =( one, addition( one, c( X ) ) ) ] )
% 298.35/298.82  , clause( 241, [ =( addition( c( X ), antidomain( c( X ) ) ), one ) ] )
% 298.35/298.82  , 0, clause( 518831, [ =( addition( c( X ), antidomain( c( X ) ) ), 
% 298.35/298.82    addition( one, c( X ) ) ) ] )
% 298.35/298.82  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.82    ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 518834, [ =( addition( one, c( X ) ), one ) ] )
% 298.35/298.82  , clause( 518832, [ =( one, addition( one, c( X ) ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  subsumption(
% 298.35/298.82  clause( 312, [ =( addition( one, c( X ) ), one ) ] )
% 298.35/298.82  , clause( 518834, [ =( addition( one, c( X ) ), one ) ] )
% 298.35/298.82  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 518837, [ =( addition( addition( Y, Z ), X ), addition( addition( X
% 298.35/298.82    , Y ), Z ) ) ] )
% 298.35/298.82  , clause( 45, [ =( addition( addition( X, Y ), Z ), addition( addition( Y, 
% 298.35/298.82    Z ), X ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 518998, [ =( addition( addition( X, Y ), Z ), addition( addition( Z
% 298.35/298.82    , addition( X, Y ) ), X ) ) ] )
% 298.35/298.82  , clause( 291, [ =( addition( addition( X, Y ), X ), addition( X, Y ) ) ]
% 298.35/298.82     )
% 298.35/298.82  , 0, clause( 518837, [ =( addition( addition( Y, Z ), X ), addition( 
% 298.35/298.82    addition( X, Y ), Z ) ) ] )
% 298.35/298.82  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.82    :=( X, Z ), :=( Y, addition( X, Y ) ), :=( Z, X )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519003, [ =( addition( addition( X, Y ), Z ), addition( addition( 
% 298.35/298.82    addition( Z, X ), Y ), X ) ) ] )
% 298.35/298.82  , clause( 3, [ =( addition( X, addition( Y, Z ) ), addition( addition( X, Y
% 298.35/298.82     ), Z ) ) ] )
% 298.35/298.82  , 0, clause( 518998, [ =( addition( addition( X, Y ), Z ), addition( 
% 298.35/298.82    addition( Z, addition( X, Y ) ), X ) ) ] )
% 298.35/298.82  , 0, 7, substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] ), 
% 298.35/298.82    substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519004, [ =( addition( addition( addition( Z, X ), Y ), X ), 
% 298.35/298.82    addition( addition( X, Y ), Z ) ) ] )
% 298.35/298.82  , clause( 519003, [ =( addition( addition( X, Y ), Z ), addition( addition( 
% 298.35/298.82    addition( Z, X ), Y ), X ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  subsumption(
% 298.35/298.82  clause( 313, [ =( addition( addition( addition( Z, X ), Y ), X ), addition( 
% 298.35/298.82    addition( X, Y ), Z ) ) ] )
% 298.35/298.82  , clause( 519004, [ =( addition( addition( addition( Z, X ), Y ), X ), 
% 298.35/298.82    addition( addition( X, Y ), Z ) ) ] )
% 298.35/298.82  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 298.35/298.82    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519006, [ =( addition( X, Y ), addition( addition( X, Y ), X ) ) ]
% 298.35/298.82     )
% 298.35/298.82  , clause( 291, [ =( addition( addition( X, Y ), X ), addition( X, Y ) ) ]
% 298.35/298.82     )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519008, [ =( addition( domain( X ), c( X ) ), addition( one, domain( 
% 298.35/298.82    X ) ) ) ] )
% 298.35/298.82  , clause( 244, [ =( addition( domain( X ), c( X ) ), one ) ] )
% 298.35/298.82  , 0, clause( 519006, [ =( addition( X, Y ), addition( addition( X, Y ), X )
% 298.35/298.82     ) ] )
% 298.35/298.82  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, domain( 
% 298.35/298.82    X ) ), :=( Y, c( X ) )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519009, [ =( one, addition( one, domain( X ) ) ) ] )
% 298.35/298.82  , clause( 244, [ =( addition( domain( X ), c( X ) ), one ) ] )
% 298.35/298.82  , 0, clause( 519008, [ =( addition( domain( X ), c( X ) ), addition( one, 
% 298.35/298.82    domain( X ) ) ) ] )
% 298.35/298.82  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.82    ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519011, [ =( addition( one, domain( X ) ), one ) ] )
% 298.35/298.82  , clause( 519009, [ =( one, addition( one, domain( X ) ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  subsumption(
% 298.35/298.82  clause( 314, [ =( addition( one, domain( X ) ), one ) ] )
% 298.35/298.82  , clause( 519011, [ =( addition( one, domain( X ) ), one ) ] )
% 298.35/298.82  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519014, [ =( addition( X, Y ), addition( addition( X, Y ), X ) ) ]
% 298.35/298.82     )
% 298.35/298.82  , clause( 291, [ =( addition( addition( X, Y ), X ), addition( X, Y ) ) ]
% 298.35/298.82     )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519016, [ =( addition( antidomain( X ), domain( X ) ), addition( 
% 298.35/298.82    one, antidomain( X ) ) ) ] )
% 298.35/298.82  , clause( 153, [ =( addition( antidomain( X ), domain( X ) ), one ) ] )
% 298.35/298.82  , 0, clause( 519014, [ =( addition( X, Y ), addition( addition( X, Y ), X )
% 298.35/298.82     ) ] )
% 298.35/298.82  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.82    antidomain( X ) ), :=( Y, domain( X ) )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519017, [ =( one, addition( one, antidomain( X ) ) ) ] )
% 298.35/298.82  , clause( 153, [ =( addition( antidomain( X ), domain( X ) ), one ) ] )
% 298.35/298.82  , 0, clause( 519016, [ =( addition( antidomain( X ), domain( X ) ), 
% 298.35/298.82    addition( one, antidomain( X ) ) ) ] )
% 298.35/298.82  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.82    ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519019, [ =( addition( one, antidomain( X ) ), one ) ] )
% 298.35/298.82  , clause( 519017, [ =( one, addition( one, antidomain( X ) ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  subsumption(
% 298.35/298.82  clause( 315, [ =( addition( one, antidomain( X ) ), one ) ] )
% 298.35/298.82  , clause( 519019, [ =( addition( one, antidomain( X ) ), one ) ] )
% 298.35/298.82  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519022, [ =( addition( X, Y ), addition( addition( X, Y ), X ) ) ]
% 298.35/298.82     )
% 298.35/298.82  , clause( 291, [ =( addition( addition( X, Y ), X ), addition( X, Y ) ) ]
% 298.35/298.82     )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519024, [ =( addition( codomain( X ), coantidomain( codomain( X ) )
% 298.35/298.82     ), addition( one, codomain( X ) ) ) ] )
% 298.35/298.82  , clause( 136, [ =( addition( codomain( X ), coantidomain( codomain( X ) )
% 298.35/298.82     ), one ) ] )
% 298.35/298.82  , 0, clause( 519022, [ =( addition( X, Y ), addition( addition( X, Y ), X )
% 298.35/298.82     ) ] )
% 298.35/298.82  , 0, 8, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.82    codomain( X ) ), :=( Y, coantidomain( codomain( X ) ) )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519025, [ =( one, addition( one, codomain( X ) ) ) ] )
% 298.35/298.82  , clause( 136, [ =( addition( codomain( X ), coantidomain( codomain( X ) )
% 298.35/298.82     ), one ) ] )
% 298.35/298.82  , 0, clause( 519024, [ =( addition( codomain( X ), coantidomain( codomain( 
% 298.35/298.82    X ) ) ), addition( one, codomain( X ) ) ) ] )
% 298.35/298.82  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.82    ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519027, [ =( addition( one, codomain( X ) ), one ) ] )
% 298.35/298.82  , clause( 519025, [ =( one, addition( one, codomain( X ) ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  subsumption(
% 298.35/298.82  clause( 317, [ =( addition( one, codomain( X ) ), one ) ] )
% 298.35/298.82  , clause( 519027, [ =( addition( one, codomain( X ) ), one ) ] )
% 298.35/298.82  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519030, [ =( addition( X, Y ), addition( addition( X, Y ), X ) ) ]
% 298.35/298.82     )
% 298.35/298.82  , clause( 291, [ =( addition( addition( X, Y ), X ), addition( X, Y ) ) ]
% 298.35/298.82     )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519032, [ =( addition( coantidomain( X ), codomain( X ) ), addition( 
% 298.35/298.82    one, coantidomain( X ) ) ) ] )
% 298.35/298.82  , clause( 113, [ =( addition( coantidomain( X ), codomain( X ) ), one ) ]
% 298.35/298.82     )
% 298.35/298.82  , 0, clause( 519030, [ =( addition( X, Y ), addition( addition( X, Y ), X )
% 298.35/298.82     ) ] )
% 298.35/298.82  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.82    coantidomain( X ) ), :=( Y, codomain( X ) )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519033, [ =( one, addition( one, coantidomain( X ) ) ) ] )
% 298.35/298.82  , clause( 113, [ =( addition( coantidomain( X ), codomain( X ) ), one ) ]
% 298.35/298.82     )
% 298.35/298.82  , 0, clause( 519032, [ =( addition( coantidomain( X ), codomain( X ) ), 
% 298.35/298.82    addition( one, coantidomain( X ) ) ) ] )
% 298.35/298.82  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.82    ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519035, [ =( addition( one, coantidomain( X ) ), one ) ] )
% 298.35/298.82  , clause( 519033, [ =( one, addition( one, coantidomain( X ) ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  subsumption(
% 298.35/298.82  clause( 318, [ =( addition( one, coantidomain( X ) ), one ) ] )
% 298.35/298.82  , clause( 519035, [ =( addition( one, coantidomain( X ) ), one ) ] )
% 298.35/298.82  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519038, [ =( one, addition( one, c( X ) ) ) ] )
% 298.35/298.82  , clause( 312, [ =( addition( one, c( X ) ), one ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519039, [ =( one, addition( one, 'backward_box'( X, Y ) ) ) ] )
% 298.35/298.82  , clause( 28, [ =( c( 'backward_diamond'( X, c( Y ) ) ), 'backward_box'( X
% 298.35/298.82    , Y ) ) ] )
% 298.35/298.82  , 0, clause( 519038, [ =( one, addition( one, c( X ) ) ) ] )
% 298.35/298.82  , 0, 4, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.82    :=( X, 'backward_diamond'( X, c( Y ) ) )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519040, [ =( addition( one, 'backward_box'( X, Y ) ), one ) ] )
% 298.35/298.82  , clause( 519039, [ =( one, addition( one, 'backward_box'( X, Y ) ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  subsumption(
% 298.35/298.82  clause( 324, [ =( addition( one, 'backward_box'( X, Y ) ), one ) ] )
% 298.35/298.82  , clause( 519040, [ =( addition( one, 'backward_box'( X, Y ) ), one ) ] )
% 298.35/298.82  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.82     )] ) ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519041, [ =( one, addition( one, c( X ) ) ) ] )
% 298.35/298.82  , clause( 312, [ =( addition( one, c( X ) ), one ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519042, [ =( one, addition( c( X ), one ) ) ] )
% 298.35/298.82  , clause( 2, [ =( addition( X, Y ), addition( Y, X ) ) ] )
% 298.35/298.82  , 0, clause( 519041, [ =( one, addition( one, c( X ) ) ) ] )
% 298.35/298.82  , 0, 2, substitution( 0, [ :=( X, one ), :=( Y, c( X ) )] ), substitution( 
% 298.35/298.82    1, [ :=( X, X )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519045, [ =( addition( c( X ), one ), one ) ] )
% 298.35/298.82  , clause( 519042, [ =( one, addition( c( X ), one ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  subsumption(
% 298.35/298.82  clause( 328, [ =( addition( c( X ), one ), one ) ] )
% 298.35/298.82  , clause( 519045, [ =( addition( c( X ), one ), one ) ] )
% 298.35/298.82  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519047, [ =( one, addition( c( X ), one ) ) ] )
% 298.35/298.82  , clause( 328, [ =( addition( c( X ), one ), one ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519048, [ =( one, addition( 'backward_box'( X, Y ), one ) ) ] )
% 298.35/298.82  , clause( 28, [ =( c( 'backward_diamond'( X, c( Y ) ) ), 'backward_box'( X
% 298.35/298.82    , Y ) ) ] )
% 298.35/298.82  , 0, clause( 519047, [ =( one, addition( c( X ), one ) ) ] )
% 298.35/298.82  , 0, 3, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.82    :=( X, 'backward_diamond'( X, c( Y ) ) )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519049, [ =( addition( 'backward_box'( X, Y ), one ), one ) ] )
% 298.35/298.82  , clause( 519048, [ =( one, addition( 'backward_box'( X, Y ), one ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  subsumption(
% 298.35/298.82  clause( 330, [ =( addition( 'backward_box'( X, Y ), one ), one ) ] )
% 298.35/298.82  , clause( 519049, [ =( addition( 'backward_box'( X, Y ), one ), one ) ] )
% 298.35/298.82  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.82     )] ) ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519051, [ =( one, addition( c( X ), one ) ) ] )
% 298.35/298.82  , clause( 328, [ =( addition( c( X ), one ), one ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519052, [ =( one, addition( 'forward_box'( X, Y ), one ) ) ] )
% 298.35/298.82  , clause( 27, [ =( c( 'forward_diamond'( X, c( Y ) ) ), 'forward_box'( X, Y
% 298.35/298.82     ) ) ] )
% 298.35/298.82  , 0, clause( 519051, [ =( one, addition( c( X ), one ) ) ] )
% 298.35/298.82  , 0, 3, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.82    :=( X, 'forward_diamond'( X, c( Y ) ) )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519053, [ =( addition( 'forward_box'( X, Y ), one ), one ) ] )
% 298.35/298.82  , clause( 519052, [ =( one, addition( 'forward_box'( X, Y ), one ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  subsumption(
% 298.35/298.82  clause( 331, [ =( addition( 'forward_box'( X, Y ), one ), one ) ] )
% 298.35/298.82  , clause( 519053, [ =( addition( 'forward_box'( X, Y ), one ), one ) ] )
% 298.35/298.82  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.82     )] ) ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519054, [ =( one, addition( one, domain( X ) ) ) ] )
% 298.35/298.82  , clause( 314, [ =( addition( one, domain( X ) ), one ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519055, [ =( one, addition( domain( X ), one ) ) ] )
% 298.35/298.82  , clause( 2, [ =( addition( X, Y ), addition( Y, X ) ) ] )
% 298.35/298.82  , 0, clause( 519054, [ =( one, addition( one, domain( X ) ) ) ] )
% 298.35/298.82  , 0, 2, substitution( 0, [ :=( X, one ), :=( Y, domain( X ) )] ), 
% 298.35/298.82    substitution( 1, [ :=( X, X )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519058, [ =( addition( domain( X ), one ), one ) ] )
% 298.35/298.82  , clause( 519055, [ =( one, addition( domain( X ), one ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  subsumption(
% 298.35/298.82  clause( 343, [ =( addition( domain( X ), one ), one ) ] )
% 298.35/298.82  , clause( 519058, [ =( addition( domain( X ), one ), one ) ] )
% 298.35/298.82  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519059, [ =( one, addition( one, antidomain( X ) ) ) ] )
% 298.35/298.82  , clause( 315, [ =( addition( one, antidomain( X ) ), one ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519060, [ =( one, addition( antidomain( X ), one ) ) ] )
% 298.35/298.82  , clause( 2, [ =( addition( X, Y ), addition( Y, X ) ) ] )
% 298.35/298.82  , 0, clause( 519059, [ =( one, addition( one, antidomain( X ) ) ) ] )
% 298.35/298.82  , 0, 2, substitution( 0, [ :=( X, one ), :=( Y, antidomain( X ) )] ), 
% 298.35/298.82    substitution( 1, [ :=( X, X )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519063, [ =( addition( antidomain( X ), one ), one ) ] )
% 298.35/298.82  , clause( 519060, [ =( one, addition( antidomain( X ), one ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  subsumption(
% 298.35/298.82  clause( 355, [ =( addition( antidomain( X ), one ), one ) ] )
% 298.35/298.82  , clause( 519063, [ =( addition( antidomain( X ), one ), one ) ] )
% 298.35/298.82  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519065, [ =( one, addition( one, codomain( X ) ) ) ] )
% 298.35/298.82  , clause( 317, [ =( addition( one, codomain( X ) ), one ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519066, [ =( one, addition( one, 'backward_diamond'( Y, X ) ) ) ]
% 298.35/298.82     )
% 298.35/298.82  , clause( 26, [ =( codomain( multiplication( codomain( Y ), X ) ), 
% 298.35/298.82    'backward_diamond'( X, Y ) ) ] )
% 298.35/298.82  , 0, clause( 519065, [ =( one, addition( one, codomain( X ) ) ) ] )
% 298.35/298.82  , 0, 4, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 298.35/298.82    :=( X, multiplication( codomain( X ), Y ) )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519067, [ =( addition( one, 'backward_diamond'( X, Y ) ), one ) ]
% 298.35/298.82     )
% 298.35/298.82  , clause( 519066, [ =( one, addition( one, 'backward_diamond'( Y, X ) ) ) ]
% 298.35/298.82     )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  subsumption(
% 298.35/298.82  clause( 361, [ =( addition( one, 'backward_diamond'( Y, X ) ), one ) ] )
% 298.35/298.82  , clause( 519067, [ =( addition( one, 'backward_diamond'( X, Y ) ), one ) ]
% 298.35/298.82     )
% 298.35/298.82  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.82     )] ) ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519068, [ =( one, addition( one, codomain( X ) ) ) ] )
% 298.35/298.82  , clause( 317, [ =( addition( one, codomain( X ) ), one ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519069, [ =( one, addition( codomain( X ), one ) ) ] )
% 298.35/298.82  , clause( 2, [ =( addition( X, Y ), addition( Y, X ) ) ] )
% 298.35/298.82  , 0, clause( 519068, [ =( one, addition( one, codomain( X ) ) ) ] )
% 298.35/298.82  , 0, 2, substitution( 0, [ :=( X, one ), :=( Y, codomain( X ) )] ), 
% 298.35/298.82    substitution( 1, [ :=( X, X )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519072, [ =( addition( codomain( X ), one ), one ) ] )
% 298.35/298.82  , clause( 519069, [ =( one, addition( codomain( X ), one ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  subsumption(
% 298.35/298.82  clause( 364, [ =( addition( codomain( X ), one ), one ) ] )
% 298.35/298.82  , clause( 519072, [ =( addition( codomain( X ), one ), one ) ] )
% 298.35/298.82  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519073, [ =( one, addition( one, coantidomain( X ) ) ) ] )
% 298.35/298.82  , clause( 318, [ =( addition( one, coantidomain( X ) ), one ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519074, [ =( one, addition( coantidomain( X ), one ) ) ] )
% 298.35/298.82  , clause( 2, [ =( addition( X, Y ), addition( Y, X ) ) ] )
% 298.35/298.82  , 0, clause( 519073, [ =( one, addition( one, coantidomain( X ) ) ) ] )
% 298.35/298.82  , 0, 2, substitution( 0, [ :=( X, one ), :=( Y, coantidomain( X ) )] ), 
% 298.35/298.82    substitution( 1, [ :=( X, X )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519077, [ =( addition( coantidomain( X ), one ), one ) ] )
% 298.35/298.82  , clause( 519074, [ =( one, addition( coantidomain( X ), one ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  subsumption(
% 298.35/298.82  clause( 381, [ =( addition( coantidomain( X ), one ), one ) ] )
% 298.35/298.82  , clause( 519077, [ =( addition( coantidomain( X ), one ), one ) ] )
% 298.35/298.82  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519079, [ =( multiplication( addition( X, Z ), Y ), addition( 
% 298.35/298.82    multiplication( X, Y ), multiplication( Z, Y ) ) ) ] )
% 298.35/298.82  , clause( 10, [ =( addition( multiplication( X, Z ), multiplication( Y, Z )
% 298.35/298.82     ), multiplication( addition( X, Y ), Z ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519081, [ =( multiplication( addition( multiplication( antidomain( 
% 298.35/298.82    multiplication( X, Y ) ), X ), Z ), Y ), addition( zero, multiplication( 
% 298.35/298.82    Z, Y ) ) ) ] )
% 298.35/298.82  , clause( 53, [ =( multiplication( multiplication( antidomain( 
% 298.35/298.82    multiplication( X, Y ) ), X ), Y ), zero ) ] )
% 298.35/298.82  , 0, clause( 519079, [ =( multiplication( addition( X, Z ), Y ), addition( 
% 298.35/298.82    multiplication( X, Y ), multiplication( Z, Y ) ) ) ] )
% 298.35/298.82  , 0, 12, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.82    :=( X, multiplication( antidomain( multiplication( X, Y ) ), X ) ), :=( Y
% 298.35/298.82    , Y ), :=( Z, Z )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519083, [ =( multiplication( addition( multiplication( antidomain( 
% 298.35/298.82    multiplication( X, Y ) ), X ), Z ), Y ), multiplication( Z, Y ) ) ] )
% 298.35/298.82  , clause( 39, [ =( addition( zero, X ), X ) ] )
% 298.35/298.82  , 0, clause( 519081, [ =( multiplication( addition( multiplication( 
% 298.35/298.82    antidomain( multiplication( X, Y ) ), X ), Z ), Y ), addition( zero, 
% 298.35/298.82    multiplication( Z, Y ) ) ) ] )
% 298.35/298.82  , 0, 11, substitution( 0, [ :=( X, multiplication( Z, Y ) )] ), 
% 298.35/298.82    substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  subsumption(
% 298.35/298.82  clause( 385, [ =( multiplication( addition( multiplication( antidomain( 
% 298.35/298.82    multiplication( X, Y ) ), X ), Z ), Y ), multiplication( Z, Y ) ) ] )
% 298.35/298.82  , clause( 519083, [ =( multiplication( addition( multiplication( antidomain( 
% 298.35/298.82    multiplication( X, Y ) ), X ), Z ), Y ), multiplication( Z, Y ) ) ] )
% 298.35/298.82  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 298.35/298.82    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519086, [ =( multiplication( coantidomain( X ), Y ), multiplication( 
% 298.35/298.82    coantidomain( X ), addition( codomain( X ), Y ) ) ) ] )
% 298.35/298.82  , clause( 61, [ =( multiplication( coantidomain( X ), addition( codomain( X
% 298.35/298.82     ), Y ) ), multiplication( coantidomain( X ), Y ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519088, [ =( multiplication( coantidomain( X ), coantidomain( 
% 298.35/298.82    codomain( X ) ) ), multiplication( coantidomain( X ), one ) ) ] )
% 298.35/298.82  , clause( 136, [ =( addition( codomain( X ), coantidomain( codomain( X ) )
% 298.35/298.82     ), one ) ] )
% 298.35/298.82  , 0, clause( 519086, [ =( multiplication( coantidomain( X ), Y ), 
% 298.35/298.82    multiplication( coantidomain( X ), addition( codomain( X ), Y ) ) ) ] )
% 298.35/298.82  , 0, 10, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.82    :=( Y, coantidomain( codomain( X ) ) )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519089, [ =( multiplication( coantidomain( X ), coantidomain( 
% 298.35/298.82    codomain( X ) ) ), coantidomain( X ) ) ] )
% 298.35/298.82  , clause( 7, [ =( multiplication( X, one ), X ) ] )
% 298.35/298.82  , 0, clause( 519088, [ =( multiplication( coantidomain( X ), coantidomain( 
% 298.35/298.82    codomain( X ) ) ), multiplication( coantidomain( X ), one ) ) ] )
% 298.35/298.82  , 0, 7, substitution( 0, [ :=( X, coantidomain( X ) )] ), substitution( 1
% 298.35/298.82    , [ :=( X, X )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  subsumption(
% 298.35/298.82  clause( 421, [ =( multiplication( coantidomain( X ), coantidomain( codomain( 
% 298.35/298.82    X ) ) ), coantidomain( X ) ) ] )
% 298.35/298.82  , clause( 519089, [ =( multiplication( coantidomain( X ), coantidomain( 
% 298.35/298.82    codomain( X ) ) ), coantidomain( X ) ) ] )
% 298.35/298.82  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519092, [ =( multiplication( coantidomain( X ), Y ), multiplication( 
% 298.35/298.82    coantidomain( X ), addition( codomain( X ), Y ) ) ) ] )
% 298.35/298.82  , clause( 61, [ =( multiplication( coantidomain( X ), addition( codomain( X
% 298.35/298.82     ), Y ) ), multiplication( coantidomain( X ), Y ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519094, [ =( multiplication( coantidomain( X ), coantidomain( X ) )
% 298.35/298.82    , multiplication( coantidomain( X ), one ) ) ] )
% 298.35/298.82  , clause( 110, [ =( addition( codomain( X ), coantidomain( X ) ), one ) ]
% 298.35/298.82     )
% 298.35/298.82  , 0, clause( 519092, [ =( multiplication( coantidomain( X ), Y ), 
% 298.35/298.82    multiplication( coantidomain( X ), addition( codomain( X ), Y ) ) ) ] )
% 298.35/298.82  , 0, 9, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.82    :=( Y, coantidomain( X ) )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519095, [ =( multiplication( coantidomain( X ), coantidomain( X ) )
% 298.35/298.82    , coantidomain( X ) ) ] )
% 298.35/298.82  , clause( 7, [ =( multiplication( X, one ), X ) ] )
% 298.35/298.82  , 0, clause( 519094, [ =( multiplication( coantidomain( X ), coantidomain( 
% 298.35/298.82    X ) ), multiplication( coantidomain( X ), one ) ) ] )
% 298.35/298.82  , 0, 6, substitution( 0, [ :=( X, coantidomain( X ) )] ), substitution( 1
% 298.35/298.82    , [ :=( X, X )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  subsumption(
% 298.35/298.82  clause( 422, [ =( multiplication( coantidomain( X ), coantidomain( X ) ), 
% 298.35/298.82    coantidomain( X ) ) ] )
% 298.35/298.82  , clause( 519095, [ =( multiplication( coantidomain( X ), coantidomain( X )
% 298.35/298.82     ), coantidomain( X ) ) ] )
% 298.35/298.82  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519098, [ =( coantidomain( X ), multiplication( coantidomain( X ), 
% 298.35/298.82    coantidomain( X ) ) ) ] )
% 298.35/298.82  , clause( 422, [ =( multiplication( coantidomain( X ), coantidomain( X ) )
% 298.35/298.82    , coantidomain( X ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519101, [ =( coantidomain( coantidomain( X ) ), multiplication( 
% 298.35/298.82    coantidomain( coantidomain( X ) ), codomain( X ) ) ) ] )
% 298.35/298.82  , clause( 22, [ =( coantidomain( coantidomain( X ) ), codomain( X ) ) ] )
% 298.35/298.82  , 0, clause( 519098, [ =( coantidomain( X ), multiplication( coantidomain( 
% 298.35/298.82    X ), coantidomain( X ) ) ) ] )
% 298.35/298.82  , 0, 8, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.82    coantidomain( X ) )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519103, [ =( coantidomain( coantidomain( X ) ), multiplication( 
% 298.35/298.82    codomain( X ), codomain( X ) ) ) ] )
% 298.35/298.82  , clause( 22, [ =( coantidomain( coantidomain( X ) ), codomain( X ) ) ] )
% 298.35/298.82  , 0, clause( 519101, [ =( coantidomain( coantidomain( X ) ), multiplication( 
% 298.35/298.82    coantidomain( coantidomain( X ) ), codomain( X ) ) ) ] )
% 298.35/298.82  , 0, 5, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.82    ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519104, [ =( codomain( X ), multiplication( codomain( X ), codomain( 
% 298.35/298.82    X ) ) ) ] )
% 298.35/298.82  , clause( 22, [ =( coantidomain( coantidomain( X ) ), codomain( X ) ) ] )
% 298.35/298.82  , 0, clause( 519103, [ =( coantidomain( coantidomain( X ) ), multiplication( 
% 298.35/298.82    codomain( X ), codomain( X ) ) ) ] )
% 298.35/298.82  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.82    ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519110, [ =( multiplication( codomain( X ), codomain( X ) ), 
% 298.35/298.82    codomain( X ) ) ] )
% 298.35/298.82  , clause( 519104, [ =( codomain( X ), multiplication( codomain( X ), 
% 298.35/298.82    codomain( X ) ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  subsumption(
% 298.35/298.82  clause( 429, [ =( multiplication( codomain( X ), codomain( X ) ), codomain( 
% 298.35/298.82    X ) ) ] )
% 298.35/298.82  , clause( 519110, [ =( multiplication( codomain( X ), codomain( X ) ), 
% 298.35/298.82    codomain( X ) ) ] )
% 298.35/298.82  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519114, [ =( multiplication( X, addition( Y, Z ) ), addition( 
% 298.35/298.82    multiplication( X, Y ), multiplication( X, Z ) ) ) ] )
% 298.35/298.82  , clause( 9, [ =( addition( multiplication( X, Y ), multiplication( X, Z )
% 298.35/298.82     ), multiplication( X, addition( Y, Z ) ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519116, [ =( multiplication( codomain( X ), addition( Y, codomain( 
% 298.35/298.82    X ) ) ), addition( multiplication( codomain( X ), Y ), codomain( X ) ) )
% 298.35/298.82     ] )
% 298.35/298.82  , clause( 429, [ =( multiplication( codomain( X ), codomain( X ) ), 
% 298.35/298.82    codomain( X ) ) ] )
% 298.35/298.82  , 0, clause( 519114, [ =( multiplication( X, addition( Y, Z ) ), addition( 
% 298.35/298.82    multiplication( X, Y ), multiplication( X, Z ) ) ) ] )
% 298.35/298.82  , 0, 13, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.82    codomain( X ) ), :=( Y, Y ), :=( Z, codomain( X ) )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  subsumption(
% 298.35/298.82  clause( 437, [ =( multiplication( codomain( X ), addition( Y, codomain( X )
% 298.35/298.82     ) ), addition( multiplication( codomain( X ), Y ), codomain( X ) ) ) ]
% 298.35/298.82     )
% 298.35/298.82  , clause( 519116, [ =( multiplication( codomain( X ), addition( Y, codomain( 
% 298.35/298.82    X ) ) ), addition( multiplication( codomain( X ), Y ), codomain( X ) ) )
% 298.35/298.82     ] )
% 298.35/298.82  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.82     )] ) ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519120, [ =( multiplication( c( X ), Y ), multiplication( c( X ), 
% 298.35/298.82    addition( domain( X ), Y ) ) ) ] )
% 298.35/298.82  , clause( 65, [ =( multiplication( c( X ), addition( domain( X ), Y ) ), 
% 298.35/298.82    multiplication( c( X ), Y ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519123, [ =( multiplication( c( X ), antidomain( X ) ), 
% 298.35/298.82    multiplication( c( X ), one ) ) ] )
% 298.35/298.82  , clause( 144, [ =( addition( domain( X ), antidomain( X ) ), one ) ] )
% 298.35/298.82  , 0, clause( 519120, [ =( multiplication( c( X ), Y ), multiplication( c( X
% 298.35/298.82     ), addition( domain( X ), Y ) ) ) ] )
% 298.35/298.82  , 0, 9, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.82    :=( Y, antidomain( X ) )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519124, [ =( multiplication( c( X ), antidomain( X ) ), c( X ) ) ]
% 298.35/298.82     )
% 298.35/298.82  , clause( 7, [ =( multiplication( X, one ), X ) ] )
% 298.35/298.82  , 0, clause( 519123, [ =( multiplication( c( X ), antidomain( X ) ), 
% 298.35/298.82    multiplication( c( X ), one ) ) ] )
% 298.35/298.82  , 0, 6, substitution( 0, [ :=( X, c( X ) )] ), substitution( 1, [ :=( X, X
% 298.35/298.82     )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519125, [ =( 'domain_difference'( antidomain( X ), X ), c( X ) ) ]
% 298.35/298.82     )
% 298.35/298.82  , clause( 173, [ =( multiplication( c( X ), antidomain( Y ) ), 
% 298.35/298.82    'domain_difference'( antidomain( X ), Y ) ) ] )
% 298.35/298.82  , 0, clause( 519124, [ =( multiplication( c( X ), antidomain( X ) ), c( X )
% 298.35/298.82     ) ] )
% 298.35/298.82  , 0, 1, substitution( 0, [ :=( X, X ), :=( Y, X )] ), substitution( 1, [ 
% 298.35/298.82    :=( X, X )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  subsumption(
% 298.35/298.82  clause( 478, [ =( 'domain_difference'( antidomain( X ), X ), c( X ) ) ] )
% 298.35/298.82  , clause( 519125, [ =( 'domain_difference'( antidomain( X ), X ), c( X ) )
% 298.35/298.82     ] )
% 298.35/298.82  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519128, [ =( zero, multiplication( 'domain_difference'( X, Y ), 
% 298.35/298.82    coantidomain( antidomain( Y ) ) ) ) ] )
% 298.35/298.82  , clause( 164, [ =( multiplication( 'domain_difference'( X, Y ), 
% 298.35/298.82    coantidomain( antidomain( Y ) ) ), zero ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519129, [ =( zero, multiplication( c( X ), coantidomain( antidomain( 
% 298.35/298.82    X ) ) ) ) ] )
% 298.35/298.82  , clause( 478, [ =( 'domain_difference'( antidomain( X ), X ), c( X ) ) ]
% 298.35/298.82     )
% 298.35/298.82  , 0, clause( 519128, [ =( zero, multiplication( 'domain_difference'( X, Y )
% 298.35/298.82    , coantidomain( antidomain( Y ) ) ) ) ] )
% 298.35/298.82  , 0, 3, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.82    antidomain( X ) ), :=( Y, X )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519130, [ =( multiplication( c( X ), coantidomain( antidomain( X )
% 298.35/298.82     ) ), zero ) ] )
% 298.35/298.82  , clause( 519129, [ =( zero, multiplication( c( X ), coantidomain( 
% 298.35/298.82    antidomain( X ) ) ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  subsumption(
% 298.35/298.82  clause( 481, [ =( multiplication( c( X ), coantidomain( antidomain( X ) ) )
% 298.35/298.82    , zero ) ] )
% 298.35/298.82  , clause( 519130, [ =( multiplication( c( X ), coantidomain( antidomain( X
% 298.35/298.82     ) ) ), zero ) ] )
% 298.35/298.82  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519132, [ =( zero, multiplication( c( X ), coantidomain( antidomain( 
% 298.35/298.82    X ) ) ) ) ] )
% 298.35/298.82  , clause( 481, [ =( multiplication( c( X ), coantidomain( antidomain( X ) )
% 298.35/298.82     ), zero ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519134, [ =( zero, multiplication( antidomain( c( X ) ), 
% 298.35/298.82    coantidomain( antidomain( antidomain( X ) ) ) ) ) ] )
% 298.35/298.82  , clause( 37, [ =( c( antidomain( X ) ), antidomain( c( X ) ) ) ] )
% 298.35/298.82  , 0, clause( 519132, [ =( zero, multiplication( c( X ), coantidomain( 
% 298.35/298.82    antidomain( X ) ) ) ) ] )
% 298.35/298.82  , 0, 3, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.82    antidomain( X ) )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519135, [ =( zero, multiplication( antidomain( c( X ) ), 
% 298.35/298.82    coantidomain( domain( X ) ) ) ) ] )
% 298.35/298.82  , clause( 18, [ =( antidomain( antidomain( X ) ), domain( X ) ) ] )
% 298.35/298.82  , 0, clause( 519134, [ =( zero, multiplication( antidomain( c( X ) ), 
% 298.35/298.82    coantidomain( antidomain( antidomain( X ) ) ) ) ) ] )
% 298.35/298.82  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.82    ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519136, [ =( multiplication( antidomain( c( X ) ), coantidomain( 
% 298.35/298.82    domain( X ) ) ), zero ) ] )
% 298.35/298.82  , clause( 519135, [ =( zero, multiplication( antidomain( c( X ) ), 
% 298.35/298.82    coantidomain( domain( X ) ) ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  subsumption(
% 298.35/298.82  clause( 546, [ =( multiplication( antidomain( c( X ) ), coantidomain( 
% 298.35/298.82    domain( X ) ) ), zero ) ] )
% 298.35/298.82  , clause( 519136, [ =( multiplication( antidomain( c( X ) ), coantidomain( 
% 298.35/298.82    domain( X ) ) ), zero ) ] )
% 298.35/298.82  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519138, [ =( multiplication( antidomain( X ), Y ), multiplication( 
% 298.35/298.82    antidomain( X ), addition( X, Y ) ) ) ] )
% 298.35/298.82  , clause( 68, [ =( multiplication( antidomain( X ), addition( X, Y ) ), 
% 298.35/298.82    multiplication( antidomain( X ), Y ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519140, [ =( multiplication( antidomain( addition( X, Y ) ), Y ), 
% 298.35/298.82    multiplication( antidomain( addition( X, Y ) ), addition( X, Y ) ) ) ] )
% 298.35/298.82  , clause( 48, [ =( addition( addition( Y, X ), X ), addition( Y, X ) ) ] )
% 298.35/298.82  , 0, clause( 519138, [ =( multiplication( antidomain( X ), Y ), 
% 298.35/298.82    multiplication( antidomain( X ), addition( X, Y ) ) ) ] )
% 298.35/298.82  , 0, 12, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 298.35/298.82    :=( X, addition( X, Y ) ), :=( Y, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519141, [ =( multiplication( antidomain( addition( X, Y ) ), Y ), 
% 298.35/298.82    zero ) ] )
% 298.35/298.82  , clause( 15, [ =( multiplication( antidomain( X ), X ), zero ) ] )
% 298.35/298.82  , 0, clause( 519140, [ =( multiplication( antidomain( addition( X, Y ) ), Y
% 298.35/298.82     ), multiplication( antidomain( addition( X, Y ) ), addition( X, Y ) ) )
% 298.35/298.82     ] )
% 298.35/298.82  , 0, 7, substitution( 0, [ :=( X, addition( X, Y ) )] ), substitution( 1, [
% 298.35/298.82     :=( X, X ), :=( Y, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  subsumption(
% 298.35/298.82  clause( 561, [ =( multiplication( antidomain( addition( X, Y ) ), Y ), zero
% 298.35/298.82     ) ] )
% 298.35/298.82  , clause( 519141, [ =( multiplication( antidomain( addition( X, Y ) ), Y )
% 298.35/298.82    , zero ) ] )
% 298.35/298.82  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.82     )] ) ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519144, [ =( multiplication( antidomain( X ), Y ), multiplication( 
% 298.35/298.82    antidomain( X ), addition( X, Y ) ) ) ] )
% 298.35/298.82  , clause( 68, [ =( multiplication( antidomain( X ), addition( X, Y ) ), 
% 298.35/298.82    multiplication( antidomain( X ), Y ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519146, [ =( multiplication( antidomain( addition( X, Y ) ), X ), 
% 298.35/298.82    multiplication( antidomain( addition( X, Y ) ), addition( X, Y ) ) ) ] )
% 298.35/298.82  , clause( 291, [ =( addition( addition( X, Y ), X ), addition( X, Y ) ) ]
% 298.35/298.82     )
% 298.35/298.82  , 0, clause( 519144, [ =( multiplication( antidomain( X ), Y ), 
% 298.35/298.82    multiplication( antidomain( X ), addition( X, Y ) ) ) ] )
% 298.35/298.82  , 0, 12, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.82    :=( X, addition( X, Y ) ), :=( Y, X )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519147, [ =( multiplication( antidomain( addition( X, Y ) ), X ), 
% 298.35/298.82    zero ) ] )
% 298.35/298.82  , clause( 15, [ =( multiplication( antidomain( X ), X ), zero ) ] )
% 298.35/298.82  , 0, clause( 519146, [ =( multiplication( antidomain( addition( X, Y ) ), X
% 298.35/298.82     ), multiplication( antidomain( addition( X, Y ) ), addition( X, Y ) ) )
% 298.35/298.82     ] )
% 298.35/298.82  , 0, 7, substitution( 0, [ :=( X, addition( X, Y ) )] ), substitution( 1, [
% 298.35/298.82     :=( X, X ), :=( Y, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  subsumption(
% 298.35/298.82  clause( 562, [ =( multiplication( antidomain( addition( X, Y ) ), X ), zero
% 298.35/298.82     ) ] )
% 298.35/298.82  , clause( 519147, [ =( multiplication( antidomain( addition( X, Y ) ), X )
% 298.35/298.82    , zero ) ] )
% 298.35/298.82  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.82     )] ) ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519150, [ =( multiplication( antidomain( X ), Y ), multiplication( 
% 298.35/298.82    antidomain( X ), addition( X, Y ) ) ) ] )
% 298.35/298.82  , clause( 68, [ =( multiplication( antidomain( X ), addition( X, Y ) ), 
% 298.35/298.82    multiplication( antidomain( X ), Y ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519152, [ =( multiplication( antidomain( c( X ) ), domain( X ) ), 
% 298.35/298.82    multiplication( antidomain( c( X ) ), one ) ) ] )
% 298.35/298.82  , clause( 154, [ =( addition( c( X ), domain( X ) ), one ) ] )
% 298.35/298.82  , 0, clause( 519150, [ =( multiplication( antidomain( X ), Y ), 
% 298.35/298.82    multiplication( antidomain( X ), addition( X, Y ) ) ) ] )
% 298.35/298.82  , 0, 11, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, c( X )
% 298.35/298.82     ), :=( Y, domain( X ) )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519153, [ =( multiplication( antidomain( c( X ) ), domain( X ) ), 
% 298.35/298.82    antidomain( c( X ) ) ) ] )
% 298.35/298.82  , clause( 7, [ =( multiplication( X, one ), X ) ] )
% 298.35/298.82  , 0, clause( 519152, [ =( multiplication( antidomain( c( X ) ), domain( X )
% 298.35/298.82     ), multiplication( antidomain( c( X ) ), one ) ) ] )
% 298.35/298.82  , 0, 7, substitution( 0, [ :=( X, antidomain( c( X ) ) )] ), substitution( 
% 298.35/298.82    1, [ :=( X, X )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  subsumption(
% 298.35/298.82  clause( 564, [ =( multiplication( antidomain( c( X ) ), domain( X ) ), 
% 298.35/298.82    antidomain( c( X ) ) ) ] )
% 298.35/298.82  , clause( 519153, [ =( multiplication( antidomain( c( X ) ), domain( X ) )
% 298.35/298.82    , antidomain( c( X ) ) ) ] )
% 298.35/298.82  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519156, [ =( multiplication( antidomain( X ), Y ), multiplication( 
% 298.35/298.82    antidomain( X ), addition( X, Y ) ) ) ] )
% 298.35/298.82  , clause( 68, [ =( multiplication( antidomain( X ), addition( X, Y ) ), 
% 298.35/298.82    multiplication( antidomain( X ), Y ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519160, [ =( multiplication( antidomain( antidomain( X ) ), domain( 
% 298.35/298.82    X ) ), multiplication( antidomain( antidomain( X ) ), one ) ) ] )
% 298.35/298.82  , clause( 153, [ =( addition( antidomain( X ), domain( X ) ), one ) ] )
% 298.35/298.82  , 0, clause( 519156, [ =( multiplication( antidomain( X ), Y ), 
% 298.35/298.82    multiplication( antidomain( X ), addition( X, Y ) ) ) ] )
% 298.35/298.82  , 0, 11, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.82    antidomain( X ) ), :=( Y, domain( X ) )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519161, [ =( multiplication( antidomain( antidomain( X ) ), domain( 
% 298.35/298.82    X ) ), antidomain( antidomain( X ) ) ) ] )
% 298.35/298.82  , clause( 7, [ =( multiplication( X, one ), X ) ] )
% 298.35/298.82  , 0, clause( 519160, [ =( multiplication( antidomain( antidomain( X ) ), 
% 298.35/298.82    domain( X ) ), multiplication( antidomain( antidomain( X ) ), one ) ) ]
% 298.35/298.82     )
% 298.35/298.82  , 0, 7, substitution( 0, [ :=( X, antidomain( antidomain( X ) ) )] ), 
% 298.35/298.82    substitution( 1, [ :=( X, X )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519163, [ =( multiplication( antidomain( antidomain( X ) ), domain( 
% 298.35/298.82    X ) ), domain( X ) ) ] )
% 298.35/298.82  , clause( 18, [ =( antidomain( antidomain( X ) ), domain( X ) ) ] )
% 298.35/298.82  , 0, clause( 519161, [ =( multiplication( antidomain( antidomain( X ) ), 
% 298.35/298.82    domain( X ) ), antidomain( antidomain( X ) ) ) ] )
% 298.35/298.82  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.82    ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519164, [ =( multiplication( domain( X ), domain( X ) ), domain( X
% 298.35/298.82     ) ) ] )
% 298.35/298.82  , clause( 18, [ =( antidomain( antidomain( X ) ), domain( X ) ) ] )
% 298.35/298.82  , 0, clause( 519163, [ =( multiplication( antidomain( antidomain( X ) ), 
% 298.35/298.82    domain( X ) ), domain( X ) ) ] )
% 298.35/298.82  , 0, 2, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.82    ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519165, [ =( 'domain_difference'( X, antidomain( X ) ), domain( X )
% 298.35/298.82     ) ] )
% 298.35/298.82  , clause( 174, [ =( multiplication( domain( Y ), domain( X ) ), 
% 298.35/298.82    'domain_difference'( Y, antidomain( X ) ) ) ] )
% 298.35/298.82  , 0, clause( 519164, [ =( multiplication( domain( X ), domain( X ) ), 
% 298.35/298.82    domain( X ) ) ] )
% 298.35/298.82  , 0, 1, substitution( 0, [ :=( X, X ), :=( Y, X )] ), substitution( 1, [ 
% 298.35/298.82    :=( X, X )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  subsumption(
% 298.35/298.82  clause( 565, [ =( 'domain_difference'( X, antidomain( X ) ), domain( X ) )
% 298.35/298.82     ] )
% 298.35/298.82  , clause( 519165, [ =( 'domain_difference'( X, antidomain( X ) ), domain( X
% 298.35/298.82     ) ) ] )
% 298.35/298.82  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519168, [ =( multiplication( antidomain( X ), Y ), multiplication( 
% 298.35/298.82    antidomain( X ), addition( X, Y ) ) ) ] )
% 298.35/298.82  , clause( 68, [ =( multiplication( antidomain( X ), addition( X, Y ) ), 
% 298.35/298.82    multiplication( antidomain( X ), Y ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519170, [ =( multiplication( antidomain( coantidomain( X ) ), 
% 298.35/298.82    codomain( X ) ), multiplication( antidomain( coantidomain( X ) ), one ) )
% 298.35/298.82     ] )
% 298.35/298.82  , clause( 113, [ =( addition( coantidomain( X ), codomain( X ) ), one ) ]
% 298.35/298.82     )
% 298.35/298.82  , 0, clause( 519168, [ =( multiplication( antidomain( X ), Y ), 
% 298.35/298.82    multiplication( antidomain( X ), addition( X, Y ) ) ) ] )
% 298.35/298.82  , 0, 11, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.82    coantidomain( X ) ), :=( Y, codomain( X ) )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519171, [ =( multiplication( antidomain( coantidomain( X ) ), 
% 298.35/298.82    codomain( X ) ), antidomain( coantidomain( X ) ) ) ] )
% 298.35/298.82  , clause( 7, [ =( multiplication( X, one ), X ) ] )
% 298.35/298.82  , 0, clause( 519170, [ =( multiplication( antidomain( coantidomain( X ) ), 
% 298.35/298.82    codomain( X ) ), multiplication( antidomain( coantidomain( X ) ), one ) )
% 298.35/298.82     ] )
% 298.35/298.82  , 0, 7, substitution( 0, [ :=( X, antidomain( coantidomain( X ) ) )] ), 
% 298.35/298.82    substitution( 1, [ :=( X, X )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  subsumption(
% 298.35/298.82  clause( 568, [ =( multiplication( antidomain( coantidomain( X ) ), codomain( 
% 298.35/298.82    X ) ), antidomain( coantidomain( X ) ) ) ] )
% 298.35/298.82  , clause( 519171, [ =( multiplication( antidomain( coantidomain( X ) ), 
% 298.35/298.82    codomain( X ) ), antidomain( coantidomain( X ) ) ) ] )
% 298.35/298.82  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519174, [ =( multiplication( antidomain( X ), Y ), multiplication( 
% 298.35/298.82    antidomain( X ), addition( X, Y ) ) ) ] )
% 298.35/298.82  , clause( 68, [ =( multiplication( antidomain( X ), addition( X, Y ) ), 
% 298.35/298.82    multiplication( antidomain( X ), Y ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519176, [ =( multiplication( antidomain( codomain( X ) ), 
% 298.35/298.82    coantidomain( X ) ), multiplication( antidomain( codomain( X ) ), one ) )
% 298.35/298.82     ] )
% 298.35/298.82  , clause( 110, [ =( addition( codomain( X ), coantidomain( X ) ), one ) ]
% 298.35/298.82     )
% 298.35/298.82  , 0, clause( 519174, [ =( multiplication( antidomain( X ), Y ), 
% 298.35/298.82    multiplication( antidomain( X ), addition( X, Y ) ) ) ] )
% 298.35/298.82  , 0, 11, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.82    codomain( X ) ), :=( Y, coantidomain( X ) )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519177, [ =( multiplication( antidomain( codomain( X ) ), 
% 298.35/298.82    coantidomain( X ) ), antidomain( codomain( X ) ) ) ] )
% 298.35/298.82  , clause( 7, [ =( multiplication( X, one ), X ) ] )
% 298.35/298.82  , 0, clause( 519176, [ =( multiplication( antidomain( codomain( X ) ), 
% 298.35/298.82    coantidomain( X ) ), multiplication( antidomain( codomain( X ) ), one ) )
% 298.35/298.82     ] )
% 298.35/298.82  , 0, 7, substitution( 0, [ :=( X, antidomain( codomain( X ) ) )] ), 
% 298.35/298.82    substitution( 1, [ :=( X, X )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  subsumption(
% 298.35/298.82  clause( 569, [ =( multiplication( antidomain( codomain( X ) ), coantidomain( 
% 298.35/298.82    X ) ), antidomain( codomain( X ) ) ) ] )
% 298.35/298.82  , clause( 519177, [ =( multiplication( antidomain( codomain( X ) ), 
% 298.35/298.82    coantidomain( X ) ), antidomain( codomain( X ) ) ) ] )
% 298.35/298.82  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519180, [ =( multiplication( addition( X, Z ), Y ), addition( 
% 298.35/298.82    multiplication( X, Y ), multiplication( Z, Y ) ) ) ] )
% 298.35/298.82  , clause( 10, [ =( addition( multiplication( X, Z ), multiplication( Y, Z )
% 298.35/298.82     ), multiplication( addition( X, Y ), Z ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519183, [ =( multiplication( addition( antidomain( addition( X, Y )
% 298.35/298.82     ), Z ), Y ), addition( zero, multiplication( Z, Y ) ) ) ] )
% 298.35/298.82  , clause( 561, [ =( multiplication( antidomain( addition( X, Y ) ), Y ), 
% 298.35/298.82    zero ) ] )
% 298.35/298.82  , 0, clause( 519180, [ =( multiplication( addition( X, Z ), Y ), addition( 
% 298.35/298.82    multiplication( X, Y ), multiplication( Z, Y ) ) ) ] )
% 298.35/298.82  , 0, 10, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.82    :=( X, antidomain( addition( X, Y ) ) ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519185, [ =( multiplication( addition( antidomain( addition( X, Y )
% 298.35/298.82     ), Z ), Y ), multiplication( Z, Y ) ) ] )
% 298.35/298.82  , clause( 39, [ =( addition( zero, X ), X ) ] )
% 298.35/298.82  , 0, clause( 519183, [ =( multiplication( addition( antidomain( addition( X
% 298.35/298.82    , Y ) ), Z ), Y ), addition( zero, multiplication( Z, Y ) ) ) ] )
% 298.35/298.82  , 0, 9, substitution( 0, [ :=( X, multiplication( Z, Y ) )] ), 
% 298.35/298.82    substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  subsumption(
% 298.35/298.82  clause( 583, [ =( multiplication( addition( antidomain( addition( X, Y ) )
% 298.35/298.82    , Z ), Y ), multiplication( Z, Y ) ) ] )
% 298.35/298.82  , clause( 519185, [ =( multiplication( addition( antidomain( addition( X, Y
% 298.35/298.82     ) ), Z ), Y ), multiplication( Z, Y ) ) ] )
% 298.35/298.82  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 298.35/298.82    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519187, [ =( zero, multiplication( multiplication( antidomain( 
% 298.35/298.82    multiplication( X, Y ) ), X ), Y ) ) ] )
% 298.35/298.82  , clause( 53, [ =( multiplication( multiplication( antidomain( 
% 298.35/298.82    multiplication( X, Y ) ), X ), Y ), zero ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519188, [ =( zero, multiplication( multiplication( antidomain( 
% 298.35/298.82    multiplication( X, addition( Y, Z ) ) ), X ), addition( Z, Y ) ) ) ] )
% 298.35/298.82  , clause( 70, [ =( multiplication( X, addition( Y, Z ) ), multiplication( X
% 298.35/298.82    , addition( Z, Y ) ) ) ] )
% 298.35/298.82  , 0, clause( 519187, [ =( zero, multiplication( multiplication( antidomain( 
% 298.35/298.82    multiplication( X, Y ) ), X ), Y ) ) ] )
% 298.35/298.82  , 0, 2, substitution( 0, [ :=( X, multiplication( antidomain( 
% 298.35/298.82    multiplication( X, addition( Y, Z ) ) ), X ) ), :=( Y, Y ), :=( Z, Z )] )
% 298.35/298.82    , substitution( 1, [ :=( X, X ), :=( Y, addition( Y, Z ) )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519193, [ =( multiplication( multiplication( antidomain( 
% 298.35/298.82    multiplication( X, addition( Y, Z ) ) ), X ), addition( Z, Y ) ), zero )
% 298.35/298.82     ] )
% 298.35/298.82  , clause( 519188, [ =( zero, multiplication( multiplication( antidomain( 
% 298.35/298.82    multiplication( X, addition( Y, Z ) ) ), X ), addition( Z, Y ) ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  subsumption(
% 298.35/298.82  clause( 623, [ =( multiplication( multiplication( antidomain( 
% 298.35/298.82    multiplication( X, addition( Y, Z ) ) ), X ), addition( Z, Y ) ), zero )
% 298.35/298.82     ] )
% 298.35/298.82  , clause( 519193, [ =( multiplication( multiplication( antidomain( 
% 298.35/298.82    multiplication( X, addition( Y, Z ) ) ), X ), addition( Z, Y ) ), zero )
% 298.35/298.82     ] )
% 298.35/298.82  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 298.35/298.82    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519196, [ =( 'backward_diamond'( Y, X ), codomain( multiplication( 
% 298.35/298.82    codomain( X ), Y ) ) ) ] )
% 298.35/298.82  , clause( 26, [ =( codomain( multiplication( codomain( Y ), X ) ), 
% 298.35/298.82    'backward_diamond'( X, Y ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519198, [ =( 'backward_diamond'( addition( X, Y ), Z ), codomain( 
% 298.35/298.82    multiplication( codomain( Z ), addition( Y, X ) ) ) ) ] )
% 298.35/298.82  , clause( 70, [ =( multiplication( X, addition( Y, Z ) ), multiplication( X
% 298.35/298.82    , addition( Z, Y ) ) ) ] )
% 298.35/298.82  , 0, clause( 519196, [ =( 'backward_diamond'( Y, X ), codomain( 
% 298.35/298.82    multiplication( codomain( X ), Y ) ) ) ] )
% 298.35/298.82  , 0, 7, substitution( 0, [ :=( X, codomain( Z ) ), :=( Y, X ), :=( Z, Y )] )
% 298.35/298.82    , substitution( 1, [ :=( X, Z ), :=( Y, addition( X, Y ) )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519200, [ =( 'backward_diamond'( addition( X, Y ), Z ), 
% 298.35/298.82    'backward_diamond'( addition( Y, X ), Z ) ) ] )
% 298.35/298.82  , clause( 26, [ =( codomain( multiplication( codomain( Y ), X ) ), 
% 298.35/298.82    'backward_diamond'( X, Y ) ) ] )
% 298.35/298.82  , 0, clause( 519198, [ =( 'backward_diamond'( addition( X, Y ), Z ), 
% 298.35/298.82    codomain( multiplication( codomain( Z ), addition( Y, X ) ) ) ) ] )
% 298.35/298.82  , 0, 6, substitution( 0, [ :=( X, addition( Y, X ) ), :=( Y, Z )] ), 
% 298.35/298.82    substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  subsumption(
% 298.35/298.82  clause( 628, [ =( 'backward_diamond'( addition( Z, Y ), X ), 
% 298.35/298.82    'backward_diamond'( addition( Y, Z ), X ) ) ] )
% 298.35/298.82  , clause( 519200, [ =( 'backward_diamond'( addition( X, Y ), Z ), 
% 298.35/298.82    'backward_diamond'( addition( Y, X ), Z ) ) ] )
% 298.35/298.82  , substitution( 0, [ :=( X, Z ), :=( Y, Y ), :=( Z, X )] ), 
% 298.35/298.82    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519202, [ =( multiplication( X, Y ), multiplication( X, addition( 
% 298.35/298.82    coantidomain( X ), Y ) ) ) ] )
% 298.35/298.82  , clause( 71, [ =( multiplication( X, addition( coantidomain( X ), Y ) ), 
% 298.35/298.82    multiplication( X, Y ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519204, [ =( multiplication( X, codomain( X ) ), multiplication( X
% 298.35/298.82    , one ) ) ] )
% 298.35/298.82  , clause( 113, [ =( addition( coantidomain( X ), codomain( X ) ), one ) ]
% 298.35/298.82     )
% 298.35/298.82  , 0, clause( 519202, [ =( multiplication( X, Y ), multiplication( X, 
% 298.35/298.82    addition( coantidomain( X ), Y ) ) ) ] )
% 298.35/298.82  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.82    :=( Y, codomain( X ) )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519205, [ =( multiplication( X, codomain( X ) ), X ) ] )
% 298.35/298.82  , clause( 7, [ =( multiplication( X, one ), X ) ] )
% 298.35/298.82  , 0, clause( 519204, [ =( multiplication( X, codomain( X ) ), 
% 298.35/298.82    multiplication( X, one ) ) ] )
% 298.35/298.82  , 0, 5, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.82    ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  subsumption(
% 298.35/298.82  clause( 640, [ =( multiplication( X, codomain( X ) ), X ) ] )
% 298.35/298.82  , clause( 519205, [ =( multiplication( X, codomain( X ) ), X ) ] )
% 298.35/298.82  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519208, [ =( multiplication( addition( X, Z ), Y ), addition( 
% 298.35/298.82    multiplication( X, Y ), multiplication( Z, Y ) ) ) ] )
% 298.35/298.82  , clause( 10, [ =( addition( multiplication( X, Z ), multiplication( Y, Z )
% 298.35/298.82     ), multiplication( addition( X, Y ), Z ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519211, [ =( multiplication( addition( X, Y ), codomain( Y ) ), 
% 298.35/298.82    addition( multiplication( X, codomain( Y ) ), Y ) ) ] )
% 298.35/298.82  , clause( 640, [ =( multiplication( X, codomain( X ) ), X ) ] )
% 298.35/298.82  , 0, clause( 519208, [ =( multiplication( addition( X, Z ), Y ), addition( 
% 298.35/298.82    multiplication( X, Y ), multiplication( Z, Y ) ) ) ] )
% 298.35/298.82  , 0, 12, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.82    :=( Y, codomain( Y ) ), :=( Z, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  subsumption(
% 298.35/298.82  clause( 649, [ =( multiplication( addition( Y, X ), codomain( X ) ), 
% 298.35/298.82    addition( multiplication( Y, codomain( X ) ), X ) ) ] )
% 298.35/298.82  , clause( 519211, [ =( multiplication( addition( X, Y ), codomain( Y ) ), 
% 298.35/298.82    addition( multiplication( X, codomain( Y ) ), Y ) ) ] )
% 298.35/298.82  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.82     )] ) ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519216, [ =( zero, multiplication( multiplication( X, Y ), 
% 298.35/298.82    coantidomain( Y ) ) ) ] )
% 298.35/298.82  , clause( 55, [ =( multiplication( multiplication( Y, X ), coantidomain( X
% 298.35/298.82     ) ), zero ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519217, [ =( zero, multiplication( X, coantidomain( codomain( X ) )
% 298.35/298.82     ) ) ] )
% 298.35/298.82  , clause( 640, [ =( multiplication( X, codomain( X ) ), X ) ] )
% 298.35/298.82  , 0, clause( 519216, [ =( zero, multiplication( multiplication( X, Y ), 
% 298.35/298.82    coantidomain( Y ) ) ) ] )
% 298.35/298.82  , 0, 3, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.82    :=( Y, codomain( X ) )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519218, [ =( multiplication( X, coantidomain( codomain( X ) ) ), 
% 298.35/298.82    zero ) ] )
% 298.35/298.82  , clause( 519217, [ =( zero, multiplication( X, coantidomain( codomain( X )
% 298.35/298.82     ) ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  subsumption(
% 298.35/298.82  clause( 650, [ =( multiplication( X, coantidomain( codomain( X ) ) ), zero
% 298.35/298.82     ) ] )
% 298.35/298.82  , clause( 519218, [ =( multiplication( X, coantidomain( codomain( X ) ) ), 
% 298.35/298.82    zero ) ] )
% 298.35/298.82  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519220, [ =( multiplication( multiplication( X, Y ), Z ), 
% 298.35/298.82    multiplication( X, multiplication( Y, Z ) ) ) ] )
% 298.35/298.82  , clause( 6, [ =( multiplication( X, multiplication( Y, Z ) ), 
% 298.35/298.82    multiplication( multiplication( X, Y ), Z ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519223, [ =( multiplication( multiplication( X, Y ), codomain( Y )
% 298.35/298.82     ), multiplication( X, Y ) ) ] )
% 298.35/298.82  , clause( 640, [ =( multiplication( X, codomain( X ) ), X ) ] )
% 298.35/298.82  , 0, clause( 519220, [ =( multiplication( multiplication( X, Y ), Z ), 
% 298.35/298.82    multiplication( X, multiplication( Y, Z ) ) ) ] )
% 298.35/298.82  , 0, 9, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.82    :=( Y, Y ), :=( Z, codomain( Y ) )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  subsumption(
% 298.35/298.82  clause( 653, [ =( multiplication( multiplication( Y, X ), codomain( X ) ), 
% 298.35/298.82    multiplication( Y, X ) ) ] )
% 298.35/298.82  , clause( 519223, [ =( multiplication( multiplication( X, Y ), codomain( Y
% 298.35/298.82     ) ), multiplication( X, Y ) ) ] )
% 298.35/298.82  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.82     )] ) ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519228, [ =( multiplication( X, addition( one, Y ) ), addition( X, 
% 298.35/298.82    multiplication( X, Y ) ) ) ] )
% 298.35/298.82  , clause( 73, [ =( addition( X, multiplication( X, Y ) ), multiplication( X
% 298.35/298.82    , addition( one, Y ) ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519232, [ =( multiplication( multiplication( X, 'domain_difference'( 
% 298.35/298.82    Y, Z ) ), addition( one, Z ) ), addition( multiplication( X, 
% 298.35/298.82    'domain_difference'( Y, Z ) ), zero ) ) ] )
% 298.35/298.82  , clause( 212, [ =( multiplication( multiplication( Z, 'domain_difference'( 
% 298.35/298.82    X, Y ) ), Y ), zero ) ] )
% 298.35/298.82  , 0, clause( 519228, [ =( multiplication( X, addition( one, Y ) ), addition( 
% 298.35/298.82    X, multiplication( X, Y ) ) ) ] )
% 298.35/298.82  , 0, 16, substitution( 0, [ :=( X, Y ), :=( Y, Z ), :=( Z, X )] ), 
% 298.35/298.82    substitution( 1, [ :=( X, multiplication( X, 'domain_difference'( Y, Z )
% 298.35/298.82     ) ), :=( Y, Z )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519233, [ =( multiplication( multiplication( X, 'domain_difference'( 
% 298.35/298.82    Y, Z ) ), addition( one, Z ) ), multiplication( X, 'domain_difference'( Y
% 298.35/298.82    , Z ) ) ) ] )
% 298.35/298.82  , clause( 4, [ =( addition( X, zero ), X ) ] )
% 298.35/298.82  , 0, clause( 519232, [ =( multiplication( multiplication( X, 
% 298.35/298.82    'domain_difference'( Y, Z ) ), addition( one, Z ) ), addition( 
% 298.35/298.82    multiplication( X, 'domain_difference'( Y, Z ) ), zero ) ) ] )
% 298.35/298.82  , 0, 10, substitution( 0, [ :=( X, multiplication( X, 'domain_difference'( 
% 298.35/298.82    Y, Z ) ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )
% 298.35/298.82    ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  subsumption(
% 298.35/298.82  clause( 664, [ =( multiplication( multiplication( X, 'domain_difference'( Y
% 298.35/298.82    , Z ) ), addition( one, Z ) ), multiplication( X, 'domain_difference'( Y
% 298.35/298.82    , Z ) ) ) ] )
% 298.35/298.82  , clause( 519233, [ =( multiplication( multiplication( X, 
% 298.35/298.82    'domain_difference'( Y, Z ) ), addition( one, Z ) ), multiplication( X, 
% 298.35/298.82    'domain_difference'( Y, Z ) ) ) ] )
% 298.35/298.82  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 298.35/298.82    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519236, [ =( multiplication( X, addition( one, Y ) ), addition( X, 
% 298.35/298.82    multiplication( X, Y ) ) ) ] )
% 298.35/298.82  , clause( 73, [ =( addition( X, multiplication( X, Y ) ), multiplication( X
% 298.35/298.82    , addition( one, Y ) ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519238, [ =( multiplication( X, one ), addition( X, multiplication( 
% 298.35/298.82    X, 'backward_box'( Y, Z ) ) ) ) ] )
% 298.35/298.82  , clause( 324, [ =( addition( one, 'backward_box'( X, Y ) ), one ) ] )
% 298.35/298.82  , 0, clause( 519236, [ =( multiplication( X, addition( one, Y ) ), addition( 
% 298.35/298.82    X, multiplication( X, Y ) ) ) ] )
% 298.35/298.82  , 0, 3, substitution( 0, [ :=( X, Y ), :=( Y, Z )] ), substitution( 1, [ 
% 298.35/298.82    :=( X, X ), :=( Y, 'backward_box'( Y, Z ) )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519239, [ =( X, addition( X, multiplication( X, 'backward_box'( Y, 
% 298.35/298.82    Z ) ) ) ) ] )
% 298.35/298.82  , clause( 7, [ =( multiplication( X, one ), X ) ] )
% 298.35/298.82  , 0, clause( 519238, [ =( multiplication( X, one ), addition( X, 
% 298.35/298.82    multiplication( X, 'backward_box'( Y, Z ) ) ) ) ] )
% 298.35/298.82  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.82    :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519240, [ =( addition( X, multiplication( X, 'backward_box'( Y, Z )
% 298.35/298.82     ) ), X ) ] )
% 298.35/298.82  , clause( 519239, [ =( X, addition( X, multiplication( X, 'backward_box'( Y
% 298.35/298.82    , Z ) ) ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  subsumption(
% 298.35/298.82  clause( 666, [ =( addition( Z, multiplication( Z, 'backward_box'( X, Y ) )
% 298.35/298.82     ), Z ) ] )
% 298.35/298.82  , clause( 519240, [ =( addition( X, multiplication( X, 'backward_box'( Y, Z
% 298.35/298.82     ) ) ), X ) ] )
% 298.35/298.82  , substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] ), 
% 298.35/298.82    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519242, [ =( multiplication( X, addition( one, Y ) ), addition( X, 
% 298.35/298.82    multiplication( X, Y ) ) ) ] )
% 298.35/298.82  , clause( 73, [ =( addition( X, multiplication( X, Y ) ), multiplication( X
% 298.35/298.82    , addition( one, Y ) ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519244, [ =( multiplication( X, one ), addition( X, multiplication( 
% 298.35/298.82    X, 'backward_diamond'( Y, Z ) ) ) ) ] )
% 298.35/298.82  , clause( 361, [ =( addition( one, 'backward_diamond'( Y, X ) ), one ) ] )
% 298.35/298.82  , 0, clause( 519242, [ =( multiplication( X, addition( one, Y ) ), addition( 
% 298.35/298.82    X, multiplication( X, Y ) ) ) ] )
% 298.35/298.82  , 0, 3, substitution( 0, [ :=( X, Z ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.82    :=( X, X ), :=( Y, 'backward_diamond'( Y, Z ) )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519245, [ =( X, addition( X, multiplication( X, 'backward_diamond'( 
% 298.35/298.82    Y, Z ) ) ) ) ] )
% 298.35/298.82  , clause( 7, [ =( multiplication( X, one ), X ) ] )
% 298.35/298.82  , 0, clause( 519244, [ =( multiplication( X, one ), addition( X, 
% 298.35/298.82    multiplication( X, 'backward_diamond'( Y, Z ) ) ) ) ] )
% 298.35/298.82  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.82    :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519246, [ =( addition( X, multiplication( X, 'backward_diamond'( Y
% 298.35/298.82    , Z ) ) ), X ) ] )
% 298.35/298.82  , clause( 519245, [ =( X, addition( X, multiplication( X, 
% 298.35/298.82    'backward_diamond'( Y, Z ) ) ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  subsumption(
% 298.35/298.82  clause( 668, [ =( addition( Z, multiplication( Z, 'backward_diamond'( X, Y
% 298.35/298.82     ) ) ), Z ) ] )
% 298.35/298.82  , clause( 519246, [ =( addition( X, multiplication( X, 'backward_diamond'( 
% 298.35/298.82    Y, Z ) ) ), X ) ] )
% 298.35/298.82  , substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] ), 
% 298.35/298.82    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519248, [ =( multiplication( X, addition( one, Y ) ), addition( X, 
% 298.35/298.82    multiplication( X, Y ) ) ) ] )
% 298.35/298.82  , clause( 73, [ =( addition( X, multiplication( X, Y ) ), multiplication( X
% 298.35/298.82    , addition( one, Y ) ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519250, [ =( multiplication( X, one ), addition( X, multiplication( 
% 298.35/298.82    X, coantidomain( Y ) ) ) ) ] )
% 298.35/298.82  , clause( 318, [ =( addition( one, coantidomain( X ) ), one ) ] )
% 298.35/298.82  , 0, clause( 519248, [ =( multiplication( X, addition( one, Y ) ), addition( 
% 298.35/298.82    X, multiplication( X, Y ) ) ) ] )
% 298.35/298.82  , 0, 3, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.82    :=( Y, coantidomain( Y ) )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519251, [ =( X, addition( X, multiplication( X, coantidomain( Y ) )
% 298.35/298.82     ) ) ] )
% 298.35/298.82  , clause( 7, [ =( multiplication( X, one ), X ) ] )
% 298.35/298.82  , 0, clause( 519250, [ =( multiplication( X, one ), addition( X, 
% 298.35/298.82    multiplication( X, coantidomain( Y ) ) ) ) ] )
% 298.35/298.82  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.82    :=( Y, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519252, [ =( addition( X, multiplication( X, coantidomain( Y ) ) )
% 298.35/298.82    , X ) ] )
% 298.35/298.82  , clause( 519251, [ =( X, addition( X, multiplication( X, coantidomain( Y )
% 298.35/298.82     ) ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  subsumption(
% 298.35/298.82  clause( 670, [ =( addition( Y, multiplication( Y, coantidomain( X ) ) ), Y
% 298.35/298.82     ) ] )
% 298.35/298.82  , clause( 519252, [ =( addition( X, multiplication( X, coantidomain( Y ) )
% 298.35/298.82     ), X ) ] )
% 298.35/298.82  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.82     )] ) ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519254, [ =( multiplication( X, addition( one, Y ) ), addition( X, 
% 298.35/298.82    multiplication( X, Y ) ) ) ] )
% 298.35/298.82  , clause( 73, [ =( addition( X, multiplication( X, Y ) ), multiplication( X
% 298.35/298.82    , addition( one, Y ) ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519256, [ =( multiplication( X, one ), addition( X, multiplication( 
% 298.35/298.82    X, codomain( Y ) ) ) ) ] )
% 298.35/298.82  , clause( 317, [ =( addition( one, codomain( X ) ), one ) ] )
% 298.35/298.82  , 0, clause( 519254, [ =( multiplication( X, addition( one, Y ) ), addition( 
% 298.35/298.82    X, multiplication( X, Y ) ) ) ] )
% 298.35/298.82  , 0, 3, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.82    :=( Y, codomain( Y ) )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519257, [ =( X, addition( X, multiplication( X, codomain( Y ) ) ) )
% 298.35/298.82     ] )
% 298.35/298.82  , clause( 7, [ =( multiplication( X, one ), X ) ] )
% 298.35/298.82  , 0, clause( 519256, [ =( multiplication( X, one ), addition( X, 
% 298.35/298.82    multiplication( X, codomain( Y ) ) ) ) ] )
% 298.35/298.82  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.82    :=( Y, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519258, [ =( addition( X, multiplication( X, codomain( Y ) ) ), X )
% 298.35/298.82     ] )
% 298.35/298.82  , clause( 519257, [ =( X, addition( X, multiplication( X, codomain( Y ) ) )
% 298.35/298.82     ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  subsumption(
% 298.35/298.82  clause( 671, [ =( addition( Y, multiplication( Y, codomain( X ) ) ), Y ) ]
% 298.35/298.82     )
% 298.35/298.82  , clause( 519258, [ =( addition( X, multiplication( X, codomain( Y ) ) ), X
% 298.35/298.82     ) ] )
% 298.35/298.82  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.82     )] ) ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519260, [ =( multiplication( X, addition( one, Y ) ), addition( X, 
% 298.35/298.82    multiplication( X, Y ) ) ) ] )
% 298.35/298.82  , clause( 73, [ =( addition( X, multiplication( X, Y ) ), multiplication( X
% 298.35/298.82    , addition( one, Y ) ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519262, [ =( multiplication( X, one ), addition( X, multiplication( 
% 298.35/298.82    X, antidomain( Y ) ) ) ) ] )
% 298.35/298.82  , clause( 315, [ =( addition( one, antidomain( X ) ), one ) ] )
% 298.35/298.82  , 0, clause( 519260, [ =( multiplication( X, addition( one, Y ) ), addition( 
% 298.35/298.82    X, multiplication( X, Y ) ) ) ] )
% 298.35/298.82  , 0, 3, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.82    :=( Y, antidomain( Y ) )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519263, [ =( X, addition( X, multiplication( X, antidomain( Y ) ) )
% 298.35/298.82     ) ] )
% 298.35/298.82  , clause( 7, [ =( multiplication( X, one ), X ) ] )
% 298.35/298.82  , 0, clause( 519262, [ =( multiplication( X, one ), addition( X, 
% 298.35/298.82    multiplication( X, antidomain( Y ) ) ) ) ] )
% 298.35/298.82  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.82    :=( Y, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519264, [ =( addition( X, multiplication( X, antidomain( Y ) ) ), X
% 298.35/298.82     ) ] )
% 298.35/298.82  , clause( 519263, [ =( X, addition( X, multiplication( X, antidomain( Y ) )
% 298.35/298.82     ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  subsumption(
% 298.35/298.82  clause( 672, [ =( addition( Y, multiplication( Y, antidomain( X ) ) ), Y )
% 298.35/298.82     ] )
% 298.35/298.82  , clause( 519264, [ =( addition( X, multiplication( X, antidomain( Y ) ) )
% 298.35/298.82    , X ) ] )
% 298.35/298.82  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.82     )] ) ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519266, [ =( multiplication( X, addition( one, Y ) ), addition( X, 
% 298.35/298.82    multiplication( X, Y ) ) ) ] )
% 298.35/298.82  , clause( 73, [ =( addition( X, multiplication( X, Y ) ), multiplication( X
% 298.35/298.82    , addition( one, Y ) ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519268, [ =( multiplication( X, one ), addition( X, multiplication( 
% 298.35/298.82    X, domain( Y ) ) ) ) ] )
% 298.35/298.82  , clause( 314, [ =( addition( one, domain( X ) ), one ) ] )
% 298.35/298.82  , 0, clause( 519266, [ =( multiplication( X, addition( one, Y ) ), addition( 
% 298.35/298.82    X, multiplication( X, Y ) ) ) ] )
% 298.35/298.82  , 0, 3, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.82    :=( Y, domain( Y ) )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519269, [ =( X, addition( X, multiplication( X, domain( Y ) ) ) ) ]
% 298.35/298.82     )
% 298.35/298.82  , clause( 7, [ =( multiplication( X, one ), X ) ] )
% 298.35/298.82  , 0, clause( 519268, [ =( multiplication( X, one ), addition( X, 
% 298.35/298.82    multiplication( X, domain( Y ) ) ) ) ] )
% 298.35/298.82  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.82    :=( Y, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519270, [ =( addition( X, multiplication( X, domain( Y ) ) ), X ) ]
% 298.35/298.82     )
% 298.35/298.82  , clause( 519269, [ =( X, addition( X, multiplication( X, domain( Y ) ) ) )
% 298.35/298.82     ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  subsumption(
% 298.35/298.82  clause( 673, [ =( addition( Y, multiplication( Y, domain( X ) ) ), Y ) ] )
% 298.35/298.82  , clause( 519270, [ =( addition( X, multiplication( X, domain( Y ) ) ), X )
% 298.35/298.82     ] )
% 298.35/298.82  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.82     )] ) ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519272, [ =( multiplication( X, addition( one, Y ) ), addition( X, 
% 298.35/298.82    multiplication( X, Y ) ) ) ] )
% 298.35/298.82  , clause( 73, [ =( addition( X, multiplication( X, Y ) ), multiplication( X
% 298.35/298.82    , addition( one, Y ) ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519274, [ =( multiplication( X, one ), addition( X, multiplication( 
% 298.35/298.82    X, c( Y ) ) ) ) ] )
% 298.35/298.82  , clause( 312, [ =( addition( one, c( X ) ), one ) ] )
% 298.35/298.82  , 0, clause( 519272, [ =( multiplication( X, addition( one, Y ) ), addition( 
% 298.35/298.82    X, multiplication( X, Y ) ) ) ] )
% 298.35/298.82  , 0, 3, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.82    :=( Y, c( Y ) )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519275, [ =( X, addition( X, multiplication( X, c( Y ) ) ) ) ] )
% 298.35/298.82  , clause( 7, [ =( multiplication( X, one ), X ) ] )
% 298.35/298.82  , 0, clause( 519274, [ =( multiplication( X, one ), addition( X, 
% 298.35/298.82    multiplication( X, c( Y ) ) ) ) ] )
% 298.35/298.82  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.82    :=( Y, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519276, [ =( addition( X, multiplication( X, c( Y ) ) ), X ) ] )
% 298.35/298.82  , clause( 519275, [ =( X, addition( X, multiplication( X, c( Y ) ) ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  subsumption(
% 298.35/298.82  clause( 674, [ =( addition( Y, multiplication( Y, c( X ) ) ), Y ) ] )
% 298.35/298.82  , clause( 519276, [ =( addition( X, multiplication( X, c( Y ) ) ), X ) ] )
% 298.35/298.82  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.82     )] ) ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519278, [ =( multiplication( X, addition( one, Y ) ), addition( X, 
% 298.35/298.82    multiplication( X, Y ) ) ) ] )
% 298.35/298.82  , clause( 73, [ =( addition( X, multiplication( X, Y ) ), multiplication( X
% 298.35/298.82    , addition( one, Y ) ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519281, [ =( multiplication( domain( X ), addition( one, antidomain( 
% 298.35/298.82    Y ) ) ), addition( domain( X ), 'domain_difference'( X, Y ) ) ) ] )
% 298.35/298.82  , clause( 24, [ =( multiplication( domain( X ), antidomain( Y ) ), 
% 298.35/298.82    'domain_difference'( X, Y ) ) ] )
% 298.35/298.82  , 0, clause( 519278, [ =( multiplication( X, addition( one, Y ) ), addition( 
% 298.35/298.82    X, multiplication( X, Y ) ) ) ] )
% 298.35/298.82  , 0, 11, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.82    :=( X, domain( X ) ), :=( Y, antidomain( Y ) )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519282, [ =( multiplication( domain( X ), one ), addition( domain( 
% 298.35/298.82    X ), 'domain_difference'( X, Y ) ) ) ] )
% 298.35/298.82  , clause( 315, [ =( addition( one, antidomain( X ) ), one ) ] )
% 298.35/298.82  , 0, clause( 519281, [ =( multiplication( domain( X ), addition( one, 
% 298.35/298.82    antidomain( Y ) ) ), addition( domain( X ), 'domain_difference'( X, Y ) )
% 298.35/298.82     ) ] )
% 298.35/298.82  , 0, 4, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.82    :=( Y, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519283, [ =( domain( X ), addition( domain( X ), 
% 298.35/298.82    'domain_difference'( X, Y ) ) ) ] )
% 298.35/298.82  , clause( 7, [ =( multiplication( X, one ), X ) ] )
% 298.35/298.82  , 0, clause( 519282, [ =( multiplication( domain( X ), one ), addition( 
% 298.35/298.82    domain( X ), 'domain_difference'( X, Y ) ) ) ] )
% 298.35/298.82  , 0, 1, substitution( 0, [ :=( X, domain( X ) )] ), substitution( 1, [ :=( 
% 298.35/298.82    X, X ), :=( Y, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519284, [ =( addition( domain( X ), 'domain_difference'( X, Y ) ), 
% 298.35/298.82    domain( X ) ) ] )
% 298.35/298.82  , clause( 519283, [ =( domain( X ), addition( domain( X ), 
% 298.35/298.82    'domain_difference'( X, Y ) ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  subsumption(
% 298.35/298.82  clause( 680, [ =( addition( domain( X ), 'domain_difference'( X, Y ) ), 
% 298.35/298.82    domain( X ) ) ] )
% 298.35/298.82  , clause( 519284, [ =( addition( domain( X ), 'domain_difference'( X, Y ) )
% 298.35/298.82    , domain( X ) ) ] )
% 298.35/298.82  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.82     )] ) ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519286, [ =( zero, multiplication( X, coantidomain( codomain( X ) )
% 298.35/298.82     ) ) ] )
% 298.35/298.82  , clause( 650, [ =( multiplication( X, coantidomain( codomain( X ) ) ), 
% 298.35/298.82    zero ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519289, [ =( zero, multiplication( multiplication( codomain( X ), Y
% 298.35/298.82     ), coantidomain( 'backward_diamond'( Y, X ) ) ) ) ] )
% 298.35/298.82  , clause( 26, [ =( codomain( multiplication( codomain( Y ), X ) ), 
% 298.35/298.82    'backward_diamond'( X, Y ) ) ] )
% 298.35/298.82  , 0, clause( 519286, [ =( zero, multiplication( X, coantidomain( codomain( 
% 298.35/298.82    X ) ) ) ) ] )
% 298.35/298.82  , 0, 8, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 298.35/298.82    :=( X, multiplication( codomain( X ), Y ) )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519290, [ =( multiplication( multiplication( codomain( X ), Y ), 
% 298.35/298.82    coantidomain( 'backward_diamond'( Y, X ) ) ), zero ) ] )
% 298.35/298.82  , clause( 519289, [ =( zero, multiplication( multiplication( codomain( X )
% 298.35/298.82    , Y ), coantidomain( 'backward_diamond'( Y, X ) ) ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  subsumption(
% 298.35/298.82  clause( 693, [ =( multiplication( multiplication( codomain( X ), Y ), 
% 298.35/298.82    coantidomain( 'backward_diamond'( Y, X ) ) ), zero ) ] )
% 298.35/298.82  , clause( 519290, [ =( multiplication( multiplication( codomain( X ), Y ), 
% 298.35/298.82    coantidomain( 'backward_diamond'( Y, X ) ) ), zero ) ] )
% 298.35/298.82  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.82     )] ) ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519292, [ =( multiplication( multiplication( X, Y ), Z ), 
% 298.35/298.82    multiplication( X, multiplication( Y, Z ) ) ) ] )
% 298.35/298.82  , clause( 6, [ =( multiplication( X, multiplication( Y, Z ) ), 
% 298.35/298.82    multiplication( multiplication( X, Y ), Z ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519296, [ =( multiplication( multiplication( X, Y ), coantidomain( 
% 298.35/298.82    codomain( Y ) ) ), multiplication( X, zero ) ) ] )
% 298.35/298.82  , clause( 650, [ =( multiplication( X, coantidomain( codomain( X ) ) ), 
% 298.35/298.82    zero ) ] )
% 298.35/298.82  , 0, clause( 519292, [ =( multiplication( multiplication( X, Y ), Z ), 
% 298.35/298.82    multiplication( X, multiplication( Y, Z ) ) ) ] )
% 298.35/298.82  , 0, 10, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.82    :=( Y, Y ), :=( Z, coantidomain( codomain( Y ) ) )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519297, [ =( multiplication( multiplication( X, Y ), coantidomain( 
% 298.35/298.82    codomain( Y ) ) ), zero ) ] )
% 298.35/298.82  , clause( 11, [ =( multiplication( X, zero ), zero ) ] )
% 298.35/298.82  , 0, clause( 519296, [ =( multiplication( multiplication( X, Y ), 
% 298.35/298.82    coantidomain( codomain( Y ) ) ), multiplication( X, zero ) ) ] )
% 298.35/298.82  , 0, 8, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.82    :=( Y, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  subsumption(
% 298.35/298.82  clause( 698, [ =( multiplication( multiplication( Y, X ), coantidomain( 
% 298.35/298.82    codomain( X ) ) ), zero ) ] )
% 298.35/298.82  , clause( 519297, [ =( multiplication( multiplication( X, Y ), coantidomain( 
% 298.35/298.82    codomain( Y ) ) ), zero ) ] )
% 298.35/298.82  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.82     )] ) ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519300, [ =( multiplication( X, addition( Y, one ) ), addition( 
% 298.35/298.82    multiplication( X, Y ), X ) ) ] )
% 298.35/298.82  , clause( 74, [ =( addition( multiplication( X, Y ), X ), multiplication( X
% 298.35/298.82    , addition( Y, one ) ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519302, [ =( multiplication( X, one ), addition( multiplication( X
% 298.35/298.82    , 'backward_box'( Y, Z ) ), X ) ) ] )
% 298.35/298.82  , clause( 330, [ =( addition( 'backward_box'( X, Y ), one ), one ) ] )
% 298.35/298.82  , 0, clause( 519300, [ =( multiplication( X, addition( Y, one ) ), addition( 
% 298.35/298.82    multiplication( X, Y ), X ) ) ] )
% 298.35/298.82  , 0, 3, substitution( 0, [ :=( X, Y ), :=( Y, Z )] ), substitution( 1, [ 
% 298.35/298.82    :=( X, X ), :=( Y, 'backward_box'( Y, Z ) )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519303, [ =( X, addition( multiplication( X, 'backward_box'( Y, Z )
% 298.35/298.82     ), X ) ) ] )
% 298.35/298.82  , clause( 7, [ =( multiplication( X, one ), X ) ] )
% 298.35/298.82  , 0, clause( 519302, [ =( multiplication( X, one ), addition( 
% 298.35/298.82    multiplication( X, 'backward_box'( Y, Z ) ), X ) ) ] )
% 298.35/298.82  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.82    :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519304, [ =( addition( multiplication( X, 'backward_box'( Y, Z ) )
% 298.35/298.82    , X ), X ) ] )
% 298.35/298.82  , clause( 519303, [ =( X, addition( multiplication( X, 'backward_box'( Y, Z
% 298.35/298.82     ) ), X ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  subsumption(
% 298.35/298.82  clause( 707, [ =( addition( multiplication( Z, 'backward_box'( X, Y ) ), Z
% 298.35/298.82     ), Z ) ] )
% 298.35/298.82  , clause( 519304, [ =( addition( multiplication( X, 'backward_box'( Y, Z )
% 298.35/298.82     ), X ), X ) ] )
% 298.35/298.82  , substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] ), 
% 298.35/298.82    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519306, [ =( multiplication( X, addition( Y, one ) ), addition( 
% 298.35/298.82    multiplication( X, Y ), X ) ) ] )
% 298.35/298.82  , clause( 74, [ =( addition( multiplication( X, Y ), X ), multiplication( X
% 298.35/298.82    , addition( Y, one ) ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519308, [ =( multiplication( X, one ), addition( multiplication( X
% 298.35/298.82    , coantidomain( Y ) ), X ) ) ] )
% 298.35/298.82  , clause( 381, [ =( addition( coantidomain( X ), one ), one ) ] )
% 298.35/298.82  , 0, clause( 519306, [ =( multiplication( X, addition( Y, one ) ), addition( 
% 298.35/298.82    multiplication( X, Y ), X ) ) ] )
% 298.35/298.82  , 0, 3, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.82    :=( Y, coantidomain( Y ) )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519309, [ =( X, addition( multiplication( X, coantidomain( Y ) ), X
% 298.35/298.82     ) ) ] )
% 298.35/298.82  , clause( 7, [ =( multiplication( X, one ), X ) ] )
% 298.35/298.82  , 0, clause( 519308, [ =( multiplication( X, one ), addition( 
% 298.35/298.82    multiplication( X, coantidomain( Y ) ), X ) ) ] )
% 298.35/298.82  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.82    :=( Y, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519310, [ =( addition( multiplication( X, coantidomain( Y ) ), X )
% 298.35/298.82    , X ) ] )
% 298.35/298.82  , clause( 519309, [ =( X, addition( multiplication( X, coantidomain( Y ) )
% 298.35/298.82    , X ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  subsumption(
% 298.35/298.82  clause( 711, [ =( addition( multiplication( Y, coantidomain( X ) ), Y ), Y
% 298.35/298.82     ) ] )
% 298.35/298.82  , clause( 519310, [ =( addition( multiplication( X, coantidomain( Y ) ), X
% 298.35/298.82     ), X ) ] )
% 298.35/298.82  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.82     )] ) ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519312, [ =( multiplication( X, addition( Y, one ) ), addition( 
% 298.35/298.82    multiplication( X, Y ), X ) ) ] )
% 298.35/298.82  , clause( 74, [ =( addition( multiplication( X, Y ), X ), multiplication( X
% 298.35/298.82    , addition( Y, one ) ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519314, [ =( multiplication( X, one ), addition( multiplication( X
% 298.35/298.82    , codomain( Y ) ), X ) ) ] )
% 298.35/298.82  , clause( 364, [ =( addition( codomain( X ), one ), one ) ] )
% 298.35/298.82  , 0, clause( 519312, [ =( multiplication( X, addition( Y, one ) ), addition( 
% 298.35/298.82    multiplication( X, Y ), X ) ) ] )
% 298.35/298.82  , 0, 3, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.82    :=( Y, codomain( Y ) )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519315, [ =( X, addition( multiplication( X, codomain( Y ) ), X ) )
% 298.35/298.82     ] )
% 298.35/298.82  , clause( 7, [ =( multiplication( X, one ), X ) ] )
% 298.35/298.82  , 0, clause( 519314, [ =( multiplication( X, one ), addition( 
% 298.35/298.82    multiplication( X, codomain( Y ) ), X ) ) ] )
% 298.35/298.82  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.82    :=( Y, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519316, [ =( addition( multiplication( X, codomain( Y ) ), X ), X )
% 298.35/298.82     ] )
% 298.35/298.82  , clause( 519315, [ =( X, addition( multiplication( X, codomain( Y ) ), X )
% 298.35/298.82     ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  subsumption(
% 298.35/298.82  clause( 712, [ =( addition( multiplication( Y, codomain( X ) ), Y ), Y ) ]
% 298.35/298.82     )
% 298.35/298.82  , clause( 519316, [ =( addition( multiplication( X, codomain( Y ) ), X ), X
% 298.35/298.82     ) ] )
% 298.35/298.82  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.82     )] ) ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519318, [ =( multiplication( X, addition( Y, one ) ), addition( 
% 298.35/298.82    multiplication( X, Y ), X ) ) ] )
% 298.35/298.82  , clause( 74, [ =( addition( multiplication( X, Y ), X ), multiplication( X
% 298.35/298.82    , addition( Y, one ) ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519320, [ =( multiplication( X, one ), addition( multiplication( X
% 298.35/298.82    , antidomain( Y ) ), X ) ) ] )
% 298.35/298.82  , clause( 355, [ =( addition( antidomain( X ), one ), one ) ] )
% 298.35/298.82  , 0, clause( 519318, [ =( multiplication( X, addition( Y, one ) ), addition( 
% 298.35/298.82    multiplication( X, Y ), X ) ) ] )
% 298.35/298.82  , 0, 3, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.82    :=( Y, antidomain( Y ) )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519321, [ =( X, addition( multiplication( X, antidomain( Y ) ), X )
% 298.35/298.82     ) ] )
% 298.35/298.82  , clause( 7, [ =( multiplication( X, one ), X ) ] )
% 298.35/298.82  , 0, clause( 519320, [ =( multiplication( X, one ), addition( 
% 298.35/298.82    multiplication( X, antidomain( Y ) ), X ) ) ] )
% 298.35/298.82  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.82    :=( Y, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519322, [ =( addition( multiplication( X, antidomain( Y ) ), X ), X
% 298.35/298.82     ) ] )
% 298.35/298.82  , clause( 519321, [ =( X, addition( multiplication( X, antidomain( Y ) ), X
% 298.35/298.82     ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  subsumption(
% 298.35/298.82  clause( 713, [ =( addition( multiplication( Y, antidomain( X ) ), Y ), Y )
% 298.35/298.82     ] )
% 298.35/298.82  , clause( 519322, [ =( addition( multiplication( X, antidomain( Y ) ), X )
% 298.35/298.82    , X ) ] )
% 298.35/298.82  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.82     )] ) ).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  eqswap(
% 298.35/298.82  clause( 519324, [ =( multiplication( X, addition( Y, one ) ), addition( 
% 298.35/298.82    multiplication( X, Y ), X ) ) ] )
% 298.35/298.82  , clause( 74, [ =( addition( multiplication( X, Y ), X ), multiplication( X
% 298.35/298.82    , addition( Y, one ) ) ) ] )
% 298.35/298.82  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.82  
% 298.35/298.82  
% 298.35/298.82  paramod(
% 298.35/298.82  clause( 519326, [ =( multiplication( X, one ), addition( multiplication( X
% 298.35/298.82    , domain( Y ) ), X ) ) ] )
% 298.35/298.82  , clause( 343, [ =( addition( domain( X ), one ), one ) ] )
% 298.35/298.82  , 0, clause( 519324, [ =( multiplication( X, addition( Y, one ) ), addition( 
% 298.35/298.82    multiplication( X, Y ), X ) ) ] )
% 298.35/298.82  , 0, 3, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.83    :=( Y, domain( Y ) )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519327, [ =( X, addition( multiplication( X, domain( Y ) ), X ) ) ]
% 298.35/298.83     )
% 298.35/298.83  , clause( 7, [ =( multiplication( X, one ), X ) ] )
% 298.35/298.83  , 0, clause( 519326, [ =( multiplication( X, one ), addition( 
% 298.35/298.83    multiplication( X, domain( Y ) ), X ) ) ] )
% 298.35/298.83  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.83    :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519328, [ =( addition( multiplication( X, domain( Y ) ), X ), X ) ]
% 298.35/298.83     )
% 298.35/298.83  , clause( 519327, [ =( X, addition( multiplication( X, domain( Y ) ), X ) )
% 298.35/298.83     ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  subsumption(
% 298.35/298.83  clause( 715, [ =( addition( multiplication( Y, domain( X ) ), Y ), Y ) ] )
% 298.35/298.83  , clause( 519328, [ =( addition( multiplication( X, domain( Y ) ), X ), X )
% 298.35/298.83     ] )
% 298.35/298.83  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.83     )] ) ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519330, [ =( multiplication( X, addition( Y, one ) ), addition( 
% 298.35/298.83    multiplication( X, Y ), X ) ) ] )
% 298.35/298.83  , clause( 74, [ =( addition( multiplication( X, Y ), X ), multiplication( X
% 298.35/298.83    , addition( Y, one ) ) ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519332, [ =( multiplication( X, one ), addition( multiplication( X
% 298.35/298.83    , c( Y ) ), X ) ) ] )
% 298.35/298.83  , clause( 328, [ =( addition( c( X ), one ), one ) ] )
% 298.35/298.83  , 0, clause( 519330, [ =( multiplication( X, addition( Y, one ) ), addition( 
% 298.35/298.83    multiplication( X, Y ), X ) ) ] )
% 298.35/298.83  , 0, 3, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.83    :=( Y, c( Y ) )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519333, [ =( X, addition( multiplication( X, c( Y ) ), X ) ) ] )
% 298.35/298.83  , clause( 7, [ =( multiplication( X, one ), X ) ] )
% 298.35/298.83  , 0, clause( 519332, [ =( multiplication( X, one ), addition( 
% 298.35/298.83    multiplication( X, c( Y ) ), X ) ) ] )
% 298.35/298.83  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.83    :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519334, [ =( addition( multiplication( X, c( Y ) ), X ), X ) ] )
% 298.35/298.83  , clause( 519333, [ =( X, addition( multiplication( X, c( Y ) ), X ) ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  subsumption(
% 298.35/298.83  clause( 716, [ =( addition( multiplication( Y, c( X ) ), Y ), Y ) ] )
% 298.35/298.83  , clause( 519334, [ =( addition( multiplication( X, c( Y ) ), X ), X ) ] )
% 298.35/298.83  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.83     )] ) ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519336, [ =( multiplication( X, addition( Y, one ) ), addition( 
% 298.35/298.83    multiplication( X, Y ), X ) ) ] )
% 298.35/298.83  , clause( 74, [ =( addition( multiplication( X, Y ), X ), multiplication( X
% 298.35/298.83    , addition( Y, one ) ) ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519339, [ =( multiplication( domain( X ), addition( antidomain( Y )
% 298.35/298.83    , one ) ), addition( 'domain_difference'( X, Y ), domain( X ) ) ) ] )
% 298.35/298.83  , clause( 24, [ =( multiplication( domain( X ), antidomain( Y ) ), 
% 298.35/298.83    'domain_difference'( X, Y ) ) ] )
% 298.35/298.83  , 0, clause( 519336, [ =( multiplication( X, addition( Y, one ) ), addition( 
% 298.35/298.83    multiplication( X, Y ), X ) ) ] )
% 298.35/298.83  , 0, 9, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.83    :=( X, domain( X ) ), :=( Y, antidomain( Y ) )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519340, [ =( multiplication( domain( X ), one ), addition( 
% 298.35/298.83    'domain_difference'( X, Y ), domain( X ) ) ) ] )
% 298.35/298.83  , clause( 355, [ =( addition( antidomain( X ), one ), one ) ] )
% 298.35/298.83  , 0, clause( 519339, [ =( multiplication( domain( X ), addition( antidomain( 
% 298.35/298.83    Y ), one ) ), addition( 'domain_difference'( X, Y ), domain( X ) ) ) ] )
% 298.35/298.83  , 0, 4, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.83    :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519341, [ =( domain( X ), addition( 'domain_difference'( X, Y ), 
% 298.35/298.83    domain( X ) ) ) ] )
% 298.35/298.83  , clause( 7, [ =( multiplication( X, one ), X ) ] )
% 298.35/298.83  , 0, clause( 519340, [ =( multiplication( domain( X ), one ), addition( 
% 298.35/298.83    'domain_difference'( X, Y ), domain( X ) ) ) ] )
% 298.35/298.83  , 0, 1, substitution( 0, [ :=( X, domain( X ) )] ), substitution( 1, [ :=( 
% 298.35/298.83    X, X ), :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519342, [ =( addition( 'domain_difference'( X, Y ), domain( X ) ), 
% 298.35/298.83    domain( X ) ) ] )
% 298.35/298.83  , clause( 519341, [ =( domain( X ), addition( 'domain_difference'( X, Y ), 
% 298.35/298.83    domain( X ) ) ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  subsumption(
% 298.35/298.83  clause( 724, [ =( addition( 'domain_difference'( X, Y ), domain( X ) ), 
% 298.35/298.83    domain( X ) ) ] )
% 298.35/298.83  , clause( 519342, [ =( addition( 'domain_difference'( X, Y ), domain( X ) )
% 298.35/298.83    , domain( X ) ) ] )
% 298.35/298.83  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.83     )] ) ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519344, [ =( true, ifeq2( addition( X, Y ), Y, leq( X, Y ), true )
% 298.35/298.83     ) ] )
% 298.35/298.83  , clause( 14, [ =( ifeq2( addition( X, Y ), Y, leq( X, Y ), true ), true )
% 298.35/298.83     ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519346, [ =( true, ifeq2( X, X, leq( multiplication( X, antidomain( 
% 298.35/298.83    Y ) ), X ), true ) ) ] )
% 298.35/298.83  , clause( 713, [ =( addition( multiplication( Y, antidomain( X ) ), Y ), Y
% 298.35/298.83     ) ] )
% 298.35/298.83  , 0, clause( 519344, [ =( true, ifeq2( addition( X, Y ), Y, leq( X, Y ), 
% 298.35/298.83    true ) ) ] )
% 298.35/298.83  , 0, 3, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 298.35/298.83    :=( X, multiplication( X, antidomain( Y ) ) ), :=( Y, X )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519347, [ =( true, leq( multiplication( X, antidomain( Y ) ), X ) )
% 298.35/298.83     ] )
% 298.35/298.83  , clause( 0, [ =( ifeq2( X, X, Y, Z ), Y ) ] )
% 298.35/298.83  , 0, clause( 519346, [ =( true, ifeq2( X, X, leq( multiplication( X, 
% 298.35/298.83    antidomain( Y ) ), X ), true ) ) ] )
% 298.35/298.83  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, leq( multiplication( X, 
% 298.35/298.83    antidomain( Y ) ), X ) ), :=( Z, true )] ), substitution( 1, [ :=( X, X )
% 298.35/298.83    , :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519348, [ =( leq( multiplication( X, antidomain( Y ) ), X ), true )
% 298.35/298.83     ] )
% 298.35/298.83  , clause( 519347, [ =( true, leq( multiplication( X, antidomain( Y ) ), X )
% 298.35/298.83     ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  subsumption(
% 298.35/298.83  clause( 746, [ =( leq( multiplication( X, antidomain( Y ) ), X ), true ) ]
% 298.35/298.83     )
% 298.35/298.83  , clause( 519348, [ =( leq( multiplication( X, antidomain( Y ) ), X ), true
% 298.35/298.83     ) ] )
% 298.35/298.83  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.83     )] ) ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519350, [ =( multiplication( X, addition( Y, one ) ), addition( 
% 298.35/298.83    multiplication( X, Y ), X ) ) ] )
% 298.35/298.83  , clause( 74, [ =( addition( multiplication( X, Y ), X ), multiplication( X
% 298.35/298.83    , addition( Y, one ) ) ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519355, [ =( multiplication( antidomain( addition( X, Y ) ), 
% 298.35/298.83    addition( X, one ) ), addition( zero, antidomain( addition( X, Y ) ) ) )
% 298.35/298.83     ] )
% 298.35/298.83  , clause( 562, [ =( multiplication( antidomain( addition( X, Y ) ), X ), 
% 298.35/298.83    zero ) ] )
% 298.35/298.83  , 0, clause( 519350, [ =( multiplication( X, addition( Y, one ) ), addition( 
% 298.35/298.83    multiplication( X, Y ), X ) ) ] )
% 298.35/298.83  , 0, 10, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.83    :=( X, antidomain( addition( X, Y ) ) ), :=( Y, X )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519356, [ =( multiplication( antidomain( addition( X, Y ) ), 
% 298.35/298.83    addition( X, one ) ), antidomain( addition( X, Y ) ) ) ] )
% 298.35/298.83  , clause( 39, [ =( addition( zero, X ), X ) ] )
% 298.35/298.83  , 0, clause( 519355, [ =( multiplication( antidomain( addition( X, Y ) ), 
% 298.35/298.83    addition( X, one ) ), addition( zero, antidomain( addition( X, Y ) ) ) )
% 298.35/298.83     ] )
% 298.35/298.83  , 0, 9, substitution( 0, [ :=( X, antidomain( addition( X, Y ) ) )] ), 
% 298.35/298.83    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  subsumption(
% 298.35/298.83  clause( 815, [ =( multiplication( antidomain( addition( X, Y ) ), addition( 
% 298.35/298.83    X, one ) ), antidomain( addition( X, Y ) ) ) ] )
% 298.35/298.83  , clause( 519356, [ =( multiplication( antidomain( addition( X, Y ) ), 
% 298.35/298.83    addition( X, one ) ), antidomain( addition( X, Y ) ) ) ] )
% 298.35/298.83  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.83     )] ) ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519359, [ =( 'forward_diamond'( X, Y ), domain( multiplication( X, 
% 298.35/298.83    domain( Y ) ) ) ) ] )
% 298.35/298.83  , clause( 25, [ =( domain( multiplication( X, domain( Y ) ) ), 
% 298.35/298.83    'forward_diamond'( X, Y ) ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519362, [ =( 'forward_diamond'( antidomain( addition( domain( X ), 
% 298.35/298.83    Y ) ), X ), domain( zero ) ) ] )
% 298.35/298.83  , clause( 562, [ =( multiplication( antidomain( addition( X, Y ) ), X ), 
% 298.35/298.83    zero ) ] )
% 298.35/298.83  , 0, clause( 519359, [ =( 'forward_diamond'( X, Y ), domain( multiplication( 
% 298.35/298.83    X, domain( Y ) ) ) ) ] )
% 298.35/298.83  , 0, 9, substitution( 0, [ :=( X, domain( X ) ), :=( Y, Y )] ), 
% 298.35/298.83    substitution( 1, [ :=( X, antidomain( addition( domain( X ), Y ) ) ), 
% 298.35/298.83    :=( Y, X )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519363, [ =( 'forward_diamond'( antidomain( addition( domain( X ), 
% 298.35/298.83    Y ) ), X ), c( one ) ) ] )
% 298.35/298.83  , clause( 43, [ =( domain( zero ), c( one ) ) ] )
% 298.35/298.83  , 0, clause( 519362, [ =( 'forward_diamond'( antidomain( addition( domain( 
% 298.35/298.83    X ), Y ) ), X ), domain( zero ) ) ] )
% 298.35/298.83  , 0, 8, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )
% 298.35/298.83    ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519364, [ =( 'forward_diamond'( antidomain( addition( domain( X ), 
% 298.35/298.83    Y ) ), X ), zero ) ] )
% 298.35/298.83  , clause( 155, [ =( c( one ), zero ) ] )
% 298.35/298.83  , 0, clause( 519363, [ =( 'forward_diamond'( antidomain( addition( domain( 
% 298.35/298.83    X ), Y ) ), X ), c( one ) ) ] )
% 298.35/298.83  , 0, 8, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )
% 298.35/298.83    ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  subsumption(
% 298.35/298.83  clause( 819, [ =( 'forward_diamond'( antidomain( addition( domain( X ), Y )
% 298.35/298.83     ), X ), zero ) ] )
% 298.35/298.83  , clause( 519364, [ =( 'forward_diamond'( antidomain( addition( domain( X )
% 298.35/298.83    , Y ) ), X ), zero ) ] )
% 298.35/298.83  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.83     )] ) ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519367, [ =( multiplication( addition( X, Z ), Y ), addition( 
% 298.35/298.83    multiplication( X, Y ), multiplication( Z, Y ) ) ) ] )
% 298.35/298.83  , clause( 10, [ =( addition( multiplication( X, Z ), multiplication( Y, Z )
% 298.35/298.83     ), multiplication( addition( X, Y ), Z ) ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519370, [ =( multiplication( addition( antidomain( addition( X, Y )
% 298.35/298.83     ), Z ), X ), addition( zero, multiplication( Z, X ) ) ) ] )
% 298.35/298.83  , clause( 562, [ =( multiplication( antidomain( addition( X, Y ) ), X ), 
% 298.35/298.83    zero ) ] )
% 298.35/298.83  , 0, clause( 519367, [ =( multiplication( addition( X, Z ), Y ), addition( 
% 298.35/298.83    multiplication( X, Y ), multiplication( Z, Y ) ) ) ] )
% 298.35/298.83  , 0, 10, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.83    :=( X, antidomain( addition( X, Y ) ) ), :=( Y, X ), :=( Z, Z )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519372, [ =( multiplication( addition( antidomain( addition( X, Y )
% 298.35/298.83     ), Z ), X ), multiplication( Z, X ) ) ] )
% 298.35/298.83  , clause( 39, [ =( addition( zero, X ), X ) ] )
% 298.35/298.83  , 0, clause( 519370, [ =( multiplication( addition( antidomain( addition( X
% 298.35/298.83    , Y ) ), Z ), X ), addition( zero, multiplication( Z, X ) ) ) ] )
% 298.35/298.83  , 0, 9, substitution( 0, [ :=( X, multiplication( Z, X ) )] ), 
% 298.35/298.83    substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  subsumption(
% 298.35/298.83  clause( 820, [ =( multiplication( addition( antidomain( addition( X, Y ) )
% 298.35/298.83    , Z ), X ), multiplication( Z, X ) ) ] )
% 298.35/298.83  , clause( 519372, [ =( multiplication( addition( antidomain( addition( X, Y
% 298.35/298.83     ) ), Z ), X ), multiplication( Z, X ) ) ] )
% 298.35/298.83  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 298.35/298.83    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519375, [ =( zero, multiplication( multiplication( multiplication( 
% 298.35/298.83    X, Y ), Z ), coantidomain( multiplication( Y, Z ) ) ) ) ] )
% 298.35/298.83  , clause( 83, [ =( multiplication( multiplication( multiplication( X, Y ), 
% 298.35/298.83    Z ), coantidomain( multiplication( Y, Z ) ) ), zero ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519377, [ =( zero, multiplication( multiplication( X, Y ), 
% 298.35/298.83    coantidomain( multiplication( codomain( X ), Y ) ) ) ) ] )
% 298.35/298.83  , clause( 640, [ =( multiplication( X, codomain( X ) ), X ) ] )
% 298.35/298.83  , 0, clause( 519375, [ =( zero, multiplication( multiplication( 
% 298.35/298.83    multiplication( X, Y ), Z ), coantidomain( multiplication( Y, Z ) ) ) ) ]
% 298.35/298.83     )
% 298.35/298.83  , 0, 4, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.83    :=( Y, codomain( X ) ), :=( Z, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519380, [ =( multiplication( multiplication( X, Y ), coantidomain( 
% 298.35/298.83    multiplication( codomain( X ), Y ) ) ), zero ) ] )
% 298.35/298.83  , clause( 519377, [ =( zero, multiplication( multiplication( X, Y ), 
% 298.35/298.83    coantidomain( multiplication( codomain( X ), Y ) ) ) ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  subsumption(
% 298.35/298.83  clause( 858, [ =( multiplication( multiplication( X, Y ), coantidomain( 
% 298.35/298.83    multiplication( codomain( X ), Y ) ) ), zero ) ] )
% 298.35/298.83  , clause( 519380, [ =( multiplication( multiplication( X, Y ), coantidomain( 
% 298.35/298.83    multiplication( codomain( X ), Y ) ) ), zero ) ] )
% 298.35/298.83  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.83     )] ) ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519383, [ =( addition( addition( Y, Z ), X ), addition( addition( X
% 298.35/298.83    , Y ), Z ) ) ] )
% 298.35/298.83  , clause( 45, [ =( addition( addition( X, Y ), Z ), addition( addition( Y, 
% 298.35/298.83    Z ), X ) ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519397, [ =( addition( X, T ), addition( addition( T, X ), 
% 298.35/298.83    multiplication( X, 'backward_diamond'( Y, Z ) ) ) ) ] )
% 298.35/298.83  , clause( 668, [ =( addition( Z, multiplication( Z, 'backward_diamond'( X, 
% 298.35/298.83    Y ) ) ), Z ) ] )
% 298.35/298.83  , 0, clause( 519383, [ =( addition( addition( Y, Z ), X ), addition( 
% 298.35/298.83    addition( X, Y ), Z ) ) ] )
% 298.35/298.83  , 0, 2, substitution( 0, [ :=( X, Y ), :=( Y, Z ), :=( Z, X )] ), 
% 298.35/298.83    substitution( 1, [ :=( X, T ), :=( Y, X ), :=( Z, multiplication( X, 
% 298.35/298.83    'backward_diamond'( Y, Z ) ) )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519401, [ =( addition( addition( Y, X ), multiplication( X, 
% 298.35/298.83    'backward_diamond'( Z, T ) ) ), addition( X, Y ) ) ] )
% 298.35/298.83  , clause( 519397, [ =( addition( X, T ), addition( addition( T, X ), 
% 298.35/298.83    multiplication( X, 'backward_diamond'( Y, Z ) ) ) ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, T ), :=( T, Y )] )
% 298.35/298.83    ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  subsumption(
% 298.35/298.83  clause( 910, [ =( addition( addition( T, X ), multiplication( X, 
% 298.35/298.83    'backward_diamond'( Y, Z ) ) ), addition( X, T ) ) ] )
% 298.35/298.83  , clause( 519401, [ =( addition( addition( Y, X ), multiplication( X, 
% 298.35/298.83    'backward_diamond'( Z, T ) ) ), addition( X, Y ) ) ] )
% 298.35/298.83  , substitution( 0, [ :=( X, X ), :=( Y, T ), :=( Z, Y ), :=( T, Z )] ), 
% 298.35/298.83    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519405, [ =( zero, multiplication( multiplication( X, Y ), 
% 298.35/298.83    coantidomain( codomain( Y ) ) ) ) ] )
% 298.35/298.83  , clause( 698, [ =( multiplication( multiplication( Y, X ), coantidomain( 
% 298.35/298.83    codomain( X ) ) ), zero ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519407, [ =( zero, multiplication( multiplication( X, 
% 298.35/298.83    multiplication( codomain( Y ), Z ) ), coantidomain( 'backward_diamond'( Z
% 298.35/298.83    , Y ) ) ) ) ] )
% 298.35/298.83  , clause( 26, [ =( codomain( multiplication( codomain( Y ), X ) ), 
% 298.35/298.83    'backward_diamond'( X, Y ) ) ] )
% 298.35/298.83  , 0, clause( 519405, [ =( zero, multiplication( multiplication( X, Y ), 
% 298.35/298.83    coantidomain( codomain( Y ) ) ) ) ] )
% 298.35/298.83  , 0, 10, substitution( 0, [ :=( X, Z ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.83    :=( X, X ), :=( Y, multiplication( codomain( Y ), Z ) )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519408, [ =( zero, multiplication( multiplication( multiplication( 
% 298.35/298.83    X, codomain( Y ) ), Z ), coantidomain( 'backward_diamond'( Z, Y ) ) ) ) ]
% 298.35/298.83     )
% 298.35/298.83  , clause( 6, [ =( multiplication( X, multiplication( Y, Z ) ), 
% 298.35/298.83    multiplication( multiplication( X, Y ), Z ) ) ] )
% 298.35/298.83  , 0, clause( 519407, [ =( zero, multiplication( multiplication( X, 
% 298.35/298.83    multiplication( codomain( Y ), Z ) ), coantidomain( 'backward_diamond'( Z
% 298.35/298.83    , Y ) ) ) ) ] )
% 298.35/298.83  , 0, 3, substitution( 0, [ :=( X, X ), :=( Y, codomain( Y ) ), :=( Z, Z )] )
% 298.35/298.83    , substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519409, [ =( multiplication( multiplication( multiplication( X, 
% 298.35/298.83    codomain( Y ) ), Z ), coantidomain( 'backward_diamond'( Z, Y ) ) ), zero
% 298.35/298.83     ) ] )
% 298.35/298.83  , clause( 519408, [ =( zero, multiplication( multiplication( multiplication( 
% 298.35/298.83    X, codomain( Y ) ), Z ), coantidomain( 'backward_diamond'( Z, Y ) ) ) ) ]
% 298.35/298.83     )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  subsumption(
% 298.35/298.83  clause( 941, [ =( multiplication( multiplication( multiplication( Z, 
% 298.35/298.83    codomain( X ) ), Y ), coantidomain( 'backward_diamond'( Y, X ) ) ), zero
% 298.35/298.83     ) ] )
% 298.35/298.83  , clause( 519409, [ =( multiplication( multiplication( multiplication( X, 
% 298.35/298.83    codomain( Y ) ), Z ), coantidomain( 'backward_diamond'( Z, Y ) ) ), zero
% 298.35/298.83     ) ] )
% 298.35/298.83  , substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] ), 
% 298.35/298.83    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519411, [ =( multiplication( Y, codomain( X ) ), multiplication( 
% 298.35/298.83    addition( coantidomain( X ), Y ), codomain( X ) ) ) ] )
% 298.35/298.83  , clause( 90, [ =( multiplication( addition( coantidomain( X ), Y ), 
% 298.35/298.83    codomain( X ) ), multiplication( Y, codomain( X ) ) ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519414, [ =( multiplication( codomain( X ), codomain( codomain( X )
% 298.35/298.83     ) ), multiplication( one, codomain( codomain( X ) ) ) ) ] )
% 298.35/298.83  , clause( 111, [ =( addition( coantidomain( codomain( X ) ), codomain( X )
% 298.35/298.83     ), one ) ] )
% 298.35/298.83  , 0, clause( 519411, [ =( multiplication( Y, codomain( X ) ), 
% 298.35/298.83    multiplication( addition( coantidomain( X ), Y ), codomain( X ) ) ) ] )
% 298.35/298.83  , 0, 8, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.83    codomain( X ) ), :=( Y, codomain( X ) )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519415, [ =( multiplication( codomain( X ), codomain( codomain( X )
% 298.35/298.83     ) ), codomain( codomain( X ) ) ) ] )
% 298.35/298.83  , clause( 8, [ =( multiplication( one, X ), X ) ] )
% 298.35/298.83  , 0, clause( 519414, [ =( multiplication( codomain( X ), codomain( codomain( 
% 298.35/298.83    X ) ) ), multiplication( one, codomain( codomain( X ) ) ) ) ] )
% 298.35/298.83  , 0, 7, substitution( 0, [ :=( X, codomain( codomain( X ) ) )] ), 
% 298.35/298.83    substitution( 1, [ :=( X, X )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519416, [ =( codomain( X ), codomain( codomain( X ) ) ) ] )
% 298.35/298.83  , clause( 640, [ =( multiplication( X, codomain( X ) ), X ) ] )
% 298.35/298.83  , 0, clause( 519415, [ =( multiplication( codomain( X ), codomain( codomain( 
% 298.35/298.83    X ) ) ), codomain( codomain( X ) ) ) ] )
% 298.35/298.83  , 0, 1, substitution( 0, [ :=( X, codomain( X ) )] ), substitution( 1, [ 
% 298.35/298.83    :=( X, X )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519417, [ =( codomain( codomain( X ) ), codomain( X ) ) ] )
% 298.35/298.83  , clause( 519416, [ =( codomain( X ), codomain( codomain( X ) ) ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  subsumption(
% 298.35/298.83  clause( 1004, [ =( codomain( codomain( X ) ), codomain( X ) ) ] )
% 298.35/298.83  , clause( 519417, [ =( codomain( codomain( X ) ), codomain( X ) ) ] )
% 298.35/298.83  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519420, [ =( 'backward_diamond'( one, X ), codomain( X ) ) ] )
% 298.35/298.83  , clause( 1004, [ =( codomain( codomain( X ) ), codomain( X ) ) ] )
% 298.35/298.83  , 0, clause( 204, [ =( 'backward_diamond'( one, X ), codomain( codomain( X
% 298.35/298.83     ) ) ) ] )
% 298.35/298.83  , 0, 4, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.83    ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  subsumption(
% 298.35/298.83  clause( 1007, [ =( 'backward_diamond'( one, X ), codomain( X ) ) ] )
% 298.35/298.83  , clause( 519420, [ =( 'backward_diamond'( one, X ), codomain( X ) ) ] )
% 298.35/298.83  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519424, [ =( domain( one ), one ) ] )
% 298.35/298.83  , clause( 150, [ =( antidomain( zero ), one ) ] )
% 298.35/298.83  , 0, clause( 44, [ =( domain( one ), antidomain( zero ) ) ] )
% 298.35/298.83  , 0, 3, substitution( 0, [] ), substitution( 1, [] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  subsumption(
% 298.35/298.83  clause( 1008, [ =( domain( one ), one ) ] )
% 298.35/298.83  , clause( 519424, [ =( domain( one ), one ) ] )
% 298.35/298.83  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519428, [ =( domain( zero ), zero ) ] )
% 298.35/298.83  , clause( 155, [ =( c( one ), zero ) ] )
% 298.35/298.83  , 0, clause( 43, [ =( domain( zero ), c( one ) ) ] )
% 298.35/298.83  , 0, 3, substitution( 0, [] ), substitution( 1, [] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  subsumption(
% 298.35/298.83  clause( 1009, [ =( domain( zero ), zero ) ] )
% 298.35/298.83  , clause( 519428, [ =( domain( zero ), zero ) ] )
% 298.35/298.83  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519432, [ =( codomain( one ), one ) ] )
% 298.35/298.83  , clause( 114, [ =( coantidomain( zero ), one ) ] )
% 298.35/298.83  , 0, clause( 34, [ =( codomain( one ), coantidomain( zero ) ) ] )
% 298.35/298.83  , 0, 3, substitution( 0, [] ), substitution( 1, [] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  subsumption(
% 298.35/298.83  clause( 1010, [ =( codomain( one ), one ) ] )
% 298.35/298.83  , clause( 519432, [ =( codomain( one ), one ) ] )
% 298.35/298.83  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519435, [ =( 'backward_box'( X, Y ), c( 'backward_diamond'( X, c( Y
% 298.35/298.83     ) ) ) ) ] )
% 298.35/298.83  , clause( 28, [ =( c( 'backward_diamond'( X, c( Y ) ) ), 'backward_box'( X
% 298.35/298.83    , Y ) ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519436, [ =( 'backward_box'( one, X ), c( codomain( c( X ) ) ) ) ]
% 298.35/298.83     )
% 298.35/298.83  , clause( 1007, [ =( 'backward_diamond'( one, X ), codomain( X ) ) ] )
% 298.35/298.83  , 0, clause( 519435, [ =( 'backward_box'( X, Y ), c( 'backward_diamond'( X
% 298.35/298.83    , c( Y ) ) ) ) ] )
% 298.35/298.83  , 0, 5, substitution( 0, [ :=( X, c( X ) )] ), substitution( 1, [ :=( X, 
% 298.35/298.83    one ), :=( Y, X )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519437, [ =( c( codomain( c( X ) ) ), 'backward_box'( one, X ) ) ]
% 298.35/298.83     )
% 298.35/298.83  , clause( 519436, [ =( 'backward_box'( one, X ), c( codomain( c( X ) ) ) )
% 298.35/298.83     ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  subsumption(
% 298.35/298.83  clause( 1011, [ =( c( codomain( c( X ) ) ), 'backward_box'( one, X ) ) ] )
% 298.35/298.83  , clause( 519437, [ =( c( codomain( c( X ) ) ), 'backward_box'( one, X ) )
% 298.35/298.83     ] )
% 298.35/298.83  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519439, [ =( 'backward_diamond'( Y, X ), codomain( multiplication( 
% 298.35/298.83    codomain( X ), Y ) ) ) ] )
% 298.35/298.83  , clause( 26, [ =( codomain( multiplication( codomain( Y ), X ) ), 
% 298.35/298.83    'backward_diamond'( X, Y ) ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519448, [ =( 'backward_diamond'( X, codomain( Y ) ), codomain( 
% 298.35/298.83    multiplication( codomain( Y ), X ) ) ) ] )
% 298.35/298.83  , clause( 1004, [ =( codomain( codomain( X ) ), codomain( X ) ) ] )
% 298.35/298.83  , 0, clause( 519439, [ =( 'backward_diamond'( Y, X ), codomain( 
% 298.35/298.83    multiplication( codomain( X ), Y ) ) ) ] )
% 298.35/298.83  , 0, 7, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, 
% 298.35/298.83    codomain( Y ) ), :=( Y, X )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519449, [ =( 'backward_diamond'( X, codomain( Y ) ), 
% 298.35/298.83    'backward_diamond'( X, Y ) ) ] )
% 298.35/298.83  , clause( 26, [ =( codomain( multiplication( codomain( Y ), X ) ), 
% 298.35/298.83    'backward_diamond'( X, Y ) ) ] )
% 298.35/298.83  , 0, clause( 519448, [ =( 'backward_diamond'( X, codomain( Y ) ), codomain( 
% 298.35/298.83    multiplication( codomain( Y ), X ) ) ) ] )
% 298.35/298.83  , 0, 5, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.83    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  subsumption(
% 298.35/298.83  clause( 1020, [ =( 'backward_diamond'( Y, codomain( X ) ), 
% 298.35/298.83    'backward_diamond'( Y, X ) ) ] )
% 298.35/298.83  , clause( 519449, [ =( 'backward_diamond'( X, codomain( Y ) ), 
% 298.35/298.83    'backward_diamond'( X, Y ) ) ] )
% 298.35/298.83  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.83     )] ) ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519452, [ =( codomain( X ), codomain( codomain( X ) ) ) ] )
% 298.35/298.83  , clause( 1004, [ =( codomain( codomain( X ) ), codomain( X ) ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519456, [ =( codomain( multiplication( codomain( X ), Y ) ), 
% 298.35/298.83    codomain( 'backward_diamond'( Y, X ) ) ) ] )
% 298.35/298.83  , clause( 26, [ =( codomain( multiplication( codomain( Y ), X ) ), 
% 298.35/298.83    'backward_diamond'( X, Y ) ) ] )
% 298.35/298.83  , 0, clause( 519452, [ =( codomain( X ), codomain( codomain( X ) ) ) ] )
% 298.35/298.83  , 0, 7, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 298.35/298.83    :=( X, multiplication( codomain( X ), Y ) )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519457, [ =( 'backward_diamond'( Y, X ), codomain( 
% 298.35/298.83    'backward_diamond'( Y, X ) ) ) ] )
% 298.35/298.83  , clause( 26, [ =( codomain( multiplication( codomain( Y ), X ) ), 
% 298.35/298.83    'backward_diamond'( X, Y ) ) ] )
% 298.35/298.83  , 0, clause( 519456, [ =( codomain( multiplication( codomain( X ), Y ) ), 
% 298.35/298.83    codomain( 'backward_diamond'( Y, X ) ) ) ] )
% 298.35/298.83  , 0, 1, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 298.35/298.83    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519459, [ =( codomain( 'backward_diamond'( X, Y ) ), 
% 298.35/298.83    'backward_diamond'( X, Y ) ) ] )
% 298.35/298.83  , clause( 519457, [ =( 'backward_diamond'( Y, X ), codomain( 
% 298.35/298.83    'backward_diamond'( Y, X ) ) ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  subsumption(
% 298.35/298.83  clause( 1021, [ =( codomain( 'backward_diamond'( Y, X ) ), 
% 298.35/298.83    'backward_diamond'( Y, X ) ) ] )
% 298.35/298.83  , clause( 519459, [ =( codomain( 'backward_diamond'( X, Y ) ), 
% 298.35/298.83    'backward_diamond'( X, Y ) ) ] )
% 298.35/298.83  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.83     )] ) ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519462, [ =( multiplication( Y, domain( X ) ), multiplication( 
% 298.35/298.83    addition( c( X ), Y ), domain( X ) ) ) ] )
% 298.35/298.83  , clause( 92, [ =( multiplication( addition( c( X ), Y ), domain( X ) ), 
% 298.35/298.83    multiplication( Y, domain( X ) ) ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519467, [ =( multiplication( c( c( X ) ), domain( domain( X ) ) ), 
% 298.35/298.83    multiplication( one, domain( domain( X ) ) ) ) ] )
% 298.35/298.83  , clause( 250, [ =( addition( c( domain( X ) ), c( c( X ) ) ), one ) ] )
% 298.35/298.83  , 0, clause( 519462, [ =( multiplication( Y, domain( X ) ), multiplication( 
% 298.35/298.83    addition( c( X ), Y ), domain( X ) ) ) ] )
% 298.35/298.83  , 0, 9, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, domain( 
% 298.35/298.83    X ) ), :=( Y, c( c( X ) ) )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519468, [ =( multiplication( c( c( X ) ), domain( domain( X ) ) ), 
% 298.35/298.83    domain( domain( X ) ) ) ] )
% 298.35/298.83  , clause( 8, [ =( multiplication( one, X ), X ) ] )
% 298.35/298.83  , 0, clause( 519467, [ =( multiplication( c( c( X ) ), domain( domain( X )
% 298.35/298.83     ) ), multiplication( one, domain( domain( X ) ) ) ) ] )
% 298.35/298.83  , 0, 8, substitution( 0, [ :=( X, domain( domain( X ) ) )] ), 
% 298.35/298.83    substitution( 1, [ :=( X, X )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519470, [ =( multiplication( c( c( X ) ), domain( domain( X ) ) ), 
% 298.35/298.83    antidomain( c( X ) ) ) ] )
% 298.35/298.83  , clause( 36, [ =( domain( domain( X ) ), antidomain( c( X ) ) ) ] )
% 298.35/298.83  , 0, clause( 519468, [ =( multiplication( c( c( X ) ), domain( domain( X )
% 298.35/298.83     ) ), domain( domain( X ) ) ) ] )
% 298.35/298.83  , 0, 8, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.83    ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519471, [ =( multiplication( c( c( X ) ), antidomain( c( X ) ) ), 
% 298.35/298.83    antidomain( c( X ) ) ) ] )
% 298.35/298.83  , clause( 36, [ =( domain( domain( X ) ), antidomain( c( X ) ) ) ] )
% 298.35/298.83  , 0, clause( 519470, [ =( multiplication( c( c( X ) ), domain( domain( X )
% 298.35/298.83     ) ), antidomain( c( X ) ) ) ] )
% 298.35/298.83  , 0, 5, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.83    ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519472, [ =( 'domain_difference'( antidomain( c( X ) ), c( X ) ), 
% 298.35/298.83    antidomain( c( X ) ) ) ] )
% 298.35/298.83  , clause( 173, [ =( multiplication( c( X ), antidomain( Y ) ), 
% 298.35/298.83    'domain_difference'( antidomain( X ), Y ) ) ] )
% 298.35/298.83  , 0, clause( 519471, [ =( multiplication( c( c( X ) ), antidomain( c( X ) )
% 298.35/298.83     ), antidomain( c( X ) ) ) ] )
% 298.35/298.83  , 0, 1, substitution( 0, [ :=( X, c( X ) ), :=( Y, c( X ) )] ), 
% 298.35/298.83    substitution( 1, [ :=( X, X )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519473, [ =( c( c( X ) ), antidomain( c( X ) ) ) ] )
% 298.35/298.83  , clause( 478, [ =( 'domain_difference'( antidomain( X ), X ), c( X ) ) ]
% 298.35/298.83     )
% 298.35/298.83  , 0, clause( 519472, [ =( 'domain_difference'( antidomain( c( X ) ), c( X )
% 298.35/298.83     ), antidomain( c( X ) ) ) ] )
% 298.35/298.83  , 0, 1, substitution( 0, [ :=( X, c( X ) )] ), substitution( 1, [ :=( X, X
% 298.35/298.83     )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  subsumption(
% 298.35/298.83  clause( 1027, [ =( c( c( X ) ), antidomain( c( X ) ) ) ] )
% 298.35/298.83  , clause( 519473, [ =( c( c( X ) ), antidomain( c( X ) ) ) ] )
% 298.35/298.83  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519476, [ =( multiplication( Y, domain( X ) ), multiplication( 
% 298.35/298.83    addition( c( X ), Y ), domain( X ) ) ) ] )
% 298.35/298.83  , clause( 92, [ =( multiplication( addition( c( X ), Y ), domain( X ) ), 
% 298.35/298.83    multiplication( Y, domain( X ) ) ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519479, [ =( multiplication( antidomain( c( X ) ), domain( X ) ), 
% 298.35/298.83    multiplication( one, domain( X ) ) ) ] )
% 298.35/298.83  , clause( 241, [ =( addition( c( X ), antidomain( c( X ) ) ), one ) ] )
% 298.35/298.83  , 0, clause( 519476, [ =( multiplication( Y, domain( X ) ), multiplication( 
% 298.35/298.83    addition( c( X ), Y ), domain( X ) ) ) ] )
% 298.35/298.83  , 0, 8, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.83    :=( Y, antidomain( c( X ) ) )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519480, [ =( multiplication( antidomain( c( X ) ), domain( X ) ), 
% 298.35/298.83    domain( X ) ) ] )
% 298.35/298.83  , clause( 8, [ =( multiplication( one, X ), X ) ] )
% 298.35/298.83  , 0, clause( 519479, [ =( multiplication( antidomain( c( X ) ), domain( X )
% 298.35/298.83     ), multiplication( one, domain( X ) ) ) ] )
% 298.35/298.83  , 0, 7, substitution( 0, [ :=( X, domain( X ) )] ), substitution( 1, [ :=( 
% 298.35/298.83    X, X )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519481, [ =( antidomain( c( X ) ), domain( X ) ) ] )
% 298.35/298.83  , clause( 564, [ =( multiplication( antidomain( c( X ) ), domain( X ) ), 
% 298.35/298.83    antidomain( c( X ) ) ) ] )
% 298.35/298.83  , 0, clause( 519480, [ =( multiplication( antidomain( c( X ) ), domain( X )
% 298.35/298.83     ), domain( X ) ) ] )
% 298.35/298.83  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.83    ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  subsumption(
% 298.35/298.83  clause( 1039, [ =( antidomain( c( X ) ), domain( X ) ) ] )
% 298.35/298.83  , clause( 519481, [ =( antidomain( c( X ) ), domain( X ) ) ] )
% 298.35/298.83  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519484, [ =( domain( X ), antidomain( c( X ) ) ) ] )
% 298.35/298.83  , clause( 1039, [ =( antidomain( c( X ) ), domain( X ) ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519485, [ =( domain( 'backward_diamond'( X, c( Y ) ) ), antidomain( 
% 298.35/298.83    'backward_box'( X, Y ) ) ) ] )
% 298.35/298.83  , clause( 28, [ =( c( 'backward_diamond'( X, c( Y ) ) ), 'backward_box'( X
% 298.35/298.83    , Y ) ) ] )
% 298.35/298.83  , 0, clause( 519484, [ =( domain( X ), antidomain( c( X ) ) ) ] )
% 298.35/298.83  , 0, 7, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.83    :=( X, 'backward_diamond'( X, c( Y ) ) )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  subsumption(
% 298.35/298.83  clause( 1049, [ =( domain( 'backward_diamond'( X, c( Y ) ) ), antidomain( 
% 298.35/298.83    'backward_box'( X, Y ) ) ) ] )
% 298.35/298.83  , clause( 519485, [ =( domain( 'backward_diamond'( X, c( Y ) ) ), 
% 298.35/298.83    antidomain( 'backward_box'( X, Y ) ) ) ] )
% 298.35/298.83  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.83     )] ) ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519488, [ =( domain( X ), antidomain( c( X ) ) ) ] )
% 298.35/298.83  , clause( 1039, [ =( antidomain( c( X ) ), domain( X ) ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519495, [ =( domain( antidomain( X ) ), antidomain( antidomain( c( 
% 298.35/298.83    X ) ) ) ) ] )
% 298.35/298.83  , clause( 37, [ =( c( antidomain( X ) ), antidomain( c( X ) ) ) ] )
% 298.35/298.83  , 0, clause( 519488, [ =( domain( X ), antidomain( c( X ) ) ) ] )
% 298.35/298.83  , 0, 5, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.83    antidomain( X ) )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519496, [ =( domain( antidomain( X ) ), domain( c( X ) ) ) ] )
% 298.35/298.83  , clause( 18, [ =( antidomain( antidomain( X ) ), domain( X ) ) ] )
% 298.35/298.83  , 0, clause( 519495, [ =( domain( antidomain( X ) ), antidomain( antidomain( 
% 298.35/298.83    c( X ) ) ) ) ] )
% 298.35/298.83  , 0, 4, substitution( 0, [ :=( X, c( X ) )] ), substitution( 1, [ :=( X, X
% 298.35/298.83     )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519497, [ =( domain( antidomain( X ) ), c( domain( X ) ) ) ] )
% 298.35/298.83  , clause( 38, [ =( domain( c( X ) ), c( domain( X ) ) ) ] )
% 298.35/298.83  , 0, clause( 519496, [ =( domain( antidomain( X ) ), domain( c( X ) ) ) ]
% 298.35/298.83     )
% 298.35/298.83  , 0, 4, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.83    ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519498, [ =( c( X ), c( domain( X ) ) ) ] )
% 298.35/298.83  , clause( 35, [ =( domain( antidomain( X ) ), c( X ) ) ] )
% 298.35/298.83  , 0, clause( 519497, [ =( domain( antidomain( X ) ), c( domain( X ) ) ) ]
% 298.35/298.83     )
% 298.35/298.83  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.83    ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519499, [ =( c( domain( X ) ), c( X ) ) ] )
% 298.35/298.83  , clause( 519498, [ =( c( X ), c( domain( X ) ) ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  subsumption(
% 298.35/298.83  clause( 1054, [ =( c( domain( X ) ), c( X ) ) ] )
% 298.35/298.83  , clause( 519499, [ =( c( domain( X ) ), c( X ) ) ] )
% 298.35/298.83  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519501, [ =( 'backward_box'( X, Y ), c( 'backward_diamond'( X, c( Y
% 298.35/298.83     ) ) ) ) ] )
% 298.35/298.83  , clause( 28, [ =( c( 'backward_diamond'( X, c( Y ) ) ), 'backward_box'( X
% 298.35/298.83    , Y ) ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519504, [ =( 'backward_box'( X, domain( Y ) ), c( 
% 298.35/298.83    'backward_diamond'( X, c( Y ) ) ) ) ] )
% 298.35/298.83  , clause( 1054, [ =( c( domain( X ) ), c( X ) ) ] )
% 298.35/298.83  , 0, clause( 519501, [ =( 'backward_box'( X, Y ), c( 'backward_diamond'( X
% 298.35/298.83    , c( Y ) ) ) ) ] )
% 298.35/298.83  , 0, 8, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.83    :=( Y, domain( Y ) )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519505, [ =( 'backward_box'( X, domain( Y ) ), 'backward_box'( X, Y
% 298.35/298.83     ) ) ] )
% 298.35/298.83  , clause( 28, [ =( c( 'backward_diamond'( X, c( Y ) ) ), 'backward_box'( X
% 298.35/298.83    , Y ) ) ] )
% 298.35/298.83  , 0, clause( 519504, [ =( 'backward_box'( X, domain( Y ) ), c( 
% 298.35/298.83    'backward_diamond'( X, c( Y ) ) ) ) ] )
% 298.35/298.83  , 0, 5, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.83    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  subsumption(
% 298.35/298.83  clause( 1065, [ =( 'backward_box'( Y, domain( X ) ), 'backward_box'( Y, X )
% 298.35/298.83     ) ] )
% 298.35/298.83  , clause( 519505, [ =( 'backward_box'( X, domain( Y ) ), 'backward_box'( X
% 298.35/298.83    , Y ) ) ] )
% 298.35/298.83  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.83     )] ) ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519508, [ =( 'forward_box'( X, Y ), c( 'forward_diamond'( X, c( Y )
% 298.35/298.83     ) ) ) ] )
% 298.35/298.83  , clause( 27, [ =( c( 'forward_diamond'( X, c( Y ) ) ), 'forward_box'( X, Y
% 298.35/298.83     ) ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519511, [ =( 'forward_box'( X, domain( Y ) ), c( 'forward_diamond'( 
% 298.35/298.83    X, c( Y ) ) ) ) ] )
% 298.35/298.83  , clause( 1054, [ =( c( domain( X ) ), c( X ) ) ] )
% 298.35/298.83  , 0, clause( 519508, [ =( 'forward_box'( X, Y ), c( 'forward_diamond'( X, c( 
% 298.35/298.83    Y ) ) ) ) ] )
% 298.35/298.83  , 0, 8, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.83    :=( Y, domain( Y ) )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519512, [ =( 'forward_box'( X, domain( Y ) ), 'forward_box'( X, Y )
% 298.35/298.83     ) ] )
% 298.35/298.83  , clause( 27, [ =( c( 'forward_diamond'( X, c( Y ) ) ), 'forward_box'( X, Y
% 298.35/298.83     ) ) ] )
% 298.35/298.83  , 0, clause( 519511, [ =( 'forward_box'( X, domain( Y ) ), c( 
% 298.35/298.83    'forward_diamond'( X, c( Y ) ) ) ) ] )
% 298.35/298.83  , 0, 5, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.83    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  subsumption(
% 298.35/298.83  clause( 1066, [ =( 'forward_box'( Y, domain( X ) ), 'forward_box'( Y, X ) )
% 298.35/298.83     ] )
% 298.35/298.83  , clause( 519512, [ =( 'forward_box'( X, domain( Y ) ), 'forward_box'( X, Y
% 298.35/298.83     ) ) ] )
% 298.35/298.83  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.83     )] ) ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519516, [ =( c( c( X ) ), domain( X ) ) ] )
% 298.35/298.83  , clause( 1039, [ =( antidomain( c( X ) ), domain( X ) ) ] )
% 298.35/298.83  , 0, clause( 1027, [ =( c( c( X ) ), antidomain( c( X ) ) ) ] )
% 298.35/298.83  , 0, 4, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.83    ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  subsumption(
% 298.35/298.83  clause( 1104, [ =( c( c( X ) ), domain( X ) ) ] )
% 298.35/298.83  , clause( 519516, [ =( c( c( X ) ), domain( X ) ) ] )
% 298.35/298.83  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519519, [ =( domain( X ), c( c( X ) ) ) ] )
% 298.35/298.83  , clause( 1104, [ =( c( c( X ) ), domain( X ) ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519522, [ =( domain( 'backward_diamond'( X, c( Y ) ) ), c( 
% 298.35/298.83    'backward_box'( X, Y ) ) ) ] )
% 298.35/298.83  , clause( 28, [ =( c( 'backward_diamond'( X, c( Y ) ) ), 'backward_box'( X
% 298.35/298.83    , Y ) ) ] )
% 298.35/298.83  , 0, clause( 519519, [ =( domain( X ), c( c( X ) ) ) ] )
% 298.35/298.83  , 0, 7, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.83    :=( X, 'backward_diamond'( X, c( Y ) ) )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519523, [ =( antidomain( 'backward_box'( X, Y ) ), c( 
% 298.35/298.83    'backward_box'( X, Y ) ) ) ] )
% 298.35/298.83  , clause( 1049, [ =( domain( 'backward_diamond'( X, c( Y ) ) ), antidomain( 
% 298.35/298.83    'backward_box'( X, Y ) ) ) ] )
% 298.35/298.83  , 0, clause( 519522, [ =( domain( 'backward_diamond'( X, c( Y ) ) ), c( 
% 298.35/298.83    'backward_box'( X, Y ) ) ) ] )
% 298.35/298.83  , 0, 1, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.83    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519524, [ =( c( 'backward_box'( X, Y ) ), antidomain( 
% 298.35/298.83    'backward_box'( X, Y ) ) ) ] )
% 298.35/298.83  , clause( 519523, [ =( antidomain( 'backward_box'( X, Y ) ), c( 
% 298.35/298.83    'backward_box'( X, Y ) ) ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  subsumption(
% 298.35/298.83  clause( 1113, [ =( c( 'backward_box'( X, Y ) ), antidomain( 'backward_box'( 
% 298.35/298.83    X, Y ) ) ) ] )
% 298.35/298.83  , clause( 519524, [ =( c( 'backward_box'( X, Y ) ), antidomain( 
% 298.35/298.83    'backward_box'( X, Y ) ) ) ] )
% 298.35/298.83  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.83     )] ) ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519526, [ =( multiplication( Y, X ), multiplication( addition( 
% 298.35/298.83    antidomain( X ), Y ), X ) ) ] )
% 298.35/298.83  , clause( 95, [ =( multiplication( addition( antidomain( X ), Y ), X ), 
% 298.35/298.83    multiplication( Y, X ) ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519529, [ =( multiplication( multiplication( antidomain( X ), 
% 298.35/298.83    coantidomain( Y ) ), X ), multiplication( antidomain( X ), X ) ) ] )
% 298.35/298.83  , clause( 670, [ =( addition( Y, multiplication( Y, coantidomain( X ) ) ), 
% 298.35/298.83    Y ) ] )
% 298.35/298.83  , 0, clause( 519526, [ =( multiplication( Y, X ), multiplication( addition( 
% 298.35/298.83    antidomain( X ), Y ), X ) ) ] )
% 298.35/298.83  , 0, 9, substitution( 0, [ :=( X, Y ), :=( Y, antidomain( X ) )] ), 
% 298.35/298.83    substitution( 1, [ :=( X, X ), :=( Y, multiplication( antidomain( X ), 
% 298.35/298.83    coantidomain( Y ) ) )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519530, [ =( multiplication( multiplication( antidomain( X ), 
% 298.35/298.83    coantidomain( Y ) ), X ), zero ) ] )
% 298.35/298.83  , clause( 15, [ =( multiplication( antidomain( X ), X ), zero ) ] )
% 298.35/298.83  , 0, clause( 519529, [ =( multiplication( multiplication( antidomain( X ), 
% 298.35/298.83    coantidomain( Y ) ), X ), multiplication( antidomain( X ), X ) ) ] )
% 298.35/298.83  , 0, 8, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.83    :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  subsumption(
% 298.35/298.83  clause( 1129, [ =( multiplication( multiplication( antidomain( X ), 
% 298.35/298.83    coantidomain( Y ) ), X ), zero ) ] )
% 298.35/298.83  , clause( 519530, [ =( multiplication( multiplication( antidomain( X ), 
% 298.35/298.83    coantidomain( Y ) ), X ), zero ) ] )
% 298.35/298.83  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.83     )] ) ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519533, [ =( multiplication( Y, X ), multiplication( addition( 
% 298.35/298.83    antidomain( X ), Y ), X ) ) ] )
% 298.35/298.83  , clause( 95, [ =( multiplication( addition( antidomain( X ), Y ), X ), 
% 298.35/298.83    multiplication( Y, X ) ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519535, [ =( multiplication( domain( X ), X ), multiplication( one
% 298.35/298.83    , X ) ) ] )
% 298.35/298.83  , clause( 153, [ =( addition( antidomain( X ), domain( X ) ), one ) ] )
% 298.35/298.83  , 0, clause( 519533, [ =( multiplication( Y, X ), multiplication( addition( 
% 298.35/298.83    antidomain( X ), Y ), X ) ) ] )
% 298.35/298.83  , 0, 6, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.83    :=( Y, domain( X ) )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519536, [ =( multiplication( domain( X ), X ), X ) ] )
% 298.35/298.83  , clause( 8, [ =( multiplication( one, X ), X ) ] )
% 298.35/298.83  , 0, clause( 519535, [ =( multiplication( domain( X ), X ), multiplication( 
% 298.35/298.83    one, X ) ) ] )
% 298.35/298.83  , 0, 5, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.83    ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  subsumption(
% 298.35/298.83  clause( 1136, [ =( multiplication( domain( X ), X ), X ) ] )
% 298.35/298.83  , clause( 519536, [ =( multiplication( domain( X ), X ), X ) ] )
% 298.35/298.83  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519539, [ =( multiplication( Y, X ), multiplication( addition( 
% 298.35/298.83    antidomain( X ), Y ), X ) ) ] )
% 298.35/298.83  , clause( 95, [ =( multiplication( addition( antidomain( X ), Y ), X ), 
% 298.35/298.83    multiplication( Y, X ) ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519540, [ =( multiplication( X, antidomain( Y ) ), multiplication( 
% 298.35/298.83    addition( domain( Y ), X ), antidomain( Y ) ) ) ] )
% 298.35/298.83  , clause( 18, [ =( antidomain( antidomain( X ) ), domain( X ) ) ] )
% 298.35/298.83  , 0, clause( 519539, [ =( multiplication( Y, X ), multiplication( addition( 
% 298.35/298.83    antidomain( X ), Y ), X ) ) ] )
% 298.35/298.83  , 0, 7, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, 
% 298.35/298.83    antidomain( Y ) ), :=( Y, X )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519541, [ =( multiplication( addition( domain( Y ), X ), antidomain( 
% 298.35/298.83    Y ) ), multiplication( X, antidomain( Y ) ) ) ] )
% 298.35/298.83  , clause( 519540, [ =( multiplication( X, antidomain( Y ) ), multiplication( 
% 298.35/298.83    addition( domain( Y ), X ), antidomain( Y ) ) ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  subsumption(
% 298.35/298.83  clause( 1140, [ =( multiplication( addition( domain( X ), Y ), antidomain( 
% 298.35/298.83    X ) ), multiplication( Y, antidomain( X ) ) ) ] )
% 298.35/298.83  , clause( 519541, [ =( multiplication( addition( domain( Y ), X ), 
% 298.35/298.83    antidomain( Y ) ), multiplication( X, antidomain( Y ) ) ) ] )
% 298.35/298.83  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.83     )] ) ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519543, [ =( X, addition( X, multiplication( X, codomain( Y ) ) ) )
% 298.35/298.83     ] )
% 298.35/298.83  , clause( 671, [ =( addition( Y, multiplication( Y, codomain( X ) ) ), Y )
% 298.35/298.83     ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519544, [ =( domain( codomain( X ) ), addition( domain( codomain( X
% 298.35/298.83     ) ), codomain( X ) ) ) ] )
% 298.35/298.83  , clause( 1136, [ =( multiplication( domain( X ), X ), X ) ] )
% 298.35/298.83  , 0, clause( 519543, [ =( X, addition( X, multiplication( X, codomain( Y )
% 298.35/298.83     ) ) ) ] )
% 298.35/298.83  , 0, 8, substitution( 0, [ :=( X, codomain( X ) )] ), substitution( 1, [ 
% 298.35/298.83    :=( X, domain( codomain( X ) ) ), :=( Y, X )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519545, [ =( addition( domain( codomain( X ) ), codomain( X ) ), 
% 298.35/298.83    domain( codomain( X ) ) ) ] )
% 298.35/298.83  , clause( 519544, [ =( domain( codomain( X ) ), addition( domain( codomain( 
% 298.35/298.83    X ) ), codomain( X ) ) ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  subsumption(
% 298.35/298.83  clause( 1154, [ =( addition( domain( codomain( X ) ), codomain( X ) ), 
% 298.35/298.83    domain( codomain( X ) ) ) ] )
% 298.35/298.83  , clause( 519545, [ =( addition( domain( codomain( X ) ), codomain( X ) ), 
% 298.35/298.83    domain( codomain( X ) ) ) ] )
% 298.35/298.83  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519547, [ =( 'forward_diamond'( X, Y ), domain( multiplication( X, 
% 298.35/298.83    domain( Y ) ) ) ) ] )
% 298.35/298.83  , clause( 25, [ =( domain( multiplication( X, domain( Y ) ) ), 
% 298.35/298.83    'forward_diamond'( X, Y ) ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519551, [ =( 'forward_diamond'( domain( domain( X ) ), X ), domain( 
% 298.35/298.83    domain( X ) ) ) ] )
% 298.35/298.83  , clause( 1136, [ =( multiplication( domain( X ), X ), X ) ] )
% 298.35/298.83  , 0, clause( 519547, [ =( 'forward_diamond'( X, Y ), domain( multiplication( 
% 298.35/298.83    X, domain( Y ) ) ) ) ] )
% 298.35/298.83  , 0, 7, substitution( 0, [ :=( X, domain( X ) )] ), substitution( 1, [ :=( 
% 298.35/298.83    X, domain( domain( X ) ) ), :=( Y, X )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519553, [ =( 'forward_diamond'( domain( domain( X ) ), X ), 
% 298.35/298.83    antidomain( c( X ) ) ) ] )
% 298.35/298.83  , clause( 36, [ =( domain( domain( X ) ), antidomain( c( X ) ) ) ] )
% 298.35/298.83  , 0, clause( 519551, [ =( 'forward_diamond'( domain( domain( X ) ), X ), 
% 298.35/298.83    domain( domain( X ) ) ) ] )
% 298.35/298.83  , 0, 6, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.83    ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519554, [ =( 'forward_diamond'( antidomain( c( X ) ), X ), 
% 298.35/298.83    antidomain( c( X ) ) ) ] )
% 298.35/298.83  , clause( 36, [ =( domain( domain( X ) ), antidomain( c( X ) ) ) ] )
% 298.35/298.83  , 0, clause( 519553, [ =( 'forward_diamond'( domain( domain( X ) ), X ), 
% 298.35/298.83    antidomain( c( X ) ) ) ] )
% 298.35/298.83  , 0, 2, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.83    ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519558, [ =( 'forward_diamond'( antidomain( c( X ) ), X ), domain( 
% 298.35/298.83    X ) ) ] )
% 298.35/298.83  , clause( 1039, [ =( antidomain( c( X ) ), domain( X ) ) ] )
% 298.35/298.83  , 0, clause( 519554, [ =( 'forward_diamond'( antidomain( c( X ) ), X ), 
% 298.35/298.83    antidomain( c( X ) ) ) ] )
% 298.35/298.83  , 0, 6, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.83    ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519559, [ =( 'forward_diamond'( domain( X ), X ), domain( X ) ) ]
% 298.35/298.83     )
% 298.35/298.83  , clause( 1039, [ =( antidomain( c( X ) ), domain( X ) ) ] )
% 298.35/298.83  , 0, clause( 519558, [ =( 'forward_diamond'( antidomain( c( X ) ), X ), 
% 298.35/298.83    domain( X ) ) ] )
% 298.35/298.83  , 0, 2, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.83    ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  subsumption(
% 298.35/298.83  clause( 1165, [ =( 'forward_diamond'( domain( X ), X ), domain( X ) ) ] )
% 298.35/298.83  , clause( 519559, [ =( 'forward_diamond'( domain( X ), X ), domain( X ) ) ]
% 298.35/298.83     )
% 298.35/298.83  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519564, [ =( X, multiplication( domain( X ), X ) ) ] )
% 298.35/298.83  , clause( 1136, [ =( multiplication( domain( X ), X ), X ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519567, [ =( multiplication( X, domain( Y ) ), multiplication( 
% 298.35/298.83    'forward_diamond'( X, Y ), multiplication( X, domain( Y ) ) ) ) ] )
% 298.35/298.83  , clause( 25, [ =( domain( multiplication( X, domain( Y ) ) ), 
% 298.35/298.83    'forward_diamond'( X, Y ) ) ] )
% 298.35/298.83  , 0, clause( 519564, [ =( X, multiplication( domain( X ), X ) ) ] )
% 298.35/298.83  , 0, 6, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.83    :=( X, multiplication( X, domain( Y ) ) )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519568, [ =( multiplication( X, domain( Y ) ), multiplication( 
% 298.35/298.83    multiplication( 'forward_diamond'( X, Y ), X ), domain( Y ) ) ) ] )
% 298.35/298.83  , clause( 6, [ =( multiplication( X, multiplication( Y, Z ) ), 
% 298.35/298.83    multiplication( multiplication( X, Y ), Z ) ) ] )
% 298.35/298.83  , 0, clause( 519567, [ =( multiplication( X, domain( Y ) ), multiplication( 
% 298.35/298.83    'forward_diamond'( X, Y ), multiplication( X, domain( Y ) ) ) ) ] )
% 298.35/298.83  , 0, 5, substitution( 0, [ :=( X, 'forward_diamond'( X, Y ) ), :=( Y, X ), 
% 298.35/298.83    :=( Z, domain( Y ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )
% 298.35/298.83    ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519569, [ =( multiplication( multiplication( 'forward_diamond'( X, 
% 298.35/298.83    Y ), X ), domain( Y ) ), multiplication( X, domain( Y ) ) ) ] )
% 298.35/298.83  , clause( 519568, [ =( multiplication( X, domain( Y ) ), multiplication( 
% 298.35/298.83    multiplication( 'forward_diamond'( X, Y ), X ), domain( Y ) ) ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  subsumption(
% 298.35/298.83  clause( 1166, [ =( multiplication( multiplication( 'forward_diamond'( X, Y
% 298.35/298.83     ), X ), domain( Y ) ), multiplication( X, domain( Y ) ) ) ] )
% 298.35/298.83  , clause( 519569, [ =( multiplication( multiplication( 'forward_diamond'( X
% 298.35/298.83    , Y ), X ), domain( Y ) ), multiplication( X, domain( Y ) ) ) ] )
% 298.35/298.83  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.83     )] ) ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519570, [ =( X, multiplication( domain( X ), X ) ) ] )
% 298.35/298.83  , clause( 1136, [ =( multiplication( domain( X ), X ), X ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519573, [ =( antidomain( X ), 'domain_difference'( antidomain( X )
% 298.35/298.83    , X ) ) ] )
% 298.35/298.83  , clause( 24, [ =( multiplication( domain( X ), antidomain( Y ) ), 
% 298.35/298.83    'domain_difference'( X, Y ) ) ] )
% 298.35/298.83  , 0, clause( 519570, [ =( X, multiplication( domain( X ), X ) ) ] )
% 298.35/298.83  , 0, 3, substitution( 0, [ :=( X, antidomain( X ) ), :=( Y, X )] ), 
% 298.35/298.83    substitution( 1, [ :=( X, antidomain( X ) )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519574, [ =( antidomain( X ), c( X ) ) ] )
% 298.35/298.83  , clause( 478, [ =( 'domain_difference'( antidomain( X ), X ), c( X ) ) ]
% 298.35/298.83     )
% 298.35/298.83  , 0, clause( 519573, [ =( antidomain( X ), 'domain_difference'( antidomain( 
% 298.35/298.83    X ), X ) ) ] )
% 298.35/298.83  , 0, 3, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.83    ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519575, [ =( c( X ), antidomain( X ) ) ] )
% 298.35/298.83  , clause( 519574, [ =( antidomain( X ), c( X ) ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  subsumption(
% 298.35/298.83  clause( 1167, [ =( c( X ), antidomain( X ) ) ] )
% 298.35/298.83  , clause( 519575, [ =( c( X ), antidomain( X ) ) ] )
% 298.35/298.83  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519577, [ =( multiplication( X, addition( Y, Z ) ), addition( 
% 298.35/298.83    multiplication( X, Y ), multiplication( X, Z ) ) ) ] )
% 298.35/298.83  , clause( 9, [ =( addition( multiplication( X, Y ), multiplication( X, Z )
% 298.35/298.83     ), multiplication( X, addition( Y, Z ) ) ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519580, [ =( multiplication( domain( X ), addition( Y, X ) ), 
% 298.35/298.83    addition( multiplication( domain( X ), Y ), X ) ) ] )
% 298.35/298.83  , clause( 1136, [ =( multiplication( domain( X ), X ), X ) ] )
% 298.35/298.83  , 0, clause( 519577, [ =( multiplication( X, addition( Y, Z ) ), addition( 
% 298.35/298.83    multiplication( X, Y ), multiplication( X, Z ) ) ) ] )
% 298.35/298.83  , 0, 12, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, domain( 
% 298.35/298.83    X ) ), :=( Y, Y ), :=( Z, X )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  subsumption(
% 298.35/298.83  clause( 1171, [ =( multiplication( domain( X ), addition( Y, X ) ), 
% 298.35/298.83    addition( multiplication( domain( X ), Y ), X ) ) ] )
% 298.35/298.83  , clause( 519580, [ =( multiplication( domain( X ), addition( Y, X ) ), 
% 298.35/298.83    addition( multiplication( domain( X ), Y ), X ) ) ] )
% 298.35/298.83  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.83     )] ) ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519585, [ =( multiplication( multiplication( X, Y ), Z ), 
% 298.35/298.83    multiplication( X, multiplication( Y, Z ) ) ) ] )
% 298.35/298.83  , clause( 6, [ =( multiplication( X, multiplication( Y, Z ) ), 
% 298.35/298.83    multiplication( multiplication( X, Y ), Z ) ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519590, [ =( multiplication( multiplication( X, domain( Y ) ), Y )
% 298.35/298.83    , multiplication( X, Y ) ) ] )
% 298.35/298.83  , clause( 1136, [ =( multiplication( domain( X ), X ), X ) ] )
% 298.35/298.83  , 0, clause( 519585, [ =( multiplication( multiplication( X, Y ), Z ), 
% 298.35/298.83    multiplication( X, multiplication( Y, Z ) ) ) ] )
% 298.35/298.83  , 0, 9, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.83    :=( Y, domain( Y ) ), :=( Z, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  subsumption(
% 298.35/298.83  clause( 1173, [ =( multiplication( multiplication( Y, domain( X ) ), X ), 
% 298.35/298.83    multiplication( Y, X ) ) ] )
% 298.35/298.83  , clause( 519590, [ =( multiplication( multiplication( X, domain( Y ) ), Y
% 298.35/298.83     ), multiplication( X, Y ) ) ] )
% 298.35/298.83  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.83     )] ) ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519594, [ =( antidomain( X ), c( X ) ) ] )
% 298.35/298.83  , clause( 1167, [ =( c( X ), antidomain( X ) ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519597, [ =( antidomain( 'backward_diamond'( X, c( Y ) ) ), 
% 298.35/298.83    'backward_box'( X, Y ) ) ] )
% 298.35/298.83  , clause( 28, [ =( c( 'backward_diamond'( X, c( Y ) ) ), 'backward_box'( X
% 298.35/298.83    , Y ) ) ] )
% 298.35/298.83  , 0, clause( 519594, [ =( antidomain( X ), c( X ) ) ] )
% 298.35/298.83  , 0, 6, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.83    :=( X, 'backward_diamond'( X, c( Y ) ) )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519598, [ =( antidomain( 'backward_diamond'( X, antidomain( Y ) ) )
% 298.35/298.83    , 'backward_box'( X, Y ) ) ] )
% 298.35/298.83  , clause( 1167, [ =( c( X ), antidomain( X ) ) ] )
% 298.35/298.83  , 0, clause( 519597, [ =( antidomain( 'backward_diamond'( X, c( Y ) ) ), 
% 298.35/298.83    'backward_box'( X, Y ) ) ] )
% 298.35/298.83  , 0, 4, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.83    :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  subsumption(
% 298.35/298.83  clause( 1188, [ =( antidomain( 'backward_diamond'( X, antidomain( Y ) ) ), 
% 298.35/298.83    'backward_box'( X, Y ) ) ] )
% 298.35/298.83  , clause( 519598, [ =( antidomain( 'backward_diamond'( X, antidomain( Y ) )
% 298.35/298.83     ), 'backward_box'( X, Y ) ) ] )
% 298.35/298.83  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.83     )] ) ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519600, [ =( antidomain( X ), c( X ) ) ] )
% 298.35/298.83  , clause( 1167, [ =( c( X ), antidomain( X ) ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519603, [ =( antidomain( 'forward_diamond'( X, c( Y ) ) ), 
% 298.35/298.83    'forward_box'( X, Y ) ) ] )
% 298.35/298.83  , clause( 27, [ =( c( 'forward_diamond'( X, c( Y ) ) ), 'forward_box'( X, Y
% 298.35/298.83     ) ) ] )
% 298.35/298.83  , 0, clause( 519600, [ =( antidomain( X ), c( X ) ) ] )
% 298.35/298.83  , 0, 6, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.83    :=( X, 'forward_diamond'( X, c( Y ) ) )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519604, [ =( antidomain( 'forward_diamond'( X, antidomain( Y ) ) )
% 298.35/298.83    , 'forward_box'( X, Y ) ) ] )
% 298.35/298.83  , clause( 1167, [ =( c( X ), antidomain( X ) ) ] )
% 298.35/298.83  , 0, clause( 519603, [ =( antidomain( 'forward_diamond'( X, c( Y ) ) ), 
% 298.35/298.83    'forward_box'( X, Y ) ) ] )
% 298.35/298.83  , 0, 4, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.83    :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  subsumption(
% 298.35/298.83  clause( 1189, [ =( antidomain( 'forward_diamond'( X, antidomain( Y ) ) ), 
% 298.35/298.83    'forward_box'( X, Y ) ) ] )
% 298.35/298.83  , clause( 519604, [ =( antidomain( 'forward_diamond'( X, antidomain( Y ) )
% 298.35/298.83     ), 'forward_box'( X, Y ) ) ] )
% 298.35/298.83  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.83     )] ) ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519607, [ =( zero, multiplication( c( X ), domain( X ) ) ) ] )
% 298.35/298.83  , clause( 41, [ =( multiplication( c( X ), domain( X ) ), zero ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519608, [ =( zero, multiplication( antidomain( X ), domain( X ) ) )
% 298.35/298.83     ] )
% 298.35/298.83  , clause( 1167, [ =( c( X ), antidomain( X ) ) ] )
% 298.35/298.83  , 0, clause( 519607, [ =( zero, multiplication( c( X ), domain( X ) ) ) ]
% 298.35/298.83     )
% 298.35/298.83  , 0, 3, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.83    ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519609, [ =( multiplication( antidomain( X ), domain( X ) ), zero )
% 298.35/298.83     ] )
% 298.35/298.83  , clause( 519608, [ =( zero, multiplication( antidomain( X ), domain( X ) )
% 298.35/298.83     ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  subsumption(
% 298.35/298.83  clause( 1191, [ =( multiplication( antidomain( X ), domain( X ) ), zero ) ]
% 298.35/298.83     )
% 298.35/298.83  , clause( 519609, [ =( multiplication( antidomain( X ), domain( X ) ), zero
% 298.35/298.83     ) ] )
% 298.35/298.83  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519611, [ =( 'forward_box'( X, Y ), c( 'forward_diamond'( X, c( Y )
% 298.35/298.83     ) ) ) ] )
% 298.35/298.83  , clause( 27, [ =( c( 'forward_diamond'( X, c( Y ) ) ), 'forward_box'( X, Y
% 298.35/298.83     ) ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519617, [ =( 'forward_box'( domain( c( X ) ), X ), c( domain( c( X
% 298.35/298.83     ) ) ) ) ] )
% 298.35/298.83  , clause( 1165, [ =( 'forward_diamond'( domain( X ), X ), domain( X ) ) ]
% 298.35/298.83     )
% 298.35/298.83  , 0, clause( 519611, [ =( 'forward_box'( X, Y ), c( 'forward_diamond'( X, c( 
% 298.35/298.83    Y ) ) ) ) ] )
% 298.35/298.83  , 0, 7, substitution( 0, [ :=( X, c( X ) )] ), substitution( 1, [ :=( X, 
% 298.35/298.83    domain( c( X ) ) ), :=( Y, X )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519618, [ =( 'forward_box'( domain( c( X ) ), X ), c( c( X ) ) ) ]
% 298.35/298.83     )
% 298.35/298.83  , clause( 1054, [ =( c( domain( X ) ), c( X ) ) ] )
% 298.35/298.83  , 0, clause( 519617, [ =( 'forward_box'( domain( c( X ) ), X ), c( domain( 
% 298.35/298.83    c( X ) ) ) ) ] )
% 298.35/298.83  , 0, 6, substitution( 0, [ :=( X, c( X ) )] ), substitution( 1, [ :=( X, X
% 298.35/298.83     )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519619, [ =( 'forward_box'( domain( c( X ) ), X ), domain( X ) ) ]
% 298.35/298.83     )
% 298.35/298.83  , clause( 1104, [ =( c( c( X ) ), domain( X ) ) ] )
% 298.35/298.83  , 0, clause( 519618, [ =( 'forward_box'( domain( c( X ) ), X ), c( c( X ) )
% 298.35/298.83     ) ] )
% 298.35/298.83  , 0, 6, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.83    ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519620, [ =( 'forward_box'( c( domain( X ) ), X ), domain( X ) ) ]
% 298.35/298.83     )
% 298.35/298.83  , clause( 38, [ =( domain( c( X ) ), c( domain( X ) ) ) ] )
% 298.35/298.83  , 0, clause( 519619, [ =( 'forward_box'( domain( c( X ) ), X ), domain( X )
% 298.35/298.83     ) ] )
% 298.35/298.83  , 0, 2, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.83    ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519621, [ =( 'forward_box'( c( X ), X ), domain( X ) ) ] )
% 298.35/298.83  , clause( 1054, [ =( c( domain( X ) ), c( X ) ) ] )
% 298.35/298.83  , 0, clause( 519620, [ =( 'forward_box'( c( domain( X ) ), X ), domain( X )
% 298.35/298.83     ) ] )
% 298.35/298.83  , 0, 2, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.83    ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519622, [ =( 'forward_box'( antidomain( X ), X ), domain( X ) ) ]
% 298.35/298.83     )
% 298.35/298.83  , clause( 1167, [ =( c( X ), antidomain( X ) ) ] )
% 298.35/298.83  , 0, clause( 519621, [ =( 'forward_box'( c( X ), X ), domain( X ) ) ] )
% 298.35/298.83  , 0, 2, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.83    ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  subsumption(
% 298.35/298.83  clause( 1208, [ =( 'forward_box'( antidomain( X ), X ), domain( X ) ) ] )
% 298.35/298.83  , clause( 519622, [ =( 'forward_box'( antidomain( X ), X ), domain( X ) ) ]
% 298.35/298.83     )
% 298.35/298.83  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519625, [ =( domain( X ), 'forward_diamond'( domain( X ), X ) ) ]
% 298.35/298.83     )
% 298.35/298.83  , clause( 1165, [ =( 'forward_diamond'( domain( X ), X ), domain( X ) ) ]
% 298.35/298.83     )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519628, [ =( domain( domain( X ) ), 'forward_diamond'( antidomain( 
% 298.35/298.83    c( X ) ), domain( X ) ) ) ] )
% 298.35/298.83  , clause( 36, [ =( domain( domain( X ) ), antidomain( c( X ) ) ) ] )
% 298.35/298.83  , 0, clause( 519625, [ =( domain( X ), 'forward_diamond'( domain( X ), X )
% 298.35/298.83     ) ] )
% 298.35/298.83  , 0, 5, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, domain( 
% 298.35/298.83    X ) )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519629, [ =( antidomain( c( X ) ), 'forward_diamond'( antidomain( c( 
% 298.35/298.83    X ) ), domain( X ) ) ) ] )
% 298.35/298.83  , clause( 36, [ =( domain( domain( X ) ), antidomain( c( X ) ) ) ] )
% 298.35/298.83  , 0, clause( 519628, [ =( domain( domain( X ) ), 'forward_diamond'( 
% 298.35/298.83    antidomain( c( X ) ), domain( X ) ) ) ] )
% 298.35/298.83  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.83    ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519633, [ =( antidomain( c( X ) ), 'forward_diamond'( domain( X ), 
% 298.35/298.83    domain( X ) ) ) ] )
% 298.35/298.83  , clause( 1039, [ =( antidomain( c( X ) ), domain( X ) ) ] )
% 298.35/298.83  , 0, clause( 519629, [ =( antidomain( c( X ) ), 'forward_diamond'( 
% 298.35/298.83    antidomain( c( X ) ), domain( X ) ) ) ] )
% 298.35/298.83  , 0, 5, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.83    ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519634, [ =( domain( X ), 'forward_diamond'( domain( X ), domain( X
% 298.35/298.83     ) ) ) ] )
% 298.35/298.83  , clause( 1039, [ =( antidomain( c( X ) ), domain( X ) ) ] )
% 298.35/298.83  , 0, clause( 519633, [ =( antidomain( c( X ) ), 'forward_diamond'( domain( 
% 298.35/298.83    X ), domain( X ) ) ) ] )
% 298.35/298.83  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.83    ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519636, [ =( 'forward_diamond'( domain( X ), domain( X ) ), domain( 
% 298.35/298.83    X ) ) ] )
% 298.35/298.83  , clause( 519634, [ =( domain( X ), 'forward_diamond'( domain( X ), domain( 
% 298.35/298.83    X ) ) ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  subsumption(
% 298.35/298.83  clause( 1210, [ =( 'forward_diamond'( domain( X ), domain( X ) ), domain( X
% 298.35/298.83     ) ) ] )
% 298.35/298.83  , clause( 519636, [ =( 'forward_diamond'( domain( X ), domain( X ) ), 
% 298.35/298.83    domain( X ) ) ] )
% 298.35/298.83  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519639, [ =( domain( X ), 'forward_diamond'( domain( X ), X ) ) ]
% 298.35/298.83     )
% 298.35/298.83  , clause( 1165, [ =( 'forward_diamond'( domain( X ), X ), domain( X ) ) ]
% 298.35/298.83     )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519643, [ =( domain( c( X ) ), 'forward_diamond'( c( domain( X ) )
% 298.35/298.83    , c( X ) ) ) ] )
% 298.35/298.83  , clause( 38, [ =( domain( c( X ) ), c( domain( X ) ) ) ] )
% 298.35/298.83  , 0, clause( 519639, [ =( domain( X ), 'forward_diamond'( domain( X ), X )
% 298.35/298.83     ) ] )
% 298.35/298.83  , 0, 5, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, c( X )
% 298.35/298.83     )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519644, [ =( c( domain( X ) ), 'forward_diamond'( c( domain( X ) )
% 298.35/298.83    , c( X ) ) ) ] )
% 298.35/298.83  , clause( 38, [ =( domain( c( X ) ), c( domain( X ) ) ) ] )
% 298.35/298.83  , 0, clause( 519643, [ =( domain( c( X ) ), 'forward_diamond'( c( domain( X
% 298.35/298.83     ) ), c( X ) ) ) ] )
% 298.35/298.83  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.83    ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519661, [ =( c( domain( X ) ), 'forward_diamond'( c( X ), c( X ) )
% 298.35/298.83     ) ] )
% 298.35/298.83  , clause( 1054, [ =( c( domain( X ) ), c( X ) ) ] )
% 298.35/298.83  , 0, clause( 519644, [ =( c( domain( X ) ), 'forward_diamond'( c( domain( X
% 298.35/298.83     ) ), c( X ) ) ) ] )
% 298.35/298.83  , 0, 5, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.83    ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519662, [ =( c( X ), 'forward_diamond'( c( X ), c( X ) ) ) ] )
% 298.35/298.83  , clause( 1054, [ =( c( domain( X ) ), c( X ) ) ] )
% 298.35/298.83  , 0, clause( 519661, [ =( c( domain( X ) ), 'forward_diamond'( c( X ), c( X
% 298.35/298.83     ) ) ) ] )
% 298.35/298.83  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.83    ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519679, [ =( c( X ), 'forward_diamond'( c( X ), antidomain( X ) ) )
% 298.35/298.83     ] )
% 298.35/298.83  , clause( 1167, [ =( c( X ), antidomain( X ) ) ] )
% 298.35/298.83  , 0, clause( 519662, [ =( c( X ), 'forward_diamond'( c( X ), c( X ) ) ) ]
% 298.35/298.83     )
% 298.35/298.83  , 0, 6, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.83    ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519681, [ =( c( X ), 'forward_diamond'( antidomain( X ), antidomain( 
% 298.35/298.83    X ) ) ) ] )
% 298.35/298.83  , clause( 1167, [ =( c( X ), antidomain( X ) ) ] )
% 298.35/298.83  , 0, clause( 519679, [ =( c( X ), 'forward_diamond'( c( X ), antidomain( X
% 298.35/298.83     ) ) ) ] )
% 298.35/298.83  , 0, 4, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.83    ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519682, [ =( antidomain( X ), 'forward_diamond'( antidomain( X ), 
% 298.35/298.83    antidomain( X ) ) ) ] )
% 298.35/298.83  , clause( 1167, [ =( c( X ), antidomain( X ) ) ] )
% 298.35/298.83  , 0, clause( 519681, [ =( c( X ), 'forward_diamond'( antidomain( X ), 
% 298.35/298.83    antidomain( X ) ) ) ] )
% 298.35/298.83  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.83    ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519688, [ =( 'forward_diamond'( antidomain( X ), antidomain( X ) )
% 298.35/298.83    , antidomain( X ) ) ] )
% 298.35/298.83  , clause( 519682, [ =( antidomain( X ), 'forward_diamond'( antidomain( X )
% 298.35/298.83    , antidomain( X ) ) ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  subsumption(
% 298.35/298.83  clause( 1211, [ =( 'forward_diamond'( antidomain( X ), antidomain( X ) ), 
% 298.35/298.83    antidomain( X ) ) ] )
% 298.35/298.83  , clause( 519688, [ =( 'forward_diamond'( antidomain( X ), antidomain( X )
% 298.35/298.83     ), antidomain( X ) ) ] )
% 298.35/298.83  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519691, [ =( 'forward_diamond'( X, Y ), domain( multiplication( X, 
% 298.35/298.83    domain( Y ) ) ) ) ] )
% 298.35/298.83  , clause( 25, [ =( domain( multiplication( X, domain( Y ) ) ), 
% 298.35/298.83    'forward_diamond'( X, Y ) ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519693, [ =( 'forward_diamond'( addition( X, Y ), Z ), domain( 
% 298.35/298.83    multiplication( addition( Y, X ), domain( Z ) ) ) ) ] )
% 298.35/298.83  , clause( 97, [ =( multiplication( addition( X, Z ), Y ), multiplication( 
% 298.35/298.83    addition( Z, X ), Y ) ) ] )
% 298.35/298.83  , 0, clause( 519691, [ =( 'forward_diamond'( X, Y ), domain( multiplication( 
% 298.35/298.83    X, domain( Y ) ) ) ) ] )
% 298.35/298.83  , 0, 7, substitution( 0, [ :=( X, X ), :=( Y, domain( Z ) ), :=( Z, Y )] )
% 298.35/298.83    , substitution( 1, [ :=( X, addition( X, Y ) ), :=( Y, Z )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519695, [ =( 'forward_diamond'( addition( X, Y ), Z ), 
% 298.35/298.83    'forward_diamond'( addition( Y, X ), Z ) ) ] )
% 298.35/298.83  , clause( 25, [ =( domain( multiplication( X, domain( Y ) ) ), 
% 298.35/298.83    'forward_diamond'( X, Y ) ) ] )
% 298.35/298.83  , 0, clause( 519693, [ =( 'forward_diamond'( addition( X, Y ), Z ), domain( 
% 298.35/298.83    multiplication( addition( Y, X ), domain( Z ) ) ) ) ] )
% 298.35/298.83  , 0, 6, substitution( 0, [ :=( X, addition( Y, X ) ), :=( Y, Z )] ), 
% 298.35/298.83    substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  subsumption(
% 298.35/298.83  clause( 1244, [ =( 'forward_diamond'( addition( Y, X ), Z ), 
% 298.35/298.83    'forward_diamond'( addition( X, Y ), Z ) ) ] )
% 298.35/298.83  , clause( 519695, [ =( 'forward_diamond'( addition( X, Y ), Z ), 
% 298.35/298.83    'forward_diamond'( addition( Y, X ), Z ) ) ] )
% 298.35/298.83  , substitution( 0, [ :=( X, Y ), :=( Y, X ), :=( Z, Z )] ), 
% 298.35/298.83    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519697, [ =( multiplication( Y, coantidomain( X ) ), multiplication( 
% 298.35/298.83    addition( X, Y ), coantidomain( X ) ) ) ] )
% 298.35/298.83  , clause( 98, [ =( multiplication( addition( X, Y ), coantidomain( X ) ), 
% 298.35/298.83    multiplication( Y, coantidomain( X ) ) ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519702, [ =( multiplication( c( domain( X ) ), coantidomain( 
% 298.35/298.83    antidomain( c( X ) ) ) ), multiplication( one, coantidomain( antidomain( 
% 298.35/298.83    c( X ) ) ) ) ) ] )
% 298.35/298.83  , clause( 242, [ =( addition( antidomain( c( X ) ), c( domain( X ) ) ), one
% 298.35/298.83     ) ] )
% 298.35/298.83  , 0, clause( 519697, [ =( multiplication( Y, coantidomain( X ) ), 
% 298.35/298.83    multiplication( addition( X, Y ), coantidomain( X ) ) ) ] )
% 298.35/298.83  , 0, 10, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.83    antidomain( c( X ) ) ), :=( Y, c( domain( X ) ) )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519703, [ =( multiplication( c( domain( X ) ), coantidomain( 
% 298.35/298.83    antidomain( c( X ) ) ) ), coantidomain( antidomain( c( X ) ) ) ) ] )
% 298.35/298.83  , clause( 8, [ =( multiplication( one, X ), X ) ] )
% 298.35/298.83  , 0, clause( 519702, [ =( multiplication( c( domain( X ) ), coantidomain( 
% 298.35/298.83    antidomain( c( X ) ) ) ), multiplication( one, coantidomain( antidomain( 
% 298.35/298.83    c( X ) ) ) ) ) ] )
% 298.35/298.83  , 0, 9, substitution( 0, [ :=( X, coantidomain( antidomain( c( X ) ) ) )] )
% 298.35/298.83    , substitution( 1, [ :=( X, X )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519705, [ =( multiplication( c( domain( X ) ), coantidomain( 
% 298.35/298.83    antidomain( c( X ) ) ) ), coantidomain( domain( X ) ) ) ] )
% 298.35/298.83  , clause( 1039, [ =( antidomain( c( X ) ), domain( X ) ) ] )
% 298.35/298.83  , 0, clause( 519703, [ =( multiplication( c( domain( X ) ), coantidomain( 
% 298.35/298.83    antidomain( c( X ) ) ) ), coantidomain( antidomain( c( X ) ) ) ) ] )
% 298.35/298.83  , 0, 10, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.83    ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519706, [ =( multiplication( c( domain( X ) ), coantidomain( domain( 
% 298.35/298.83    X ) ) ), coantidomain( domain( X ) ) ) ] )
% 298.35/298.83  , clause( 1039, [ =( antidomain( c( X ) ), domain( X ) ) ] )
% 298.35/298.83  , 0, clause( 519705, [ =( multiplication( c( domain( X ) ), coantidomain( 
% 298.35/298.83    antidomain( c( X ) ) ) ), coantidomain( domain( X ) ) ) ] )
% 298.35/298.83  , 0, 6, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.83    ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519714, [ =( multiplication( c( X ), coantidomain( domain( X ) ) )
% 298.35/298.83    , coantidomain( domain( X ) ) ) ] )
% 298.35/298.83  , clause( 1054, [ =( c( domain( X ) ), c( X ) ) ] )
% 298.35/298.83  , 0, clause( 519706, [ =( multiplication( c( domain( X ) ), coantidomain( 
% 298.35/298.83    domain( X ) ) ), coantidomain( domain( X ) ) ) ] )
% 298.35/298.83  , 0, 2, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.83    ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519715, [ =( multiplication( antidomain( X ), coantidomain( domain( 
% 298.35/298.83    X ) ) ), coantidomain( domain( X ) ) ) ] )
% 298.35/298.83  , clause( 1167, [ =( c( X ), antidomain( X ) ) ] )
% 298.35/298.83  , 0, clause( 519714, [ =( multiplication( c( X ), coantidomain( domain( X )
% 298.35/298.83     ) ), coantidomain( domain( X ) ) ) ] )
% 298.35/298.83  , 0, 2, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.83    ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  subsumption(
% 298.35/298.83  clause( 1260, [ =( multiplication( antidomain( X ), coantidomain( domain( X
% 298.35/298.83     ) ) ), coantidomain( domain( X ) ) ) ] )
% 298.35/298.83  , clause( 519715, [ =( multiplication( antidomain( X ), coantidomain( 
% 298.35/298.83    domain( X ) ) ), coantidomain( domain( X ) ) ) ] )
% 298.35/298.83  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519718, [ =( multiplication( Y, coantidomain( X ) ), multiplication( 
% 298.35/298.83    addition( X, Y ), coantidomain( X ) ) ) ] )
% 298.35/298.83  , clause( 98, [ =( multiplication( addition( X, Y ), coantidomain( X ) ), 
% 298.35/298.83    multiplication( Y, coantidomain( X ) ) ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519724, [ =( multiplication( c( c( X ) ), coantidomain( c( domain( 
% 298.35/298.83    X ) ) ) ), multiplication( one, coantidomain( c( domain( X ) ) ) ) ) ] )
% 298.35/298.83  , clause( 250, [ =( addition( c( domain( X ) ), c( c( X ) ) ), one ) ] )
% 298.35/298.83  , 0, clause( 519718, [ =( multiplication( Y, coantidomain( X ) ), 
% 298.35/298.83    multiplication( addition( X, Y ), coantidomain( X ) ) ) ] )
% 298.35/298.83  , 0, 10, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, c( 
% 298.35/298.83    domain( X ) ) ), :=( Y, c( c( X ) ) )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519725, [ =( multiplication( c( c( X ) ), coantidomain( c( domain( 
% 298.35/298.83    X ) ) ) ), coantidomain( c( domain( X ) ) ) ) ] )
% 298.35/298.83  , clause( 8, [ =( multiplication( one, X ), X ) ] )
% 298.35/298.83  , 0, clause( 519724, [ =( multiplication( c( c( X ) ), coantidomain( c( 
% 298.35/298.83    domain( X ) ) ) ), multiplication( one, coantidomain( c( domain( X ) ) )
% 298.35/298.83     ) ) ] )
% 298.35/298.83  , 0, 9, substitution( 0, [ :=( X, coantidomain( c( domain( X ) ) ) )] ), 
% 298.35/298.83    substitution( 1, [ :=( X, X )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519727, [ =( multiplication( c( c( X ) ), coantidomain( c( domain( 
% 298.35/298.83    X ) ) ) ), coantidomain( c( X ) ) ) ] )
% 298.35/298.83  , clause( 1054, [ =( c( domain( X ) ), c( X ) ) ] )
% 298.35/298.83  , 0, clause( 519725, [ =( multiplication( c( c( X ) ), coantidomain( c( 
% 298.35/298.83    domain( X ) ) ) ), coantidomain( c( domain( X ) ) ) ) ] )
% 298.35/298.83  , 0, 10, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.83    ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519728, [ =( multiplication( c( c( X ) ), coantidomain( c( X ) ) )
% 298.35/298.83    , coantidomain( c( X ) ) ) ] )
% 298.35/298.83  , clause( 1054, [ =( c( domain( X ) ), c( X ) ) ] )
% 298.35/298.83  , 0, clause( 519727, [ =( multiplication( c( c( X ) ), coantidomain( c( 
% 298.35/298.83    domain( X ) ) ) ), coantidomain( c( X ) ) ) ] )
% 298.35/298.83  , 0, 6, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.83    ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519758, [ =( multiplication( c( c( X ) ), coantidomain( c( X ) ) )
% 298.35/298.83    , coantidomain( antidomain( X ) ) ) ] )
% 298.35/298.83  , clause( 1167, [ =( c( X ), antidomain( X ) ) ] )
% 298.35/298.83  , 0, clause( 519728, [ =( multiplication( c( c( X ) ), coantidomain( c( X )
% 298.35/298.83     ) ), coantidomain( c( X ) ) ) ] )
% 298.35/298.83  , 0, 9, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.83    ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519761, [ =( multiplication( c( c( X ) ), coantidomain( antidomain( 
% 298.35/298.83    X ) ) ), coantidomain( antidomain( X ) ) ) ] )
% 298.35/298.83  , clause( 1167, [ =( c( X ), antidomain( X ) ) ] )
% 298.35/298.83  , 0, clause( 519758, [ =( multiplication( c( c( X ) ), coantidomain( c( X )
% 298.35/298.83     ) ), coantidomain( antidomain( X ) ) ) ] )
% 298.35/298.83  , 0, 6, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.83    ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519763, [ =( multiplication( c( antidomain( X ) ), coantidomain( 
% 298.35/298.83    antidomain( X ) ) ), coantidomain( antidomain( X ) ) ) ] )
% 298.35/298.83  , clause( 1167, [ =( c( X ), antidomain( X ) ) ] )
% 298.35/298.83  , 0, clause( 519761, [ =( multiplication( c( c( X ) ), coantidomain( 
% 298.35/298.83    antidomain( X ) ) ), coantidomain( antidomain( X ) ) ) ] )
% 298.35/298.83  , 0, 3, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.83    ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519769, [ =( multiplication( antidomain( c( X ) ), coantidomain( 
% 298.35/298.83    antidomain( X ) ) ), coantidomain( antidomain( X ) ) ) ] )
% 298.35/298.83  , clause( 37, [ =( c( antidomain( X ) ), antidomain( c( X ) ) ) ] )
% 298.35/298.83  , 0, clause( 519763, [ =( multiplication( c( antidomain( X ) ), 
% 298.35/298.83    coantidomain( antidomain( X ) ) ), coantidomain( antidomain( X ) ) ) ] )
% 298.35/298.83  , 0, 2, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.83    ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519770, [ =( multiplication( domain( X ), coantidomain( antidomain( 
% 298.35/298.83    X ) ) ), coantidomain( antidomain( X ) ) ) ] )
% 298.35/298.83  , clause( 1039, [ =( antidomain( c( X ) ), domain( X ) ) ] )
% 298.35/298.83  , 0, clause( 519769, [ =( multiplication( antidomain( c( X ) ), 
% 298.35/298.83    coantidomain( antidomain( X ) ) ), coantidomain( antidomain( X ) ) ) ] )
% 298.35/298.83  , 0, 2, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.83    ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  subsumption(
% 298.35/298.83  clause( 1261, [ =( multiplication( domain( X ), coantidomain( antidomain( X
% 298.35/298.83     ) ) ), coantidomain( antidomain( X ) ) ) ] )
% 298.35/298.83  , clause( 519770, [ =( multiplication( domain( X ), coantidomain( 
% 298.35/298.83    antidomain( X ) ) ), coantidomain( antidomain( X ) ) ) ] )
% 298.35/298.83  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519773, [ =( multiplication( Y, coantidomain( X ) ), multiplication( 
% 298.35/298.83    addition( X, Y ), coantidomain( X ) ) ) ] )
% 298.35/298.83  , clause( 98, [ =( multiplication( addition( X, Y ), coantidomain( X ) ), 
% 298.35/298.83    multiplication( Y, coantidomain( X ) ) ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519776, [ =( multiplication( multiplication( X, coantidomain( Y ) )
% 298.35/298.83    , coantidomain( X ) ), multiplication( X, coantidomain( X ) ) ) ] )
% 298.35/298.83  , clause( 670, [ =( addition( Y, multiplication( Y, coantidomain( X ) ) ), 
% 298.35/298.83    Y ) ] )
% 298.35/298.83  , 0, clause( 519773, [ =( multiplication( Y, coantidomain( X ) ), 
% 298.35/298.83    multiplication( addition( X, Y ), coantidomain( X ) ) ) ] )
% 298.35/298.83  , 0, 9, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 298.35/298.83    :=( X, X ), :=( Y, multiplication( X, coantidomain( Y ) ) )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519777, [ =( multiplication( multiplication( X, coantidomain( Y ) )
% 298.35/298.83    , coantidomain( X ) ), zero ) ] )
% 298.35/298.83  , clause( 19, [ =( multiplication( X, coantidomain( X ) ), zero ) ] )
% 298.35/298.83  , 0, clause( 519776, [ =( multiplication( multiplication( X, coantidomain( 
% 298.35/298.83    Y ) ), coantidomain( X ) ), multiplication( X, coantidomain( X ) ) ) ] )
% 298.35/298.83  , 0, 8, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.83    :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  subsumption(
% 298.35/298.83  clause( 1270, [ =( multiplication( multiplication( X, coantidomain( Y ) ), 
% 298.35/298.83    coantidomain( X ) ), zero ) ] )
% 298.35/298.83  , clause( 519777, [ =( multiplication( multiplication( X, coantidomain( Y )
% 298.35/298.83     ), coantidomain( X ) ), zero ) ] )
% 298.35/298.83  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.83     )] ) ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519780, [ =( multiplication( Y, coantidomain( X ) ), multiplication( 
% 298.35/298.83    addition( X, Y ), coantidomain( X ) ) ) ] )
% 298.35/298.83  , clause( 98, [ =( multiplication( addition( X, Y ), coantidomain( X ) ), 
% 298.35/298.83    multiplication( Y, coantidomain( X ) ) ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519782, [ =( multiplication( X, coantidomain( addition( Y, X ) ) )
% 298.35/298.83    , multiplication( addition( Y, X ), coantidomain( addition( Y, X ) ) ) )
% 298.35/298.83     ] )
% 298.35/298.83  , clause( 48, [ =( addition( addition( Y, X ), X ), addition( Y, X ) ) ] )
% 298.35/298.83  , 0, clause( 519780, [ =( multiplication( Y, coantidomain( X ) ), 
% 298.35/298.83    multiplication( addition( X, Y ), coantidomain( X ) ) ) ] )
% 298.35/298.83  , 0, 8, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.83    :=( X, addition( Y, X ) ), :=( Y, X )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519783, [ =( multiplication( X, coantidomain( addition( Y, X ) ) )
% 298.35/298.83    , zero ) ] )
% 298.35/298.83  , clause( 19, [ =( multiplication( X, coantidomain( X ) ), zero ) ] )
% 298.35/298.83  , 0, clause( 519782, [ =( multiplication( X, coantidomain( addition( Y, X )
% 298.35/298.83     ) ), multiplication( addition( Y, X ), coantidomain( addition( Y, X ) )
% 298.35/298.83     ) ) ] )
% 298.35/298.83  , 0, 7, substitution( 0, [ :=( X, addition( Y, X ) )] ), substitution( 1, [
% 298.35/298.83     :=( X, X ), :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  subsumption(
% 298.35/298.83  clause( 1273, [ =( multiplication( Y, coantidomain( addition( X, Y ) ) ), 
% 298.35/298.83    zero ) ] )
% 298.35/298.83  , clause( 519783, [ =( multiplication( X, coantidomain( addition( Y, X ) )
% 298.35/298.83     ), zero ) ] )
% 298.35/298.83  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.83     )] ) ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519786, [ =( multiplication( Y, coantidomain( X ) ), multiplication( 
% 298.35/298.83    addition( X, Y ), coantidomain( X ) ) ) ] )
% 298.35/298.83  , clause( 98, [ =( multiplication( addition( X, Y ), coantidomain( X ) ), 
% 298.35/298.83    multiplication( Y, coantidomain( X ) ) ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519789, [ =( multiplication( coantidomain( X ), coantidomain( 
% 298.35/298.83    codomain( X ) ) ), multiplication( one, coantidomain( codomain( X ) ) ) )
% 298.35/298.83     ] )
% 298.35/298.83  , clause( 110, [ =( addition( codomain( X ), coantidomain( X ) ), one ) ]
% 298.35/298.83     )
% 298.35/298.83  , 0, clause( 519786, [ =( multiplication( Y, coantidomain( X ) ), 
% 298.35/298.83    multiplication( addition( X, Y ), coantidomain( X ) ) ) ] )
% 298.35/298.83  , 0, 8, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.83    codomain( X ) ), :=( Y, coantidomain( X ) )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519790, [ =( multiplication( coantidomain( X ), coantidomain( 
% 298.35/298.83    codomain( X ) ) ), coantidomain( codomain( X ) ) ) ] )
% 298.35/298.83  , clause( 8, [ =( multiplication( one, X ), X ) ] )
% 298.35/298.83  , 0, clause( 519789, [ =( multiplication( coantidomain( X ), coantidomain( 
% 298.35/298.83    codomain( X ) ) ), multiplication( one, coantidomain( codomain( X ) ) ) )
% 298.35/298.83     ] )
% 298.35/298.83  , 0, 7, substitution( 0, [ :=( X, coantidomain( codomain( X ) ) )] ), 
% 298.35/298.83    substitution( 1, [ :=( X, X )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519791, [ =( coantidomain( X ), coantidomain( codomain( X ) ) ) ]
% 298.35/298.83     )
% 298.35/298.83  , clause( 421, [ =( multiplication( coantidomain( X ), coantidomain( 
% 298.35/298.83    codomain( X ) ) ), coantidomain( X ) ) ] )
% 298.35/298.83  , 0, clause( 519790, [ =( multiplication( coantidomain( X ), coantidomain( 
% 298.35/298.83    codomain( X ) ) ), coantidomain( codomain( X ) ) ) ] )
% 298.35/298.83  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.83    ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519792, [ =( coantidomain( codomain( X ) ), coantidomain( X ) ) ]
% 298.35/298.83     )
% 298.35/298.83  , clause( 519791, [ =( coantidomain( X ), coantidomain( codomain( X ) ) ) ]
% 298.35/298.83     )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  subsumption(
% 298.35/298.83  clause( 1275, [ =( coantidomain( codomain( X ) ), coantidomain( X ) ) ] )
% 298.35/298.83  , clause( 519792, [ =( coantidomain( codomain( X ) ), coantidomain( X ) ) ]
% 298.35/298.83     )
% 298.35/298.83  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519794, [ =( coantidomain( X ), coantidomain( codomain( X ) ) ) ]
% 298.35/298.83     )
% 298.35/298.83  , clause( 1275, [ =( coantidomain( codomain( X ) ), coantidomain( X ) ) ]
% 298.35/298.83     )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519795, [ =( coantidomain( multiplication( codomain( X ), Y ) ), 
% 298.35/298.83    coantidomain( 'backward_diamond'( Y, X ) ) ) ] )
% 298.35/298.83  , clause( 26, [ =( codomain( multiplication( codomain( Y ), X ) ), 
% 298.35/298.83    'backward_diamond'( X, Y ) ) ] )
% 298.35/298.83  , 0, clause( 519794, [ =( coantidomain( X ), coantidomain( codomain( X ) )
% 298.35/298.83     ) ] )
% 298.35/298.83  , 0, 7, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 298.35/298.83    :=( X, multiplication( codomain( X ), Y ) )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  subsumption(
% 298.35/298.83  clause( 1285, [ =( coantidomain( multiplication( codomain( X ), Y ) ), 
% 298.35/298.83    coantidomain( 'backward_diamond'( Y, X ) ) ) ] )
% 298.35/298.83  , clause( 519795, [ =( coantidomain( multiplication( codomain( X ), Y ) ), 
% 298.35/298.83    coantidomain( 'backward_diamond'( Y, X ) ) ) ] )
% 298.35/298.83  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.83     )] ) ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519798, [ =( domain( X ), 'forward_diamond'( domain( X ), domain( X
% 298.35/298.83     ) ) ) ] )
% 298.35/298.83  , clause( 1210, [ =( 'forward_diamond'( domain( X ), domain( X ) ), domain( 
% 298.35/298.83    X ) ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519803, [ =( domain( multiplication( X, domain( Y ) ) ), 
% 298.35/298.83    'forward_diamond'( domain( multiplication( X, domain( Y ) ) ), 
% 298.35/298.83    'forward_diamond'( X, Y ) ) ) ] )
% 298.35/298.83  , clause( 25, [ =( domain( multiplication( X, domain( Y ) ) ), 
% 298.35/298.83    'forward_diamond'( X, Y ) ) ] )
% 298.35/298.83  , 0, clause( 519798, [ =( domain( X ), 'forward_diamond'( domain( X ), 
% 298.35/298.83    domain( X ) ) ) ] )
% 298.35/298.83  , 0, 12, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.83    :=( X, multiplication( X, domain( Y ) ) )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519805, [ =( domain( multiplication( X, domain( Y ) ) ), 
% 298.35/298.83    'forward_diamond'( 'forward_diamond'( X, Y ), 'forward_diamond'( X, Y ) )
% 298.35/298.83     ) ] )
% 298.35/298.83  , clause( 25, [ =( domain( multiplication( X, domain( Y ) ) ), 
% 298.35/298.83    'forward_diamond'( X, Y ) ) ] )
% 298.35/298.83  , 0, clause( 519803, [ =( domain( multiplication( X, domain( Y ) ) ), 
% 298.35/298.83    'forward_diamond'( domain( multiplication( X, domain( Y ) ) ), 
% 298.35/298.83    'forward_diamond'( X, Y ) ) ) ] )
% 298.35/298.83  , 0, 7, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.83    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519806, [ =( 'forward_diamond'( X, Y ), 'forward_diamond'( 
% 298.35/298.83    'forward_diamond'( X, Y ), 'forward_diamond'( X, Y ) ) ) ] )
% 298.35/298.83  , clause( 25, [ =( domain( multiplication( X, domain( Y ) ) ), 
% 298.35/298.83    'forward_diamond'( X, Y ) ) ] )
% 298.35/298.83  , 0, clause( 519805, [ =( domain( multiplication( X, domain( Y ) ) ), 
% 298.35/298.83    'forward_diamond'( 'forward_diamond'( X, Y ), 'forward_diamond'( X, Y ) )
% 298.35/298.83     ) ] )
% 298.35/298.83  , 0, 1, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.83    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519812, [ =( 'forward_diamond'( 'forward_diamond'( X, Y ), 
% 298.35/298.83    'forward_diamond'( X, Y ) ), 'forward_diamond'( X, Y ) ) ] )
% 298.35/298.83  , clause( 519806, [ =( 'forward_diamond'( X, Y ), 'forward_diamond'( 
% 298.35/298.83    'forward_diamond'( X, Y ), 'forward_diamond'( X, Y ) ) ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  subsumption(
% 298.35/298.83  clause( 1302, [ =( 'forward_diamond'( 'forward_diamond'( X, Y ), 
% 298.35/298.83    'forward_diamond'( X, Y ) ), 'forward_diamond'( X, Y ) ) ] )
% 298.35/298.83  , clause( 519812, [ =( 'forward_diamond'( 'forward_diamond'( X, Y ), 
% 298.35/298.83    'forward_diamond'( X, Y ) ), 'forward_diamond'( X, Y ) ) ] )
% 298.35/298.83  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.83     )] ) ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519816, [ =( multiplication( addition( one, Y ), X ), addition( X, 
% 298.35/298.83    multiplication( Y, X ) ) ) ] )
% 298.35/298.83  , clause( 100, [ =( addition( X, multiplication( Y, X ) ), multiplication( 
% 298.35/298.83    addition( one, Y ), X ) ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519821, [ =( multiplication( one, Z ), addition( Z, multiplication( 
% 298.35/298.83    multiplication( one, 'backward_box'( X, Y ) ), Z ) ) ) ] )
% 298.35/298.83  , clause( 666, [ =( addition( Z, multiplication( Z, 'backward_box'( X, Y )
% 298.35/298.83     ) ), Z ) ] )
% 298.35/298.83  , 0, clause( 519816, [ =( multiplication( addition( one, Y ), X ), addition( 
% 298.35/298.83    X, multiplication( Y, X ) ) ) ] )
% 298.35/298.83  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, one )] ), 
% 298.35/298.83    substitution( 1, [ :=( X, Z ), :=( Y, multiplication( one, 'backward_box'( 
% 298.35/298.83    X, Y ) ) )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519824, [ =( multiplication( one, X ), addition( X, multiplication( 
% 298.35/298.83    'backward_box'( Y, Z ), X ) ) ) ] )
% 298.35/298.83  , clause( 8, [ =( multiplication( one, X ), X ) ] )
% 298.35/298.83  , 0, clause( 519821, [ =( multiplication( one, Z ), addition( Z, 
% 298.35/298.83    multiplication( multiplication( one, 'backward_box'( X, Y ) ), Z ) ) ) ]
% 298.35/298.83     )
% 298.35/298.83  , 0, 7, substitution( 0, [ :=( X, 'backward_box'( Y, Z ) )] ), 
% 298.35/298.83    substitution( 1, [ :=( X, Y ), :=( Y, Z ), :=( Z, X )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519826, [ =( X, addition( X, multiplication( 'backward_box'( Y, Z )
% 298.35/298.83    , X ) ) ) ] )
% 298.35/298.83  , clause( 8, [ =( multiplication( one, X ), X ) ] )
% 298.35/298.83  , 0, clause( 519824, [ =( multiplication( one, X ), addition( X, 
% 298.35/298.83    multiplication( 'backward_box'( Y, Z ), X ) ) ) ] )
% 298.35/298.83  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.83    :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519827, [ =( addition( X, multiplication( 'backward_box'( Y, Z ), X
% 298.35/298.83     ) ), X ) ] )
% 298.35/298.83  , clause( 519826, [ =( X, addition( X, multiplication( 'backward_box'( Y, Z
% 298.35/298.83     ), X ) ) ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  subsumption(
% 298.35/298.83  clause( 1312, [ =( addition( Z, multiplication( 'backward_box'( X, Y ), Z )
% 298.35/298.83     ), Z ) ] )
% 298.35/298.83  , clause( 519827, [ =( addition( X, multiplication( 'backward_box'( Y, Z )
% 298.35/298.83    , X ) ), X ) ] )
% 298.35/298.83  , substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] ), 
% 298.35/298.83    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519829, [ =( multiplication( addition( one, Y ), X ), addition( X, 
% 298.35/298.83    multiplication( Y, X ) ) ) ] )
% 298.35/298.83  , clause( 100, [ =( addition( X, multiplication( Y, X ) ), multiplication( 
% 298.35/298.83    addition( one, Y ), X ) ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519835, [ =( multiplication( one, Y ), addition( Y, multiplication( 
% 298.35/298.83    multiplication( one, c( X ) ), Y ) ) ) ] )
% 298.35/298.83  , clause( 674, [ =( addition( Y, multiplication( Y, c( X ) ) ), Y ) ] )
% 298.35/298.83  , 0, clause( 519829, [ =( multiplication( addition( one, Y ), X ), addition( 
% 298.35/298.83    X, multiplication( Y, X ) ) ) ] )
% 298.35/298.83  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, one )] ), substitution( 1, [ 
% 298.35/298.83    :=( X, Y ), :=( Y, multiplication( one, c( X ) ) )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519838, [ =( multiplication( one, X ), addition( X, multiplication( 
% 298.35/298.83    c( Y ), X ) ) ) ] )
% 298.35/298.83  , clause( 8, [ =( multiplication( one, X ), X ) ] )
% 298.35/298.83  , 0, clause( 519835, [ =( multiplication( one, Y ), addition( Y, 
% 298.35/298.83    multiplication( multiplication( one, c( X ) ), Y ) ) ) ] )
% 298.35/298.83  , 0, 7, substitution( 0, [ :=( X, c( Y ) )] ), substitution( 1, [ :=( X, Y
% 298.35/298.83     ), :=( Y, X )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519840, [ =( multiplication( one, X ), addition( X, multiplication( 
% 298.35/298.83    antidomain( Y ), X ) ) ) ] )
% 298.35/298.83  , clause( 1167, [ =( c( X ), antidomain( X ) ) ] )
% 298.35/298.83  , 0, clause( 519838, [ =( multiplication( one, X ), addition( X, 
% 298.35/298.83    multiplication( c( Y ), X ) ) ) ] )
% 298.35/298.83  , 0, 7, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.83    :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519841, [ =( X, addition( X, multiplication( antidomain( Y ), X ) )
% 298.35/298.83     ) ] )
% 298.35/298.83  , clause( 8, [ =( multiplication( one, X ), X ) ] )
% 298.35/298.83  , 0, clause( 519840, [ =( multiplication( one, X ), addition( X, 
% 298.35/298.83    multiplication( antidomain( Y ), X ) ) ) ] )
% 298.35/298.83  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.83    :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519842, [ =( addition( X, multiplication( antidomain( Y ), X ) ), X
% 298.35/298.83     ) ] )
% 298.35/298.83  , clause( 519841, [ =( X, addition( X, multiplication( antidomain( Y ), X )
% 298.35/298.83     ) ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  subsumption(
% 298.35/298.83  clause( 1322, [ =( addition( Y, multiplication( antidomain( X ), Y ) ), Y )
% 298.35/298.83     ] )
% 298.35/298.83  , clause( 519842, [ =( addition( X, multiplication( antidomain( Y ), X ) )
% 298.35/298.83    , X ) ] )
% 298.35/298.83  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.83     )] ) ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519844, [ =( multiplication( addition( one, Y ), X ), addition( X, 
% 298.35/298.83    multiplication( Y, X ) ) ) ] )
% 298.35/298.83  , clause( 100, [ =( addition( X, multiplication( Y, X ) ), multiplication( 
% 298.35/298.83    addition( one, Y ), X ) ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519849, [ =( multiplication( one, Y ), addition( Y, multiplication( 
% 298.35/298.83    multiplication( one, domain( X ) ), Y ) ) ) ] )
% 298.35/298.83  , clause( 673, [ =( addition( Y, multiplication( Y, domain( X ) ) ), Y ) ]
% 298.35/298.83     )
% 298.35/298.83  , 0, clause( 519844, [ =( multiplication( addition( one, Y ), X ), addition( 
% 298.35/298.83    X, multiplication( Y, X ) ) ) ] )
% 298.35/298.83  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, one )] ), substitution( 1, [ 
% 298.35/298.83    :=( X, Y ), :=( Y, multiplication( one, domain( X ) ) )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519852, [ =( multiplication( one, X ), addition( X, multiplication( 
% 298.35/298.83    domain( Y ), X ) ) ) ] )
% 298.35/298.83  , clause( 8, [ =( multiplication( one, X ), X ) ] )
% 298.35/298.83  , 0, clause( 519849, [ =( multiplication( one, Y ), addition( Y, 
% 298.35/298.83    multiplication( multiplication( one, domain( X ) ), Y ) ) ) ] )
% 298.35/298.83  , 0, 7, substitution( 0, [ :=( X, domain( Y ) )] ), substitution( 1, [ :=( 
% 298.35/298.83    X, Y ), :=( Y, X )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519854, [ =( X, addition( X, multiplication( domain( Y ), X ) ) ) ]
% 298.35/298.83     )
% 298.35/298.83  , clause( 8, [ =( multiplication( one, X ), X ) ] )
% 298.35/298.83  , 0, clause( 519852, [ =( multiplication( one, X ), addition( X, 
% 298.35/298.83    multiplication( domain( Y ), X ) ) ) ] )
% 298.35/298.83  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.83    :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519855, [ =( addition( X, multiplication( domain( Y ), X ) ), X ) ]
% 298.35/298.83     )
% 298.35/298.83  , clause( 519854, [ =( X, addition( X, multiplication( domain( Y ), X ) ) )
% 298.35/298.83     ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  subsumption(
% 298.35/298.83  clause( 1323, [ =( addition( Y, multiplication( domain( X ), Y ) ), Y ) ]
% 298.35/298.83     )
% 298.35/298.83  , clause( 519855, [ =( addition( X, multiplication( domain( Y ), X ) ), X )
% 298.35/298.83     ] )
% 298.35/298.83  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.83     )] ) ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519857, [ =( multiplication( addition( one, Y ), X ), addition( X, 
% 298.35/298.83    multiplication( Y, X ) ) ) ] )
% 298.35/298.83  , clause( 100, [ =( addition( X, multiplication( Y, X ) ), multiplication( 
% 298.35/298.83    addition( one, Y ), X ) ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519862, [ =( multiplication( one, Y ), addition( Y, multiplication( 
% 298.35/298.83    multiplication( one, coantidomain( X ) ), Y ) ) ) ] )
% 298.35/298.83  , clause( 670, [ =( addition( Y, multiplication( Y, coantidomain( X ) ) ), 
% 298.35/298.83    Y ) ] )
% 298.35/298.83  , 0, clause( 519857, [ =( multiplication( addition( one, Y ), X ), addition( 
% 298.35/298.83    X, multiplication( Y, X ) ) ) ] )
% 298.35/298.83  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, one )] ), substitution( 1, [ 
% 298.35/298.83    :=( X, Y ), :=( Y, multiplication( one, coantidomain( X ) ) )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519865, [ =( multiplication( one, X ), addition( X, multiplication( 
% 298.35/298.83    coantidomain( Y ), X ) ) ) ] )
% 298.35/298.83  , clause( 8, [ =( multiplication( one, X ), X ) ] )
% 298.35/298.83  , 0, clause( 519862, [ =( multiplication( one, Y ), addition( Y, 
% 298.35/298.83    multiplication( multiplication( one, coantidomain( X ) ), Y ) ) ) ] )
% 298.35/298.83  , 0, 7, substitution( 0, [ :=( X, coantidomain( Y ) )] ), substitution( 1
% 298.35/298.83    , [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519867, [ =( X, addition( X, multiplication( coantidomain( Y ), X )
% 298.35/298.83     ) ) ] )
% 298.35/298.83  , clause( 8, [ =( multiplication( one, X ), X ) ] )
% 298.35/298.83  , 0, clause( 519865, [ =( multiplication( one, X ), addition( X, 
% 298.35/298.83    multiplication( coantidomain( Y ), X ) ) ) ] )
% 298.35/298.83  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.83    :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519868, [ =( addition( X, multiplication( coantidomain( Y ), X ) )
% 298.35/298.83    , X ) ] )
% 298.35/298.83  , clause( 519867, [ =( X, addition( X, multiplication( coantidomain( Y ), X
% 298.35/298.83     ) ) ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  subsumption(
% 298.35/298.83  clause( 1325, [ =( addition( Y, multiplication( coantidomain( X ), Y ) ), Y
% 298.35/298.83     ) ] )
% 298.35/298.83  , clause( 519868, [ =( addition( X, multiplication( coantidomain( Y ), X )
% 298.35/298.83     ), X ) ] )
% 298.35/298.83  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.83     )] ) ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519869, [ =( multiplication( addition( one, Y ), X ), addition( X, 
% 298.35/298.83    multiplication( Y, X ) ) ) ] )
% 298.35/298.83  , clause( 100, [ =( addition( X, multiplication( Y, X ) ), multiplication( 
% 298.35/298.83    addition( one, Y ), X ) ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519871, [ =( multiplication( addition( one, X ), Y ), addition( 
% 298.35/298.83    multiplication( X, Y ), Y ) ) ] )
% 298.35/298.83  , clause( 2, [ =( addition( X, Y ), addition( Y, X ) ) ] )
% 298.35/298.83  , 0, clause( 519869, [ =( multiplication( addition( one, Y ), X ), addition( 
% 298.35/298.83    X, multiplication( Y, X ) ) ) ] )
% 298.35/298.83  , 0, 6, substitution( 0, [ :=( X, Y ), :=( Y, multiplication( X, Y ) )] ), 
% 298.35/298.83    substitution( 1, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  subsumption(
% 298.35/298.83  clause( 1350, [ =( multiplication( addition( one, Y ), X ), addition( 
% 298.35/298.83    multiplication( Y, X ), X ) ) ] )
% 298.35/298.83  , clause( 519871, [ =( multiplication( addition( one, X ), Y ), addition( 
% 298.35/298.83    multiplication( X, Y ), Y ) ) ] )
% 298.35/298.83  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.83     )] ) ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519879, [ =( multiplication( addition( X, one ), Y ), addition( 
% 298.35/298.83    multiplication( X, Y ), Y ) ) ] )
% 298.35/298.83  , clause( 101, [ =( addition( multiplication( Y, X ), X ), multiplication( 
% 298.35/298.83    addition( Y, one ), X ) ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519884, [ =( multiplication( one, Z ), addition( multiplication( 
% 298.35/298.83    multiplication( one, 'backward_box'( X, Y ) ), Z ), Z ) ) ] )
% 298.35/298.83  , clause( 707, [ =( addition( multiplication( Z, 'backward_box'( X, Y ) ), 
% 298.35/298.83    Z ), Z ) ] )
% 298.35/298.83  , 0, clause( 519879, [ =( multiplication( addition( X, one ), Y ), addition( 
% 298.35/298.83    multiplication( X, Y ), Y ) ) ] )
% 298.35/298.83  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, one )] ), 
% 298.35/298.83    substitution( 1, [ :=( X, multiplication( one, 'backward_box'( X, Y ) ) )
% 298.35/298.83    , :=( Y, Z )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519887, [ =( multiplication( one, X ), addition( multiplication( 
% 298.35/298.83    'backward_box'( Y, Z ), X ), X ) ) ] )
% 298.35/298.83  , clause( 8, [ =( multiplication( one, X ), X ) ] )
% 298.35/298.83  , 0, clause( 519884, [ =( multiplication( one, Z ), addition( 
% 298.35/298.83    multiplication( multiplication( one, 'backward_box'( X, Y ) ), Z ), Z ) )
% 298.35/298.83     ] )
% 298.35/298.83  , 0, 6, substitution( 0, [ :=( X, 'backward_box'( Y, Z ) )] ), 
% 298.35/298.83    substitution( 1, [ :=( X, Y ), :=( Y, Z ), :=( Z, X )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519889, [ =( X, addition( multiplication( 'backward_box'( Y, Z ), X
% 298.35/298.83     ), X ) ) ] )
% 298.35/298.83  , clause( 8, [ =( multiplication( one, X ), X ) ] )
% 298.35/298.83  , 0, clause( 519887, [ =( multiplication( one, X ), addition( 
% 298.35/298.83    multiplication( 'backward_box'( Y, Z ), X ), X ) ) ] )
% 298.35/298.83  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.83    :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519890, [ =( addition( multiplication( 'backward_box'( Y, Z ), X )
% 298.35/298.83    , X ), X ) ] )
% 298.35/298.83  , clause( 519889, [ =( X, addition( multiplication( 'backward_box'( Y, Z )
% 298.35/298.83    , X ), X ) ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  subsumption(
% 298.35/298.83  clause( 1364, [ =( addition( multiplication( 'backward_box'( X, Y ), Z ), Z
% 298.35/298.83     ), Z ) ] )
% 298.35/298.83  , clause( 519890, [ =( addition( multiplication( 'backward_box'( Y, Z ), X
% 298.35/298.83     ), X ), X ) ] )
% 298.35/298.83  , substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] ), 
% 298.35/298.83    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519892, [ =( multiplication( addition( X, one ), Y ), addition( 
% 298.35/298.83    multiplication( X, Y ), Y ) ) ] )
% 298.35/298.83  , clause( 101, [ =( addition( multiplication( Y, X ), X ), multiplication( 
% 298.35/298.83    addition( Y, one ), X ) ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519898, [ =( multiplication( one, Y ), addition( multiplication( 
% 298.35/298.83    multiplication( one, c( X ) ), Y ), Y ) ) ] )
% 298.35/298.83  , clause( 716, [ =( addition( multiplication( Y, c( X ) ), Y ), Y ) ] )
% 298.35/298.83  , 0, clause( 519892, [ =( multiplication( addition( X, one ), Y ), addition( 
% 298.35/298.83    multiplication( X, Y ), Y ) ) ] )
% 298.35/298.83  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, one )] ), substitution( 1, [ 
% 298.35/298.83    :=( X, multiplication( one, c( X ) ) ), :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519901, [ =( multiplication( one, X ), addition( multiplication( c( 
% 298.35/298.83    Y ), X ), X ) ) ] )
% 298.35/298.83  , clause( 8, [ =( multiplication( one, X ), X ) ] )
% 298.35/298.83  , 0, clause( 519898, [ =( multiplication( one, Y ), addition( 
% 298.35/298.83    multiplication( multiplication( one, c( X ) ), Y ), Y ) ) ] )
% 298.35/298.83  , 0, 6, substitution( 0, [ :=( X, c( Y ) )] ), substitution( 1, [ :=( X, Y
% 298.35/298.83     ), :=( Y, X )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519903, [ =( multiplication( one, X ), addition( multiplication( 
% 298.35/298.83    antidomain( Y ), X ), X ) ) ] )
% 298.35/298.83  , clause( 1167, [ =( c( X ), antidomain( X ) ) ] )
% 298.35/298.83  , 0, clause( 519901, [ =( multiplication( one, X ), addition( 
% 298.35/298.83    multiplication( c( Y ), X ), X ) ) ] )
% 298.35/298.83  , 0, 6, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.83    :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519904, [ =( X, addition( multiplication( antidomain( Y ), X ), X )
% 298.35/298.83     ) ] )
% 298.35/298.83  , clause( 8, [ =( multiplication( one, X ), X ) ] )
% 298.35/298.83  , 0, clause( 519903, [ =( multiplication( one, X ), addition( 
% 298.35/298.83    multiplication( antidomain( Y ), X ), X ) ) ] )
% 298.35/298.83  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.83    :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519905, [ =( addition( multiplication( antidomain( Y ), X ), X ), X
% 298.35/298.83     ) ] )
% 298.35/298.83  , clause( 519904, [ =( X, addition( multiplication( antidomain( Y ), X ), X
% 298.35/298.83     ) ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  subsumption(
% 298.35/298.83  clause( 1371, [ =( addition( multiplication( antidomain( X ), Y ), Y ), Y )
% 298.35/298.83     ] )
% 298.35/298.83  , clause( 519905, [ =( addition( multiplication( antidomain( Y ), X ), X )
% 298.35/298.83    , X ) ] )
% 298.35/298.83  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.83     )] ) ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519907, [ =( multiplication( addition( X, one ), Y ), addition( 
% 298.35/298.83    multiplication( X, Y ), Y ) ) ] )
% 298.35/298.83  , clause( 101, [ =( addition( multiplication( Y, X ), X ), multiplication( 
% 298.35/298.83    addition( Y, one ), X ) ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519912, [ =( multiplication( one, Y ), addition( multiplication( 
% 298.35/298.83    multiplication( one, domain( X ) ), Y ), Y ) ) ] )
% 298.35/298.83  , clause( 715, [ =( addition( multiplication( Y, domain( X ) ), Y ), Y ) ]
% 298.35/298.83     )
% 298.35/298.83  , 0, clause( 519907, [ =( multiplication( addition( X, one ), Y ), addition( 
% 298.35/298.83    multiplication( X, Y ), Y ) ) ] )
% 298.35/298.83  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, one )] ), substitution( 1, [ 
% 298.35/298.83    :=( X, multiplication( one, domain( X ) ) ), :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519915, [ =( multiplication( one, X ), addition( multiplication( 
% 298.35/298.83    domain( Y ), X ), X ) ) ] )
% 298.35/298.83  , clause( 8, [ =( multiplication( one, X ), X ) ] )
% 298.35/298.83  , 0, clause( 519912, [ =( multiplication( one, Y ), addition( 
% 298.35/298.83    multiplication( multiplication( one, domain( X ) ), Y ), Y ) ) ] )
% 298.35/298.83  , 0, 6, substitution( 0, [ :=( X, domain( Y ) )] ), substitution( 1, [ :=( 
% 298.35/298.83    X, Y ), :=( Y, X )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519917, [ =( X, addition( multiplication( domain( Y ), X ), X ) ) ]
% 298.35/298.83     )
% 298.35/298.83  , clause( 8, [ =( multiplication( one, X ), X ) ] )
% 298.35/298.83  , 0, clause( 519915, [ =( multiplication( one, X ), addition( 
% 298.35/298.83    multiplication( domain( Y ), X ), X ) ) ] )
% 298.35/298.83  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.83    :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519918, [ =( addition( multiplication( domain( Y ), X ), X ), X ) ]
% 298.35/298.83     )
% 298.35/298.83  , clause( 519917, [ =( X, addition( multiplication( domain( Y ), X ), X ) )
% 298.35/298.83     ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  subsumption(
% 298.35/298.83  clause( 1372, [ =( addition( multiplication( domain( X ), Y ), Y ), Y ) ]
% 298.35/298.83     )
% 298.35/298.83  , clause( 519918, [ =( addition( multiplication( domain( Y ), X ), X ), X )
% 298.35/298.83     ] )
% 298.35/298.83  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.83     )] ) ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519920, [ =( multiplication( addition( X, one ), Y ), addition( 
% 298.35/298.83    multiplication( X, Y ), Y ) ) ] )
% 298.35/298.83  , clause( 101, [ =( addition( multiplication( Y, X ), X ), multiplication( 
% 298.35/298.83    addition( Y, one ), X ) ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519925, [ =( multiplication( one, Y ), addition( multiplication( 
% 298.35/298.83    multiplication( one, codomain( X ) ), Y ), Y ) ) ] )
% 298.35/298.83  , clause( 712, [ =( addition( multiplication( Y, codomain( X ) ), Y ), Y )
% 298.35/298.83     ] )
% 298.35/298.83  , 0, clause( 519920, [ =( multiplication( addition( X, one ), Y ), addition( 
% 298.35/298.83    multiplication( X, Y ), Y ) ) ] )
% 298.35/298.83  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, one )] ), substitution( 1, [ 
% 298.35/298.83    :=( X, multiplication( one, codomain( X ) ) ), :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519928, [ =( multiplication( one, X ), addition( multiplication( 
% 298.35/298.83    codomain( Y ), X ), X ) ) ] )
% 298.35/298.83  , clause( 8, [ =( multiplication( one, X ), X ) ] )
% 298.35/298.83  , 0, clause( 519925, [ =( multiplication( one, Y ), addition( 
% 298.35/298.83    multiplication( multiplication( one, codomain( X ) ), Y ), Y ) ) ] )
% 298.35/298.83  , 0, 6, substitution( 0, [ :=( X, codomain( Y ) )] ), substitution( 1, [ 
% 298.35/298.83    :=( X, Y ), :=( Y, X )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519930, [ =( X, addition( multiplication( codomain( Y ), X ), X ) )
% 298.35/298.83     ] )
% 298.35/298.83  , clause( 8, [ =( multiplication( one, X ), X ) ] )
% 298.35/298.83  , 0, clause( 519928, [ =( multiplication( one, X ), addition( 
% 298.35/298.83    multiplication( codomain( Y ), X ), X ) ) ] )
% 298.35/298.83  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.83    :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519931, [ =( addition( multiplication( codomain( Y ), X ), X ), X )
% 298.35/298.83     ] )
% 298.35/298.83  , clause( 519930, [ =( X, addition( multiplication( codomain( Y ), X ), X )
% 298.35/298.83     ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  subsumption(
% 298.35/298.83  clause( 1375, [ =( addition( multiplication( codomain( X ), Y ), Y ), Y ) ]
% 298.35/298.83     )
% 298.35/298.83  , clause( 519931, [ =( addition( multiplication( codomain( Y ), X ), X ), X
% 298.35/298.83     ) ] )
% 298.35/298.83  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.83     )] ) ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519933, [ =( multiplication( addition( X, one ), Y ), addition( 
% 298.35/298.83    multiplication( X, Y ), Y ) ) ] )
% 298.35/298.83  , clause( 101, [ =( addition( multiplication( Y, X ), X ), multiplication( 
% 298.35/298.83    addition( Y, one ), X ) ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519938, [ =( multiplication( one, Y ), addition( multiplication( 
% 298.35/298.83    multiplication( one, coantidomain( X ) ), Y ), Y ) ) ] )
% 298.35/298.83  , clause( 711, [ =( addition( multiplication( Y, coantidomain( X ) ), Y ), 
% 298.35/298.83    Y ) ] )
% 298.35/298.83  , 0, clause( 519933, [ =( multiplication( addition( X, one ), Y ), addition( 
% 298.35/298.83    multiplication( X, Y ), Y ) ) ] )
% 298.35/298.83  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, one )] ), substitution( 1, [ 
% 298.35/298.83    :=( X, multiplication( one, coantidomain( X ) ) ), :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519941, [ =( multiplication( one, X ), addition( multiplication( 
% 298.35/298.83    coantidomain( Y ), X ), X ) ) ] )
% 298.35/298.83  , clause( 8, [ =( multiplication( one, X ), X ) ] )
% 298.35/298.83  , 0, clause( 519938, [ =( multiplication( one, Y ), addition( 
% 298.35/298.83    multiplication( multiplication( one, coantidomain( X ) ), Y ), Y ) ) ] )
% 298.35/298.83  , 0, 6, substitution( 0, [ :=( X, coantidomain( Y ) )] ), substitution( 1
% 298.35/298.83    , [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519943, [ =( X, addition( multiplication( coantidomain( Y ), X ), X
% 298.35/298.83     ) ) ] )
% 298.35/298.83  , clause( 8, [ =( multiplication( one, X ), X ) ] )
% 298.35/298.83  , 0, clause( 519941, [ =( multiplication( one, X ), addition( 
% 298.35/298.83    multiplication( coantidomain( Y ), X ), X ) ) ] )
% 298.35/298.83  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.83    :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519944, [ =( addition( multiplication( coantidomain( Y ), X ), X )
% 298.35/298.83    , X ) ] )
% 298.35/298.83  , clause( 519943, [ =( X, addition( multiplication( coantidomain( Y ), X )
% 298.35/298.83    , X ) ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  subsumption(
% 298.35/298.83  clause( 1378, [ =( addition( multiplication( coantidomain( X ), Y ), Y ), Y
% 298.35/298.83     ) ] )
% 298.35/298.83  , clause( 519944, [ =( addition( multiplication( coantidomain( Y ), X ), X
% 298.35/298.83     ), X ) ] )
% 298.35/298.83  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.83     )] ) ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519946, [ =( multiplication( addition( X, one ), Y ), addition( 
% 298.35/298.83    multiplication( X, Y ), Y ) ) ] )
% 298.35/298.83  , clause( 101, [ =( addition( multiplication( Y, X ), X ), multiplication( 
% 298.35/298.83    addition( Y, one ), X ) ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519949, [ =( multiplication( addition( domain( X ), one ), 
% 298.35/298.83    antidomain( Y ) ), addition( 'domain_difference'( X, Y ), antidomain( Y )
% 298.35/298.83     ) ) ] )
% 298.35/298.83  , clause( 24, [ =( multiplication( domain( X ), antidomain( Y ) ), 
% 298.35/298.83    'domain_difference'( X, Y ) ) ] )
% 298.35/298.83  , 0, clause( 519946, [ =( multiplication( addition( X, one ), Y ), addition( 
% 298.35/298.83    multiplication( X, Y ), Y ) ) ] )
% 298.35/298.83  , 0, 9, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.83    :=( X, domain( X ) ), :=( Y, antidomain( Y ) )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519950, [ =( multiplication( one, antidomain( Y ) ), addition( 
% 298.35/298.83    'domain_difference'( X, Y ), antidomain( Y ) ) ) ] )
% 298.35/298.83  , clause( 343, [ =( addition( domain( X ), one ), one ) ] )
% 298.35/298.83  , 0, clause( 519949, [ =( multiplication( addition( domain( X ), one ), 
% 298.35/298.83    antidomain( Y ) ), addition( 'domain_difference'( X, Y ), antidomain( Y )
% 298.35/298.83     ) ) ] )
% 298.35/298.83  , 0, 2, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.83    :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519951, [ =( antidomain( X ), addition( 'domain_difference'( Y, X )
% 298.35/298.83    , antidomain( X ) ) ) ] )
% 298.35/298.83  , clause( 8, [ =( multiplication( one, X ), X ) ] )
% 298.35/298.83  , 0, clause( 519950, [ =( multiplication( one, antidomain( Y ) ), addition( 
% 298.35/298.83    'domain_difference'( X, Y ), antidomain( Y ) ) ) ] )
% 298.35/298.83  , 0, 1, substitution( 0, [ :=( X, antidomain( X ) )] ), substitution( 1, [ 
% 298.35/298.83    :=( X, Y ), :=( Y, X )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519952, [ =( addition( 'domain_difference'( Y, X ), antidomain( X )
% 298.35/298.83     ), antidomain( X ) ) ] )
% 298.35/298.83  , clause( 519951, [ =( antidomain( X ), addition( 'domain_difference'( Y, X
% 298.35/298.83     ), antidomain( X ) ) ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  subsumption(
% 298.35/298.83  clause( 1394, [ =( addition( 'domain_difference'( X, Y ), antidomain( Y ) )
% 298.35/298.83    , antidomain( Y ) ) ] )
% 298.35/298.83  , clause( 519952, [ =( addition( 'domain_difference'( Y, X ), antidomain( X
% 298.35/298.83     ) ), antidomain( X ) ) ] )
% 298.35/298.83  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.83     )] ) ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519954, [ =( Y, addition( multiplication( antidomain( X ), Y ), Y )
% 298.35/298.83     ) ] )
% 298.35/298.83  , clause( 1371, [ =( addition( multiplication( antidomain( X ), Y ), Y ), Y
% 298.35/298.83     ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519955, [ =( codomain( antidomain( X ) ), addition( antidomain( X )
% 298.35/298.83    , codomain( antidomain( X ) ) ) ) ] )
% 298.35/298.83  , clause( 640, [ =( multiplication( X, codomain( X ) ), X ) ] )
% 298.35/298.83  , 0, clause( 519954, [ =( Y, addition( multiplication( antidomain( X ), Y )
% 298.35/298.83    , Y ) ) ] )
% 298.35/298.83  , 0, 5, substitution( 0, [ :=( X, antidomain( X ) )] ), substitution( 1, [ 
% 298.35/298.83    :=( X, X ), :=( Y, codomain( antidomain( X ) ) )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519956, [ =( addition( antidomain( X ), codomain( antidomain( X ) )
% 298.35/298.83     ), codomain( antidomain( X ) ) ) ] )
% 298.35/298.83  , clause( 519955, [ =( codomain( antidomain( X ) ), addition( antidomain( X
% 298.35/298.83     ), codomain( antidomain( X ) ) ) ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  subsumption(
% 298.35/298.83  clause( 1424, [ =( addition( antidomain( X ), codomain( antidomain( X ) ) )
% 298.35/298.83    , codomain( antidomain( X ) ) ) ] )
% 298.35/298.83  , clause( 519956, [ =( addition( antidomain( X ), codomain( antidomain( X )
% 298.35/298.83     ) ), codomain( antidomain( X ) ) ) ] )
% 298.35/298.83  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519958, [ =( true, ifeq2( addition( X, Y ), Y, leq( X, Y ), true )
% 298.35/298.83     ) ] )
% 298.35/298.83  , clause( 14, [ =( ifeq2( addition( X, Y ), Y, leq( X, Y ), true ), true )
% 298.35/298.83     ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519960, [ =( true, ifeq2( Y, Y, leq( multiplication( codomain( X )
% 298.35/298.83    , Y ), Y ), true ) ) ] )
% 298.35/298.83  , clause( 1375, [ =( addition( multiplication( codomain( X ), Y ), Y ), Y )
% 298.35/298.83     ] )
% 298.35/298.83  , 0, clause( 519958, [ =( true, ifeq2( addition( X, Y ), Y, leq( X, Y ), 
% 298.35/298.83    true ) ) ] )
% 298.35/298.83  , 0, 3, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.83    :=( X, multiplication( codomain( X ), Y ) ), :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519961, [ =( true, leq( multiplication( codomain( Y ), X ), X ) ) ]
% 298.35/298.83     )
% 298.35/298.83  , clause( 0, [ =( ifeq2( X, X, Y, Z ), Y ) ] )
% 298.35/298.83  , 0, clause( 519960, [ =( true, ifeq2( Y, Y, leq( multiplication( codomain( 
% 298.35/298.83    X ), Y ), Y ), true ) ) ] )
% 298.35/298.83  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, leq( multiplication( codomain( 
% 298.35/298.83    Y ), X ), X ) ), :=( Z, true )] ), substitution( 1, [ :=( X, Y ), :=( Y, 
% 298.35/298.83    X )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519962, [ =( leq( multiplication( codomain( X ), Y ), Y ), true ) ]
% 298.35/298.83     )
% 298.35/298.83  , clause( 519961, [ =( true, leq( multiplication( codomain( Y ), X ), X ) )
% 298.35/298.83     ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  subsumption(
% 298.35/298.83  clause( 1474, [ =( leq( multiplication( codomain( X ), Y ), Y ), true ) ]
% 298.35/298.83     )
% 298.35/298.83  , clause( 519962, [ =( leq( multiplication( codomain( X ), Y ), Y ), true )
% 298.35/298.83     ] )
% 298.35/298.83  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.83     )] ) ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519964, [ =( true, leq( multiplication( codomain( X ), Y ), Y ) ) ]
% 298.35/298.83     )
% 298.35/298.83  , clause( 1474, [ =( leq( multiplication( codomain( X ), Y ), Y ), true ) ]
% 298.35/298.83     )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519966, [ =( true, leq( multiplication( coantidomain( codomain( X )
% 298.35/298.83     ), Y ), Y ) ) ] )
% 298.35/298.83  , clause( 31, [ =( codomain( coantidomain( X ) ), coantidomain( codomain( X
% 298.35/298.83     ) ) ) ] )
% 298.35/298.83  , 0, clause( 519964, [ =( true, leq( multiplication( codomain( X ), Y ), Y
% 298.35/298.83     ) ) ] )
% 298.35/298.83  , 0, 4, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.83    coantidomain( X ) ), :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519967, [ =( true, leq( multiplication( coantidomain( X ), Y ), Y )
% 298.35/298.83     ) ] )
% 298.35/298.83  , clause( 1275, [ =( coantidomain( codomain( X ) ), coantidomain( X ) ) ]
% 298.35/298.83     )
% 298.35/298.83  , 0, clause( 519966, [ =( true, leq( multiplication( coantidomain( codomain( 
% 298.35/298.83    X ) ), Y ), Y ) ) ] )
% 298.35/298.83  , 0, 4, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.83    :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519968, [ =( leq( multiplication( coantidomain( X ), Y ), Y ), true
% 298.35/298.83     ) ] )
% 298.35/298.83  , clause( 519967, [ =( true, leq( multiplication( coantidomain( X ), Y ), Y
% 298.35/298.83     ) ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  subsumption(
% 298.35/298.83  clause( 1486, [ =( leq( multiplication( coantidomain( X ), Y ), Y ), true )
% 298.35/298.83     ] )
% 298.35/298.83  , clause( 519968, [ =( leq( multiplication( coantidomain( X ), Y ), Y ), 
% 298.35/298.83    true ) ] )
% 298.35/298.83  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.83     )] ) ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519970, [ =( addition( addition( Y, Z ), X ), addition( addition( X
% 298.35/298.83    , Y ), Z ) ) ] )
% 298.35/298.83  , clause( 45, [ =( addition( addition( X, Y ), Z ), addition( addition( Y, 
% 298.35/298.83    Z ), X ) ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519971, [ =( addition( Y, Z ), addition( addition( Z, 
% 298.35/298.83    multiplication( coantidomain( X ), Y ) ), Y ) ) ] )
% 298.35/298.83  , clause( 1378, [ =( addition( multiplication( coantidomain( X ), Y ), Y )
% 298.35/298.83    , Y ) ] )
% 298.35/298.83  , 0, clause( 519970, [ =( addition( addition( Y, Z ), X ), addition( 
% 298.35/298.83    addition( X, Y ), Z ) ) ] )
% 298.35/298.83  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.83    :=( X, Z ), :=( Y, multiplication( coantidomain( X ), Y ) ), :=( Z, Y )] )
% 298.35/298.83    ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519973, [ =( addition( addition( Y, multiplication( coantidomain( Z
% 298.35/298.83     ), X ) ), X ), addition( X, Y ) ) ] )
% 298.35/298.83  , clause( 519971, [ =( addition( Y, Z ), addition( addition( Z, 
% 298.35/298.83    multiplication( coantidomain( X ), Y ) ), Y ) ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  subsumption(
% 298.35/298.83  clause( 1499, [ =( addition( addition( Z, multiplication( coantidomain( X )
% 298.35/298.83    , Y ) ), Y ), addition( Y, Z ) ) ] )
% 298.35/298.83  , clause( 519973, [ =( addition( addition( Y, multiplication( coantidomain( 
% 298.35/298.83    Z ), X ) ), X ), addition( X, Y ) ) ] )
% 298.35/298.83  , substitution( 0, [ :=( X, Y ), :=( Y, Z ), :=( Z, X )] ), 
% 298.35/298.83    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519976, [ =( X, addition( X, multiplication( domain( Y ), X ) ) ) ]
% 298.35/298.83     )
% 298.35/298.83  , clause( 1323, [ =( addition( Y, multiplication( domain( X ), Y ) ), Y ) ]
% 298.35/298.83     )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519977, [ =( codomain( domain( X ) ), addition( codomain( domain( X
% 298.35/298.83     ) ), domain( X ) ) ) ] )
% 298.35/298.83  , clause( 640, [ =( multiplication( X, codomain( X ) ), X ) ] )
% 298.35/298.83  , 0, clause( 519976, [ =( X, addition( X, multiplication( domain( Y ), X )
% 298.35/298.83     ) ) ] )
% 298.35/298.83  , 0, 8, substitution( 0, [ :=( X, domain( X ) )] ), substitution( 1, [ :=( 
% 298.35/298.83    X, codomain( domain( X ) ) ), :=( Y, X )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519978, [ =( addition( codomain( domain( X ) ), domain( X ) ), 
% 298.35/298.83    codomain( domain( X ) ) ) ] )
% 298.35/298.83  , clause( 519977, [ =( codomain( domain( X ) ), addition( codomain( domain( 
% 298.35/298.83    X ) ), domain( X ) ) ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  subsumption(
% 298.35/298.83  clause( 1526, [ =( addition( codomain( domain( X ) ), domain( X ) ), 
% 298.35/298.83    codomain( domain( X ) ) ) ] )
% 298.35/298.83  , clause( 519978, [ =( addition( codomain( domain( X ) ), domain( X ) ), 
% 298.35/298.83    codomain( domain( X ) ) ) ] )
% 298.35/298.83  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519980, [ =( multiplication( X, addition( Y, Z ) ), addition( 
% 298.35/298.83    multiplication( X, Y ), multiplication( X, Z ) ) ) ] )
% 298.35/298.83  , clause( 9, [ =( addition( multiplication( X, Y ), multiplication( X, Z )
% 298.35/298.83     ), multiplication( X, addition( Y, Z ) ) ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519983, [ =( multiplication( X, addition( coantidomain( addition( Y
% 298.35/298.83    , X ) ), Z ) ), addition( zero, multiplication( X, Z ) ) ) ] )
% 298.35/298.83  , clause( 1273, [ =( multiplication( Y, coantidomain( addition( X, Y ) ) )
% 298.35/298.83    , zero ) ] )
% 298.35/298.83  , 0, clause( 519980, [ =( multiplication( X, addition( Y, Z ) ), addition( 
% 298.35/298.83    multiplication( X, Y ), multiplication( X, Z ) ) ) ] )
% 298.35/298.83  , 0, 10, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 298.35/298.83    :=( X, X ), :=( Y, coantidomain( addition( Y, X ) ) ), :=( Z, Z )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519985, [ =( multiplication( X, addition( coantidomain( addition( Y
% 298.35/298.83    , X ) ), Z ) ), multiplication( X, Z ) ) ] )
% 298.35/298.83  , clause( 39, [ =( addition( zero, X ), X ) ] )
% 298.35/298.83  , 0, clause( 519983, [ =( multiplication( X, addition( coantidomain( 
% 298.35/298.83    addition( Y, X ) ), Z ) ), addition( zero, multiplication( X, Z ) ) ) ]
% 298.35/298.83     )
% 298.35/298.83  , 0, 9, substitution( 0, [ :=( X, multiplication( X, Z ) )] ), 
% 298.35/298.83    substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  subsumption(
% 298.35/298.83  clause( 1566, [ =( multiplication( X, addition( coantidomain( addition( Y, 
% 298.35/298.83    X ) ), Z ) ), multiplication( X, Z ) ) ] )
% 298.35/298.83  , clause( 519985, [ =( multiplication( X, addition( coantidomain( addition( 
% 298.35/298.83    Y, X ) ), Z ) ), multiplication( X, Z ) ) ] )
% 298.35/298.83  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 298.35/298.83    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519991, [ =( c( codomain( antidomain( X ) ) ), 'backward_box'( one
% 298.35/298.83    , X ) ) ] )
% 298.35/298.83  , clause( 1167, [ =( c( X ), antidomain( X ) ) ] )
% 298.35/298.83  , 0, clause( 1011, [ =( c( codomain( c( X ) ) ), 'backward_box'( one, X ) )
% 298.35/298.83     ] )
% 298.35/298.83  , 0, 3, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.83    ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519993, [ =( antidomain( codomain( antidomain( X ) ) ), 
% 298.35/298.83    'backward_box'( one, X ) ) ] )
% 298.35/298.83  , clause( 1167, [ =( c( X ), antidomain( X ) ) ] )
% 298.35/298.83  , 0, clause( 519991, [ =( c( codomain( antidomain( X ) ) ), 'backward_box'( 
% 298.35/298.83    one, X ) ) ] )
% 298.35/298.83  , 0, 1, substitution( 0, [ :=( X, codomain( antidomain( X ) ) )] ), 
% 298.35/298.83    substitution( 1, [ :=( X, X )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  subsumption(
% 298.35/298.83  clause( 1615, [ =( antidomain( codomain( antidomain( X ) ) ), 
% 298.35/298.83    'backward_box'( one, X ) ) ] )
% 298.35/298.83  , clause( 519993, [ =( antidomain( codomain( antidomain( X ) ) ), 
% 298.35/298.83    'backward_box'( one, X ) ) ] )
% 298.35/298.83  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 519996, [ =( 'backward_box'( one, X ), antidomain( codomain( 
% 298.35/298.83    antidomain( X ) ) ) ) ] )
% 298.35/298.83  , clause( 1615, [ =( antidomain( codomain( antidomain( X ) ) ), 
% 298.35/298.83    'backward_box'( one, X ) ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519998, [ =( 'backward_box'( one, c( X ) ), antidomain( codomain( 
% 298.35/298.83    domain( X ) ) ) ) ] )
% 298.35/298.83  , clause( 1039, [ =( antidomain( c( X ) ), domain( X ) ) ] )
% 298.35/298.83  , 0, clause( 519996, [ =( 'backward_box'( one, X ), antidomain( codomain( 
% 298.35/298.83    antidomain( X ) ) ) ) ] )
% 298.35/298.83  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, c( X )
% 298.35/298.83     )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 519999, [ =( 'backward_box'( one, antidomain( X ) ), antidomain( 
% 298.35/298.83    codomain( domain( X ) ) ) ) ] )
% 298.35/298.83  , clause( 1167, [ =( c( X ), antidomain( X ) ) ] )
% 298.35/298.83  , 0, clause( 519998, [ =( 'backward_box'( one, c( X ) ), antidomain( 
% 298.35/298.83    codomain( domain( X ) ) ) ) ] )
% 298.35/298.83  , 0, 3, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.83    ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  subsumption(
% 298.35/298.83  clause( 1636, [ =( 'backward_box'( one, antidomain( X ) ), antidomain( 
% 298.35/298.83    codomain( domain( X ) ) ) ) ] )
% 298.35/298.83  , clause( 519999, [ =( 'backward_box'( one, antidomain( X ) ), antidomain( 
% 298.35/298.83    codomain( domain( X ) ) ) ) ] )
% 298.35/298.83  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 520002, [ =( 'domain_difference'( X, Y ), multiplication( domain( X
% 298.35/298.83     ), antidomain( Y ) ) ) ] )
% 298.35/298.83  , clause( 24, [ =( multiplication( domain( X ), antidomain( Y ) ), 
% 298.35/298.83    'domain_difference'( X, Y ) ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 520003, [ =( 'domain_difference'( X, codomain( antidomain( Y ) ) )
% 298.35/298.83    , multiplication( domain( X ), 'backward_box'( one, Y ) ) ) ] )
% 298.35/298.83  , clause( 1615, [ =( antidomain( codomain( antidomain( X ) ) ), 
% 298.35/298.83    'backward_box'( one, X ) ) ] )
% 298.35/298.83  , 0, clause( 520002, [ =( 'domain_difference'( X, Y ), multiplication( 
% 298.35/298.83    domain( X ), antidomain( Y ) ) ) ] )
% 298.35/298.83  , 0, 9, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.83    :=( Y, codomain( antidomain( Y ) ) )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 520004, [ =( multiplication( domain( X ), 'backward_box'( one, Y )
% 298.35/298.83     ), 'domain_difference'( X, codomain( antidomain( Y ) ) ) ) ] )
% 298.35/298.83  , clause( 520003, [ =( 'domain_difference'( X, codomain( antidomain( Y ) )
% 298.35/298.83     ), multiplication( domain( X ), 'backward_box'( one, Y ) ) ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  subsumption(
% 298.35/298.83  clause( 1646, [ =( multiplication( domain( Y ), 'backward_box'( one, X ) )
% 298.35/298.83    , 'domain_difference'( Y, codomain( antidomain( X ) ) ) ) ] )
% 298.35/298.83  , clause( 520004, [ =( multiplication( domain( X ), 'backward_box'( one, Y
% 298.35/298.83     ) ), 'domain_difference'( X, codomain( antidomain( Y ) ) ) ) ] )
% 298.35/298.83  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.83     )] ) ).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  eqswap(
% 298.35/298.83  clause( 520006, [ =( antidomain( c( X ) ), c( antidomain( X ) ) ) ] )
% 298.35/298.83  , clause( 37, [ =( c( antidomain( X ) ), antidomain( c( X ) ) ) ] )
% 298.35/298.83  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.83  
% 298.35/298.83  
% 298.35/298.83  paramod(
% 298.35/298.83  clause( 520009, [ =( antidomain( c( codomain( antidomain( X ) ) ) ), c( 
% 298.35/298.83    'backward_box'( one, X ) ) ) ] )
% 298.35/298.83  , clause( 1615, [ =( antidomain( codomain( antidomain( X ) ) ), 
% 298.35/298.83    'backward_box'( one, X ) ) ] )
% 298.35/298.83  , 0, clause( 520006, [ =( antidomain( c( X ) ), c( antidomain( X ) ) ) ] )
% 298.35/298.84  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.84    codomain( antidomain( X ) ) )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520010, [ =( antidomain( c( codomain( antidomain( X ) ) ) ), 
% 298.35/298.84    antidomain( 'backward_box'( one, X ) ) ) ] )
% 298.35/298.84  , clause( 1113, [ =( c( 'backward_box'( X, Y ) ), antidomain( 
% 298.35/298.84    'backward_box'( X, Y ) ) ) ] )
% 298.35/298.84  , 0, clause( 520009, [ =( antidomain( c( codomain( antidomain( X ) ) ) ), c( 
% 298.35/298.84    'backward_box'( one, X ) ) ) ] )
% 298.35/298.84  , 0, 6, substitution( 0, [ :=( X, one ), :=( Y, X )] ), substitution( 1, [ 
% 298.35/298.84    :=( X, X )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520011, [ =( domain( codomain( antidomain( X ) ) ), antidomain( 
% 298.35/298.84    'backward_box'( one, X ) ) ) ] )
% 298.35/298.84  , clause( 1039, [ =( antidomain( c( X ) ), domain( X ) ) ] )
% 298.35/298.84  , 0, clause( 520010, [ =( antidomain( c( codomain( antidomain( X ) ) ) ), 
% 298.35/298.84    antidomain( 'backward_box'( one, X ) ) ) ] )
% 298.35/298.84  , 0, 1, substitution( 0, [ :=( X, codomain( antidomain( X ) ) )] ), 
% 298.35/298.84    substitution( 1, [ :=( X, X )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  subsumption(
% 298.35/298.84  clause( 1649, [ =( domain( codomain( antidomain( X ) ) ), antidomain( 
% 298.35/298.84    'backward_box'( one, X ) ) ) ] )
% 298.35/298.84  , clause( 520011, [ =( domain( codomain( antidomain( X ) ) ), antidomain( 
% 298.35/298.84    'backward_box'( one, X ) ) ) ] )
% 298.35/298.84  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520014, [ =( zero, multiplication( antidomain( addition( X, Y ) ), 
% 298.35/298.84    X ) ) ] )
% 298.35/298.84  , clause( 562, [ =( multiplication( antidomain( addition( X, Y ) ), X ), 
% 298.35/298.84    zero ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520016, [ =( zero, multiplication( antidomain( antidomain( Y ) ), 
% 298.35/298.84    'domain_difference'( X, Y ) ) ) ] )
% 298.35/298.84  , clause( 1394, [ =( addition( 'domain_difference'( X, Y ), antidomain( Y )
% 298.35/298.84     ), antidomain( Y ) ) ] )
% 298.35/298.84  , 0, clause( 520014, [ =( zero, multiplication( antidomain( addition( X, Y
% 298.35/298.84     ) ), X ) ) ] )
% 298.35/298.84  , 0, 4, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.84    :=( X, 'domain_difference'( X, Y ) ), :=( Y, antidomain( Y ) )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520017, [ =( zero, multiplication( domain( X ), 'domain_difference'( 
% 298.35/298.84    Y, X ) ) ) ] )
% 298.35/298.84  , clause( 18, [ =( antidomain( antidomain( X ) ), domain( X ) ) ] )
% 298.35/298.84  , 0, clause( 520016, [ =( zero, multiplication( antidomain( antidomain( Y )
% 298.35/298.84     ), 'domain_difference'( X, Y ) ) ) ] )
% 298.35/298.84  , 0, 3, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, Y ), 
% 298.35/298.84    :=( Y, X )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520018, [ =( multiplication( domain( X ), 'domain_difference'( Y, X
% 298.35/298.84     ) ), zero ) ] )
% 298.35/298.84  , clause( 520017, [ =( zero, multiplication( domain( X ), 
% 298.35/298.84    'domain_difference'( Y, X ) ) ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  subsumption(
% 298.35/298.84  clause( 1662, [ =( multiplication( domain( Y ), 'domain_difference'( X, Y )
% 298.35/298.84     ), zero ) ] )
% 298.35/298.84  , clause( 520018, [ =( multiplication( domain( X ), 'domain_difference'( Y
% 298.35/298.84    , X ) ), zero ) ] )
% 298.35/298.84  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.84     )] ) ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520020, [ =( true, ifeq2( addition( addition( X, Y ), Z ), addition( 
% 298.35/298.84    Y, Z ), leq( X, addition( Y, Z ) ), true ) ) ] )
% 298.35/298.84  , clause( 129, [ =( ifeq2( addition( addition( X, Y ), Z ), addition( Y, Z
% 298.35/298.84     ), leq( X, addition( Y, Z ) ), true ), true ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520023, [ =( true, ifeq2( addition( X, Y ), addition( X, Y ), leq( 
% 298.35/298.84    X, addition( X, Y ) ), true ) ) ] )
% 298.35/298.84  , clause( 5, [ =( addition( X, X ), X ) ] )
% 298.35/298.84  , 0, clause( 520020, [ =( true, ifeq2( addition( addition( X, Y ), Z ), 
% 298.35/298.84    addition( Y, Z ), leq( X, addition( Y, Z ) ), true ) ) ] )
% 298.35/298.84  , 0, 4, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.84    :=( Y, X ), :=( Z, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520027, [ =( true, leq( X, addition( X, Y ) ) ) ] )
% 298.35/298.84  , clause( 0, [ =( ifeq2( X, X, Y, Z ), Y ) ] )
% 298.35/298.84  , 0, clause( 520023, [ =( true, ifeq2( addition( X, Y ), addition( X, Y ), 
% 298.35/298.84    leq( X, addition( X, Y ) ), true ) ) ] )
% 298.35/298.84  , 0, 2, substitution( 0, [ :=( X, addition( X, Y ) ), :=( Y, leq( X, 
% 298.35/298.84    addition( X, Y ) ) ), :=( Z, true )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.84    :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520028, [ =( leq( X, addition( X, Y ) ), true ) ] )
% 298.35/298.84  , clause( 520027, [ =( true, leq( X, addition( X, Y ) ) ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  subsumption(
% 298.35/298.84  clause( 1837, [ =( leq( X, addition( X, Y ) ), true ) ] )
% 298.35/298.84  , clause( 520028, [ =( leq( X, addition( X, Y ) ), true ) ] )
% 298.35/298.84  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.84     )] ) ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520029, [ =( true, leq( X, addition( X, Y ) ) ) ] )
% 298.35/298.84  , clause( 1837, [ =( leq( X, addition( X, Y ) ), true ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520030, [ =( true, leq( X, addition( Y, X ) ) ) ] )
% 298.35/298.84  , clause( 2, [ =( addition( X, Y ), addition( Y, X ) ) ] )
% 298.35/298.84  , 0, clause( 520029, [ =( true, leq( X, addition( X, Y ) ) ) ] )
% 298.35/298.84  , 0, 4, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.84    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520033, [ =( leq( X, addition( Y, X ) ), true ) ] )
% 298.35/298.84  , clause( 520030, [ =( true, leq( X, addition( Y, X ) ) ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  subsumption(
% 298.35/298.84  clause( 1853, [ =( leq( X, addition( Y, X ) ), true ) ] )
% 298.35/298.84  , clause( 520033, [ =( leq( X, addition( Y, X ) ), true ) ] )
% 298.35/298.84  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.84     )] ) ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520035, [ =( true, leq( X, addition( Y, X ) ) ) ] )
% 298.35/298.84  , clause( 1853, [ =( leq( X, addition( Y, X ) ), true ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520036, [ =( true, leq( X, multiplication( X, addition( Y, one ) )
% 298.35/298.84     ) ) ] )
% 298.35/298.84  , clause( 74, [ =( addition( multiplication( X, Y ), X ), multiplication( X
% 298.35/298.84    , addition( Y, one ) ) ) ] )
% 298.35/298.84  , 0, clause( 520035, [ =( true, leq( X, addition( Y, X ) ) ) ] )
% 298.35/298.84  , 0, 4, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.84    :=( X, X ), :=( Y, multiplication( X, Y ) )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520037, [ =( leq( X, multiplication( X, addition( Y, one ) ) ), 
% 298.35/298.84    true ) ] )
% 298.35/298.84  , clause( 520036, [ =( true, leq( X, multiplication( X, addition( Y, one )
% 298.35/298.84     ) ) ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  subsumption(
% 298.35/298.84  clause( 1858, [ =( leq( X, multiplication( X, addition( Y, one ) ) ), true
% 298.35/298.84     ) ] )
% 298.35/298.84  , clause( 520037, [ =( leq( X, multiplication( X, addition( Y, one ) ) ), 
% 298.35/298.84    true ) ] )
% 298.35/298.84  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.84     )] ) ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520039, [ =( addition( X, one ), addition( addition( X, 
% 298.35/298.84    coantidomain( Y ) ), codomain( Y ) ) ) ] )
% 298.35/298.84  , clause( 137, [ =( addition( addition( Y, coantidomain( X ) ), codomain( X
% 298.35/298.84     ) ), addition( Y, one ) ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520042, [ =( addition( multiplication( domain( X ), coantidomain( Y
% 298.35/298.84     ) ), one ), addition( coantidomain( Y ), codomain( Y ) ) ) ] )
% 298.35/298.84  , clause( 1372, [ =( addition( multiplication( domain( X ), Y ), Y ), Y ) ]
% 298.35/298.84     )
% 298.35/298.84  , 0, clause( 520039, [ =( addition( X, one ), addition( addition( X, 
% 298.35/298.84    coantidomain( Y ) ), codomain( Y ) ) ) ] )
% 298.35/298.84  , 0, 9, substitution( 0, [ :=( X, X ), :=( Y, coantidomain( Y ) )] ), 
% 298.35/298.84    substitution( 1, [ :=( X, multiplication( domain( X ), coantidomain( Y )
% 298.35/298.84     ) ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520043, [ =( addition( multiplication( domain( X ), coantidomain( Y
% 298.35/298.84     ) ), one ), one ) ] )
% 298.35/298.84  , clause( 113, [ =( addition( coantidomain( X ), codomain( X ) ), one ) ]
% 298.35/298.84     )
% 298.35/298.84  , 0, clause( 520042, [ =( addition( multiplication( domain( X ), 
% 298.35/298.84    coantidomain( Y ) ), one ), addition( coantidomain( Y ), codomain( Y ) )
% 298.35/298.84     ) ] )
% 298.35/298.84  , 0, 8, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.84    :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  subsumption(
% 298.35/298.84  clause( 1898, [ =( addition( multiplication( domain( X ), coantidomain( Y )
% 298.35/298.84     ), one ), one ) ] )
% 298.35/298.84  , clause( 520043, [ =( addition( multiplication( domain( X ), coantidomain( 
% 298.35/298.84    Y ) ), one ), one ) ] )
% 298.35/298.84  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.84     )] ) ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520046, [ =( true, leq( X, addition( X, Y ) ) ) ] )
% 298.35/298.84  , clause( 1837, [ =( leq( X, addition( X, Y ) ), true ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520047, [ =( true, leq( multiplication( domain( X ), coantidomain( 
% 298.35/298.84    Y ) ), one ) ) ] )
% 298.35/298.84  , clause( 1898, [ =( addition( multiplication( domain( X ), coantidomain( Y
% 298.35/298.84     ) ), one ), one ) ] )
% 298.35/298.84  , 0, clause( 520046, [ =( true, leq( X, addition( X, Y ) ) ) ] )
% 298.35/298.84  , 0, 8, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.84    :=( X, multiplication( domain( X ), coantidomain( Y ) ) ), :=( Y, one )] )
% 298.35/298.84    ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520048, [ =( leq( multiplication( domain( X ), coantidomain( Y ) )
% 298.35/298.84    , one ), true ) ] )
% 298.35/298.84  , clause( 520047, [ =( true, leq( multiplication( domain( X ), coantidomain( 
% 298.35/298.84    Y ) ), one ) ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  subsumption(
% 298.35/298.84  clause( 1941, [ =( leq( multiplication( domain( X ), coantidomain( Y ) ), 
% 298.35/298.84    one ), true ) ] )
% 298.35/298.84  , clause( 520048, [ =( leq( multiplication( domain( X ), coantidomain( Y )
% 298.35/298.84     ), one ), true ) ] )
% 298.35/298.84  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.84     )] ) ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520050, [ =( true, leq( multiplication( domain( X ), coantidomain( 
% 298.35/298.84    Y ) ), one ) ) ] )
% 298.35/298.84  , clause( 1941, [ =( leq( multiplication( domain( X ), coantidomain( Y ) )
% 298.35/298.84    , one ), true ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520053, [ =( true, leq( multiplication( c( domain( X ) ), 
% 298.35/298.84    coantidomain( Y ) ), one ) ) ] )
% 298.35/298.84  , clause( 38, [ =( domain( c( X ) ), c( domain( X ) ) ) ] )
% 298.35/298.84  , 0, clause( 520050, [ =( true, leq( multiplication( domain( X ), 
% 298.35/298.84    coantidomain( Y ) ), one ) ) ] )
% 298.35/298.84  , 0, 4, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, c( X )
% 298.35/298.84     ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520054, [ =( true, leq( multiplication( c( X ), coantidomain( Y ) )
% 298.35/298.84    , one ) ) ] )
% 298.35/298.84  , clause( 1054, [ =( c( domain( X ) ), c( X ) ) ] )
% 298.35/298.84  , 0, clause( 520053, [ =( true, leq( multiplication( c( domain( X ) ), 
% 298.35/298.84    coantidomain( Y ) ), one ) ) ] )
% 298.35/298.84  , 0, 4, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.84    :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520055, [ =( true, leq( multiplication( antidomain( X ), 
% 298.35/298.84    coantidomain( Y ) ), one ) ) ] )
% 298.35/298.84  , clause( 1167, [ =( c( X ), antidomain( X ) ) ] )
% 298.35/298.84  , 0, clause( 520054, [ =( true, leq( multiplication( c( X ), coantidomain( 
% 298.35/298.84    Y ) ), one ) ) ] )
% 298.35/298.84  , 0, 4, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.84    :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520056, [ =( leq( multiplication( antidomain( X ), coantidomain( Y
% 298.35/298.84     ) ), one ), true ) ] )
% 298.35/298.84  , clause( 520055, [ =( true, leq( multiplication( antidomain( X ), 
% 298.35/298.84    coantidomain( Y ) ), one ) ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  subsumption(
% 298.35/298.84  clause( 1954, [ =( leq( multiplication( antidomain( X ), coantidomain( Y )
% 298.35/298.84     ), one ), true ) ] )
% 298.35/298.84  , clause( 520056, [ =( leq( multiplication( antidomain( X ), coantidomain( 
% 298.35/298.84    Y ) ), one ), true ) ] )
% 298.35/298.84  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.84     )] ) ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520058, [ =( Y, ifeq( leq( X, Y ), true, addition( Y, X ), Y ) ) ]
% 298.35/298.84     )
% 298.35/298.84  , clause( 120, [ =( ifeq( leq( X, Y ), true, addition( Y, X ), Y ), Y ) ]
% 298.35/298.84     )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520060, [ =( one, ifeq( true, true, addition( one, multiplication( 
% 298.35/298.84    antidomain( X ), coantidomain( Y ) ) ), one ) ) ] )
% 298.35/298.84  , clause( 1954, [ =( leq( multiplication( antidomain( X ), coantidomain( Y
% 298.35/298.84     ) ), one ), true ) ] )
% 298.35/298.84  , 0, clause( 520058, [ =( Y, ifeq( leq( X, Y ), true, addition( Y, X ), Y )
% 298.35/298.84     ) ] )
% 298.35/298.84  , 0, 3, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.84    :=( X, multiplication( antidomain( X ), coantidomain( Y ) ) ), :=( Y, one
% 298.35/298.84     )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520061, [ =( one, addition( one, multiplication( antidomain( X ), 
% 298.35/298.84    coantidomain( Y ) ) ) ) ] )
% 298.35/298.84  , clause( 1, [ =( ifeq( X, X, Y, Z ), Y ) ] )
% 298.35/298.84  , 0, clause( 520060, [ =( one, ifeq( true, true, addition( one, 
% 298.35/298.84    multiplication( antidomain( X ), coantidomain( Y ) ) ), one ) ) ] )
% 298.35/298.84  , 0, 2, substitution( 0, [ :=( X, true ), :=( Y, addition( one, 
% 298.35/298.84    multiplication( antidomain( X ), coantidomain( Y ) ) ) ), :=( Z, one )] )
% 298.35/298.84    , substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520062, [ =( addition( one, multiplication( antidomain( X ), 
% 298.35/298.84    coantidomain( Y ) ) ), one ) ] )
% 298.35/298.84  , clause( 520061, [ =( one, addition( one, multiplication( antidomain( X )
% 298.35/298.84    , coantidomain( Y ) ) ) ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  subsumption(
% 298.35/298.84  clause( 1957, [ =( addition( one, multiplication( antidomain( X ), 
% 298.35/298.84    coantidomain( Y ) ) ), one ) ] )
% 298.35/298.84  , clause( 520062, [ =( addition( one, multiplication( antidomain( X ), 
% 298.35/298.84    coantidomain( Y ) ) ), one ) ] )
% 298.35/298.84  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.84     )] ) ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520064, [ =( one, addition( one, multiplication( antidomain( X ), 
% 298.35/298.84    coantidomain( Y ) ) ) ) ] )
% 298.35/298.84  , clause( 1957, [ =( addition( one, multiplication( antidomain( X ), 
% 298.35/298.84    coantidomain( Y ) ) ), one ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520065, [ =( one, addition( one, multiplication( antidomain( X ), 
% 298.35/298.84    codomain( Y ) ) ) ) ] )
% 298.35/298.84  , clause( 22, [ =( coantidomain( coantidomain( X ) ), codomain( X ) ) ] )
% 298.35/298.84  , 0, clause( 520064, [ =( one, addition( one, multiplication( antidomain( X
% 298.35/298.84     ), coantidomain( Y ) ) ) ) ] )
% 298.35/298.84  , 0, 7, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.84    :=( Y, coantidomain( Y ) )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520066, [ =( addition( one, multiplication( antidomain( X ), 
% 298.35/298.84    codomain( Y ) ) ), one ) ] )
% 298.35/298.84  , clause( 520065, [ =( one, addition( one, multiplication( antidomain( X )
% 298.35/298.84    , codomain( Y ) ) ) ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  subsumption(
% 298.35/298.84  clause( 1966, [ =( addition( one, multiplication( antidomain( Y ), codomain( 
% 298.35/298.84    X ) ) ), one ) ] )
% 298.35/298.84  , clause( 520066, [ =( addition( one, multiplication( antidomain( X ), 
% 298.35/298.84    codomain( Y ) ) ), one ) ] )
% 298.35/298.84  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.84     )] ) ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520068, [ =( one, addition( one, multiplication( antidomain( X ), 
% 298.35/298.84    codomain( Y ) ) ) ) ] )
% 298.35/298.84  , clause( 1966, [ =( addition( one, multiplication( antidomain( Y ), 
% 298.35/298.84    codomain( X ) ) ), one ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520069, [ =( one, addition( one, multiplication( antidomain( X ), 
% 298.35/298.84    'backward_diamond'( Y, Z ) ) ) ) ] )
% 298.35/298.84  , clause( 1021, [ =( codomain( 'backward_diamond'( Y, X ) ), 
% 298.35/298.84    'backward_diamond'( Y, X ) ) ] )
% 298.35/298.84  , 0, clause( 520068, [ =( one, addition( one, multiplication( antidomain( X
% 298.35/298.84     ), codomain( Y ) ) ) ) ] )
% 298.35/298.84  , 0, 7, substitution( 0, [ :=( X, Z ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.84    :=( X, X ), :=( Y, 'backward_diamond'( Y, Z ) )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520070, [ =( addition( one, multiplication( antidomain( X ), 
% 298.35/298.84    'backward_diamond'( Y, Z ) ) ), one ) ] )
% 298.35/298.84  , clause( 520069, [ =( one, addition( one, multiplication( antidomain( X )
% 298.35/298.84    , 'backward_diamond'( Y, Z ) ) ) ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  subsumption(
% 298.35/298.84  clause( 1970, [ =( addition( one, multiplication( antidomain( Z ), 
% 298.35/298.84    'backward_diamond'( X, Y ) ) ), one ) ] )
% 298.35/298.84  , clause( 520070, [ =( addition( one, multiplication( antidomain( X ), 
% 298.35/298.84    'backward_diamond'( Y, Z ) ) ), one ) ] )
% 298.35/298.84  , substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] ), 
% 298.35/298.84    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520072, [ =( antidomain( multiplication( X, domain( Y ) ) ), 
% 298.35/298.84    addition( antidomain( multiplication( X, Y ) ), antidomain( 
% 298.35/298.84    multiplication( X, domain( Y ) ) ) ) ) ] )
% 298.35/298.84  , clause( 140, [ =( addition( antidomain( multiplication( X, Y ) ), 
% 298.35/298.84    antidomain( multiplication( X, domain( Y ) ) ) ), antidomain( 
% 298.35/298.84    multiplication( X, domain( Y ) ) ) ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520076, [ =( antidomain( multiplication( domain( X ), domain( 
% 298.35/298.84    'domain_difference'( Y, X ) ) ) ), addition( antidomain( zero ), 
% 298.35/298.84    antidomain( multiplication( domain( X ), domain( 'domain_difference'( Y, 
% 298.35/298.84    X ) ) ) ) ) ) ] )
% 298.35/298.84  , clause( 1662, [ =( multiplication( domain( Y ), 'domain_difference'( X, Y
% 298.35/298.84     ) ), zero ) ] )
% 298.35/298.84  , 0, clause( 520072, [ =( antidomain( multiplication( X, domain( Y ) ) ), 
% 298.35/298.84    addition( antidomain( multiplication( X, Y ) ), antidomain( 
% 298.35/298.84    multiplication( X, domain( Y ) ) ) ) ) ] )
% 298.35/298.84  , 0, 11, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 298.35/298.84    :=( X, domain( X ) ), :=( Y, 'domain_difference'( Y, X ) )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520077, [ =( antidomain( multiplication( domain( X ), domain( 
% 298.35/298.84    'domain_difference'( Y, X ) ) ) ), addition( one, antidomain( 
% 298.35/298.84    multiplication( domain( X ), domain( 'domain_difference'( Y, X ) ) ) ) )
% 298.35/298.84     ) ] )
% 298.35/298.84  , clause( 150, [ =( antidomain( zero ), one ) ] )
% 298.35/298.84  , 0, clause( 520076, [ =( antidomain( multiplication( domain( X ), domain( 
% 298.35/298.84    'domain_difference'( Y, X ) ) ) ), addition( antidomain( zero ), 
% 298.35/298.84    antidomain( multiplication( domain( X ), domain( 'domain_difference'( Y, 
% 298.35/298.84    X ) ) ) ) ) ) ] )
% 298.35/298.84  , 0, 10, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )
% 298.35/298.84    ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520078, [ =( antidomain( multiplication( domain( X ), domain( 
% 298.35/298.84    'domain_difference'( Y, X ) ) ) ), one ) ] )
% 298.35/298.84  , clause( 315, [ =( addition( one, antidomain( X ) ), one ) ] )
% 298.35/298.84  , 0, clause( 520077, [ =( antidomain( multiplication( domain( X ), domain( 
% 298.35/298.84    'domain_difference'( Y, X ) ) ) ), addition( one, antidomain( 
% 298.35/298.84    multiplication( domain( X ), domain( 'domain_difference'( Y, X ) ) ) ) )
% 298.35/298.84     ) ] )
% 298.35/298.84  , 0, 9, substitution( 0, [ :=( X, multiplication( domain( X ), domain( 
% 298.35/298.84    'domain_difference'( Y, X ) ) ) )] ), substitution( 1, [ :=( X, X ), :=( 
% 298.35/298.84    Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520079, [ =( antidomain( 'domain_difference'( X, antidomain( 
% 298.35/298.84    'domain_difference'( Y, X ) ) ) ), one ) ] )
% 298.35/298.84  , clause( 174, [ =( multiplication( domain( Y ), domain( X ) ), 
% 298.35/298.84    'domain_difference'( Y, antidomain( X ) ) ) ] )
% 298.35/298.84  , 0, clause( 520078, [ =( antidomain( multiplication( domain( X ), domain( 
% 298.35/298.84    'domain_difference'( Y, X ) ) ) ), one ) ] )
% 298.35/298.84  , 0, 2, substitution( 0, [ :=( X, 'domain_difference'( Y, X ) ), :=( Y, X )] )
% 298.35/298.84    , substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  subsumption(
% 298.35/298.84  clause( 1990, [ =( antidomain( 'domain_difference'( X, antidomain( 
% 298.35/298.84    'domain_difference'( Y, X ) ) ) ), one ) ] )
% 298.35/298.84  , clause( 520079, [ =( antidomain( 'domain_difference'( X, antidomain( 
% 298.35/298.84    'domain_difference'( Y, X ) ) ) ), one ) ] )
% 298.35/298.84  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.84     )] ) ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520082, [ =( multiplication( X, Y ), multiplication( addition( X, 
% 298.35/298.84    antidomain( Y ) ), Y ) ) ] )
% 298.35/298.84  , clause( 96, [ =( multiplication( addition( Y, antidomain( X ) ), X ), 
% 298.35/298.84    multiplication( Y, X ) ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520090, [ =( multiplication( antidomain( multiplication( X, Y ) ), 
% 298.35/298.84    multiplication( X, domain( Y ) ) ), multiplication( antidomain( 
% 298.35/298.84    multiplication( X, domain( Y ) ) ), multiplication( X, domain( Y ) ) ) )
% 298.35/298.84     ] )
% 298.35/298.84  , clause( 140, [ =( addition( antidomain( multiplication( X, Y ) ), 
% 298.35/298.84    antidomain( multiplication( X, domain( Y ) ) ) ), antidomain( 
% 298.35/298.84    multiplication( X, domain( Y ) ) ) ) ] )
% 298.35/298.84  , 0, clause( 520082, [ =( multiplication( X, Y ), multiplication( addition( 
% 298.35/298.84    X, antidomain( Y ) ), Y ) ) ] )
% 298.35/298.84  , 0, 11, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.84    :=( X, antidomain( multiplication( X, Y ) ) ), :=( Y, multiplication( X, 
% 298.35/298.84    domain( Y ) ) )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520092, [ =( multiplication( antidomain( multiplication( X, Y ) ), 
% 298.35/298.84    multiplication( X, domain( Y ) ) ), multiplication( multiplication( 
% 298.35/298.84    antidomain( multiplication( X, domain( Y ) ) ), X ), domain( Y ) ) ) ] )
% 298.35/298.84  , clause( 6, [ =( multiplication( X, multiplication( Y, Z ) ), 
% 298.35/298.84    multiplication( multiplication( X, Y ), Z ) ) ] )
% 298.35/298.84  , 0, clause( 520090, [ =( multiplication( antidomain( multiplication( X, Y
% 298.35/298.84     ) ), multiplication( X, domain( Y ) ) ), multiplication( antidomain( 
% 298.35/298.84    multiplication( X, domain( Y ) ) ), multiplication( X, domain( Y ) ) ) )
% 298.35/298.84     ] )
% 298.35/298.84  , 0, 10, substitution( 0, [ :=( X, antidomain( multiplication( X, domain( Y
% 298.35/298.84     ) ) ) ), :=( Y, X ), :=( Z, domain( Y ) )] ), substitution( 1, [ :=( X, 
% 298.35/298.84    X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520094, [ =( multiplication( antidomain( multiplication( X, Y ) ), 
% 298.35/298.84    multiplication( X, domain( Y ) ) ), zero ) ] )
% 298.35/298.84  , clause( 53, [ =( multiplication( multiplication( antidomain( 
% 298.35/298.84    multiplication( X, Y ) ), X ), Y ), zero ) ] )
% 298.35/298.84  , 0, clause( 520092, [ =( multiplication( antidomain( multiplication( X, Y
% 298.35/298.84     ) ), multiplication( X, domain( Y ) ) ), multiplication( multiplication( 
% 298.35/298.84    antidomain( multiplication( X, domain( Y ) ) ), X ), domain( Y ) ) ) ] )
% 298.35/298.84  , 0, 10, substitution( 0, [ :=( X, X ), :=( Y, domain( Y ) )] ), 
% 298.35/298.84    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520095, [ =( multiplication( multiplication( antidomain( 
% 298.35/298.84    multiplication( X, Y ) ), X ), domain( Y ) ), zero ) ] )
% 298.35/298.84  , clause( 6, [ =( multiplication( X, multiplication( Y, Z ) ), 
% 298.35/298.84    multiplication( multiplication( X, Y ), Z ) ) ] )
% 298.35/298.84  , 0, clause( 520094, [ =( multiplication( antidomain( multiplication( X, Y
% 298.35/298.84     ) ), multiplication( X, domain( Y ) ) ), zero ) ] )
% 298.35/298.84  , 0, 1, substitution( 0, [ :=( X, antidomain( multiplication( X, Y ) ) ), 
% 298.35/298.84    :=( Y, X ), :=( Z, domain( Y ) )] ), substitution( 1, [ :=( X, X ), :=( Y
% 298.35/298.84    , Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  subsumption(
% 298.35/298.84  clause( 1998, [ =( multiplication( multiplication( antidomain( 
% 298.35/298.84    multiplication( X, Y ) ), X ), domain( Y ) ), zero ) ] )
% 298.35/298.84  , clause( 520095, [ =( multiplication( multiplication( antidomain( 
% 298.35/298.84    multiplication( X, Y ) ), X ), domain( Y ) ), zero ) ] )
% 298.35/298.84  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.84     )] ) ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520098, [ =( antidomain( multiplication( X, domain( Y ) ) ), 
% 298.35/298.84    addition( antidomain( multiplication( X, Y ) ), antidomain( 
% 298.35/298.84    multiplication( X, domain( Y ) ) ) ) ) ] )
% 298.35/298.84  , clause( 140, [ =( addition( antidomain( multiplication( X, Y ) ), 
% 298.35/298.84    antidomain( multiplication( X, domain( Y ) ) ) ), antidomain( 
% 298.35/298.84    multiplication( X, domain( Y ) ) ) ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520103, [ =( antidomain( multiplication( antidomain( c( X ) ), 
% 298.35/298.84    domain( coantidomain( domain( X ) ) ) ) ), addition( antidomain( zero ), 
% 298.35/298.84    antidomain( multiplication( antidomain( c( X ) ), domain( coantidomain( 
% 298.35/298.84    domain( X ) ) ) ) ) ) ) ] )
% 298.35/298.84  , clause( 546, [ =( multiplication( antidomain( c( X ) ), coantidomain( 
% 298.35/298.84    domain( X ) ) ), zero ) ] )
% 298.35/298.84  , 0, clause( 520098, [ =( antidomain( multiplication( X, domain( Y ) ) ), 
% 298.35/298.84    addition( antidomain( multiplication( X, Y ) ), antidomain( 
% 298.35/298.84    multiplication( X, domain( Y ) ) ) ) ) ] )
% 298.35/298.84  , 0, 12, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.84    antidomain( c( X ) ) ), :=( Y, coantidomain( domain( X ) ) )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520104, [ =( antidomain( multiplication( antidomain( c( X ) ), 
% 298.35/298.84    domain( coantidomain( domain( X ) ) ) ) ), addition( one, antidomain( 
% 298.35/298.84    multiplication( antidomain( c( X ) ), domain( coantidomain( domain( X ) )
% 298.35/298.84     ) ) ) ) ) ] )
% 298.35/298.84  , clause( 150, [ =( antidomain( zero ), one ) ] )
% 298.35/298.84  , 0, clause( 520103, [ =( antidomain( multiplication( antidomain( c( X ) )
% 298.35/298.84    , domain( coantidomain( domain( X ) ) ) ) ), addition( antidomain( zero )
% 298.35/298.84    , antidomain( multiplication( antidomain( c( X ) ), domain( coantidomain( 
% 298.35/298.84    domain( X ) ) ) ) ) ) ) ] )
% 298.35/298.84  , 0, 11, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520105, [ =( antidomain( multiplication( antidomain( c( X ) ), 
% 298.35/298.84    domain( coantidomain( domain( X ) ) ) ) ), one ) ] )
% 298.35/298.84  , clause( 315, [ =( addition( one, antidomain( X ) ), one ) ] )
% 298.35/298.84  , 0, clause( 520104, [ =( antidomain( multiplication( antidomain( c( X ) )
% 298.35/298.84    , domain( coantidomain( domain( X ) ) ) ) ), addition( one, antidomain( 
% 298.35/298.84    multiplication( antidomain( c( X ) ), domain( coantidomain( domain( X ) )
% 298.35/298.84     ) ) ) ) ) ] )
% 298.35/298.84  , 0, 10, substitution( 0, [ :=( X, multiplication( antidomain( c( X ) ), 
% 298.35/298.84    domain( coantidomain( domain( X ) ) ) ) )] ), substitution( 1, [ :=( X, X
% 298.35/298.84     )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520106, [ =( antidomain( multiplication( domain( X ), domain( 
% 298.35/298.84    coantidomain( domain( X ) ) ) ) ), one ) ] )
% 298.35/298.84  , clause( 1039, [ =( antidomain( c( X ) ), domain( X ) ) ] )
% 298.35/298.84  , 0, clause( 520105, [ =( antidomain( multiplication( antidomain( c( X ) )
% 298.35/298.84    , domain( coantidomain( domain( X ) ) ) ) ), one ) ] )
% 298.35/298.84  , 0, 3, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.84    ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520107, [ =( antidomain( 'domain_difference'( X, antidomain( 
% 298.35/298.84    coantidomain( domain( X ) ) ) ) ), one ) ] )
% 298.35/298.84  , clause( 174, [ =( multiplication( domain( Y ), domain( X ) ), 
% 298.35/298.84    'domain_difference'( Y, antidomain( X ) ) ) ] )
% 298.35/298.84  , 0, clause( 520106, [ =( antidomain( multiplication( domain( X ), domain( 
% 298.35/298.84    coantidomain( domain( X ) ) ) ) ), one ) ] )
% 298.35/298.84  , 0, 2, substitution( 0, [ :=( X, coantidomain( domain( X ) ) ), :=( Y, X )] )
% 298.35/298.84    , substitution( 1, [ :=( X, X )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  subsumption(
% 298.35/298.84  clause( 2000, [ =( antidomain( 'domain_difference'( X, antidomain( 
% 298.35/298.84    coantidomain( domain( X ) ) ) ) ), one ) ] )
% 298.35/298.84  , clause( 520107, [ =( antidomain( 'domain_difference'( X, antidomain( 
% 298.35/298.84    coantidomain( domain( X ) ) ) ) ), one ) ] )
% 298.35/298.84  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520110, [ =( zero, multiplication( antidomain( addition( X, Y ) ), 
% 298.35/298.84    X ) ) ] )
% 298.35/298.84  , clause( 562, [ =( multiplication( antidomain( addition( X, Y ) ), X ), 
% 298.35/298.84    zero ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520118, [ =( zero, multiplication( antidomain( antidomain( 
% 298.35/298.84    multiplication( X, domain( Y ) ) ) ), antidomain( multiplication( X, Y )
% 298.35/298.84     ) ) ) ] )
% 298.35/298.84  , clause( 140, [ =( addition( antidomain( multiplication( X, Y ) ), 
% 298.35/298.84    antidomain( multiplication( X, domain( Y ) ) ) ), antidomain( 
% 298.35/298.84    multiplication( X, domain( Y ) ) ) ) ] )
% 298.35/298.84  , 0, clause( 520110, [ =( zero, multiplication( antidomain( addition( X, Y
% 298.35/298.84     ) ), X ) ) ] )
% 298.35/298.84  , 0, 4, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.84    :=( X, antidomain( multiplication( X, Y ) ) ), :=( Y, antidomain( 
% 298.35/298.84    multiplication( X, domain( Y ) ) ) )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520119, [ =( zero, multiplication( domain( multiplication( X, 
% 298.35/298.84    domain( Y ) ) ), antidomain( multiplication( X, Y ) ) ) ) ] )
% 298.35/298.84  , clause( 18, [ =( antidomain( antidomain( X ) ), domain( X ) ) ] )
% 298.35/298.84  , 0, clause( 520118, [ =( zero, multiplication( antidomain( antidomain( 
% 298.35/298.84    multiplication( X, domain( Y ) ) ) ), antidomain( multiplication( X, Y )
% 298.35/298.84     ) ) ) ] )
% 298.35/298.84  , 0, 3, substitution( 0, [ :=( X, multiplication( X, domain( Y ) ) )] ), 
% 298.35/298.84    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520120, [ =( zero, 'domain_difference'( multiplication( X, domain( 
% 298.35/298.84    Y ) ), multiplication( X, Y ) ) ) ] )
% 298.35/298.84  , clause( 24, [ =( multiplication( domain( X ), antidomain( Y ) ), 
% 298.35/298.84    'domain_difference'( X, Y ) ) ] )
% 298.35/298.84  , 0, clause( 520119, [ =( zero, multiplication( domain( multiplication( X, 
% 298.35/298.84    domain( Y ) ) ), antidomain( multiplication( X, Y ) ) ) ) ] )
% 298.35/298.84  , 0, 2, substitution( 0, [ :=( X, multiplication( X, domain( Y ) ) ), :=( Y
% 298.35/298.84    , multiplication( X, Y ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )
% 298.35/298.84    ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520121, [ =( zero, multiplication( 'forward_diamond'( X, Y ), 
% 298.35/298.84    antidomain( multiplication( X, Y ) ) ) ) ] )
% 298.35/298.84  , clause( 177, [ =( 'domain_difference'( multiplication( X, domain( Y ) ), 
% 298.35/298.84    Z ), multiplication( 'forward_diamond'( X, Y ), antidomain( Z ) ) ) ] )
% 298.35/298.84  , 0, clause( 520120, [ =( zero, 'domain_difference'( multiplication( X, 
% 298.35/298.84    domain( Y ) ), multiplication( X, Y ) ) ) ] )
% 298.35/298.84  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, multiplication( X
% 298.35/298.84    , Y ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520122, [ =( multiplication( 'forward_diamond'( X, Y ), antidomain( 
% 298.35/298.84    multiplication( X, Y ) ) ), zero ) ] )
% 298.35/298.84  , clause( 520121, [ =( zero, multiplication( 'forward_diamond'( X, Y ), 
% 298.35/298.84    antidomain( multiplication( X, Y ) ) ) ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  subsumption(
% 298.35/298.84  clause( 2003, [ =( multiplication( 'forward_diamond'( X, Y ), antidomain( 
% 298.35/298.84    multiplication( X, Y ) ) ), zero ) ] )
% 298.35/298.84  , clause( 520122, [ =( multiplication( 'forward_diamond'( X, Y ), 
% 298.35/298.84    antidomain( multiplication( X, Y ) ) ), zero ) ] )
% 298.35/298.84  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.84     )] ) ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520124, [ =( antidomain( multiplication( X, domain( Y ) ) ), 
% 298.35/298.84    addition( antidomain( multiplication( X, Y ) ), antidomain( 
% 298.35/298.84    multiplication( X, domain( Y ) ) ) ) ) ] )
% 298.35/298.84  , clause( 140, [ =( addition( antidomain( multiplication( X, Y ) ), 
% 298.35/298.84    antidomain( multiplication( X, domain( Y ) ) ) ), antidomain( 
% 298.35/298.84    multiplication( X, domain( Y ) ) ) ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520128, [ =( antidomain( multiplication( X, domain( coantidomain( 
% 298.35/298.84    codomain( X ) ) ) ) ), addition( antidomain( zero ), antidomain( 
% 298.35/298.84    multiplication( X, domain( coantidomain( codomain( X ) ) ) ) ) ) ) ] )
% 298.35/298.84  , clause( 650, [ =( multiplication( X, coantidomain( codomain( X ) ) ), 
% 298.35/298.84    zero ) ] )
% 298.35/298.84  , 0, clause( 520124, [ =( antidomain( multiplication( X, domain( Y ) ) ), 
% 298.35/298.84    addition( antidomain( multiplication( X, Y ) ), antidomain( 
% 298.35/298.84    multiplication( X, domain( Y ) ) ) ) ) ] )
% 298.35/298.84  , 0, 10, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.84    :=( Y, coantidomain( codomain( X ) ) )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520129, [ =( antidomain( multiplication( X, domain( coantidomain( 
% 298.35/298.84    codomain( X ) ) ) ) ), addition( one, antidomain( multiplication( X, 
% 298.35/298.84    domain( coantidomain( codomain( X ) ) ) ) ) ) ) ] )
% 298.35/298.84  , clause( 150, [ =( antidomain( zero ), one ) ] )
% 298.35/298.84  , 0, clause( 520128, [ =( antidomain( multiplication( X, domain( 
% 298.35/298.84    coantidomain( codomain( X ) ) ) ) ), addition( antidomain( zero ), 
% 298.35/298.84    antidomain( multiplication( X, domain( coantidomain( codomain( X ) ) ) )
% 298.35/298.84     ) ) ) ] )
% 298.35/298.84  , 0, 9, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520130, [ =( antidomain( multiplication( X, domain( coantidomain( 
% 298.35/298.84    codomain( X ) ) ) ) ), one ) ] )
% 298.35/298.84  , clause( 315, [ =( addition( one, antidomain( X ) ), one ) ] )
% 298.35/298.84  , 0, clause( 520129, [ =( antidomain( multiplication( X, domain( 
% 298.35/298.84    coantidomain( codomain( X ) ) ) ) ), addition( one, antidomain( 
% 298.35/298.84    multiplication( X, domain( coantidomain( codomain( X ) ) ) ) ) ) ) ] )
% 298.35/298.84  , 0, 8, substitution( 0, [ :=( X, multiplication( X, domain( coantidomain( 
% 298.35/298.84    codomain( X ) ) ) ) )] ), substitution( 1, [ :=( X, X )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520131, [ =( antidomain( multiplication( X, domain( coantidomain( X
% 298.35/298.84     ) ) ) ), one ) ] )
% 298.35/298.84  , clause( 1275, [ =( coantidomain( codomain( X ) ), coantidomain( X ) ) ]
% 298.35/298.84     )
% 298.35/298.84  , 0, clause( 520130, [ =( antidomain( multiplication( X, domain( 
% 298.35/298.84    coantidomain( codomain( X ) ) ) ) ), one ) ] )
% 298.35/298.84  , 0, 5, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.84    ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  subsumption(
% 298.35/298.84  clause( 2008, [ =( antidomain( multiplication( X, domain( coantidomain( X )
% 298.35/298.84     ) ) ), one ) ] )
% 298.35/298.84  , clause( 520131, [ =( antidomain( multiplication( X, domain( coantidomain( 
% 298.35/298.84    X ) ) ) ), one ) ] )
% 298.35/298.84  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520136, [ =( 'forward_diamond'( one, X ), antidomain( antidomain( X
% 298.35/298.84     ) ) ) ] )
% 298.35/298.84  , clause( 1167, [ =( c( X ), antidomain( X ) ) ] )
% 298.35/298.84  , 0, clause( 190, [ =( 'forward_diamond'( one, X ), antidomain( c( X ) ) )
% 298.35/298.84     ] )
% 298.35/298.84  , 0, 5, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.84    ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520137, [ =( 'forward_diamond'( one, X ), domain( X ) ) ] )
% 298.35/298.84  , clause( 18, [ =( antidomain( antidomain( X ) ), domain( X ) ) ] )
% 298.35/298.84  , 0, clause( 520136, [ =( 'forward_diamond'( one, X ), antidomain( 
% 298.35/298.84    antidomain( X ) ) ) ] )
% 298.35/298.84  , 0, 4, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.84    ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  subsumption(
% 298.35/298.84  clause( 2021, [ =( 'forward_diamond'( one, X ), domain( X ) ) ] )
% 298.35/298.84  , clause( 520137, [ =( 'forward_diamond'( one, X ), domain( X ) ) ] )
% 298.35/298.84  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520141, [ =( 'backward_box'( X, zero ), antidomain( codomain( X ) )
% 298.35/298.84     ) ] )
% 298.35/298.84  , clause( 1167, [ =( c( X ), antidomain( X ) ) ] )
% 298.35/298.84  , 0, clause( 228, [ =( 'backward_box'( X, zero ), c( codomain( X ) ) ) ] )
% 298.35/298.84  , 0, 4, substitution( 0, [ :=( X, codomain( X ) )] ), substitution( 1, [ 
% 298.35/298.84    :=( X, X )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  subsumption(
% 298.35/298.84  clause( 2022, [ =( 'backward_box'( X, zero ), antidomain( codomain( X ) ) )
% 298.35/298.84     ] )
% 298.35/298.84  , clause( 520141, [ =( 'backward_box'( X, zero ), antidomain( codomain( X )
% 298.35/298.84     ) ) ] )
% 298.35/298.84  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520147, [ =( 'forward_box'( X, zero ), antidomain( domain( X ) ) )
% 298.35/298.84     ] )
% 298.35/298.84  , clause( 1167, [ =( c( X ), antidomain( X ) ) ] )
% 298.35/298.84  , 0, clause( 217, [ =( 'forward_box'( X, zero ), c( domain( X ) ) ) ] )
% 298.35/298.84  , 0, 4, substitution( 0, [ :=( X, domain( X ) )] ), substitution( 1, [ :=( 
% 298.35/298.84    X, X )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520148, [ =( 'forward_box'( X, zero ), c( X ) ) ] )
% 298.35/298.84  , clause( 23, [ =( antidomain( domain( X ) ), c( X ) ) ] )
% 298.35/298.84  , 0, clause( 520147, [ =( 'forward_box'( X, zero ), antidomain( domain( X )
% 298.35/298.84     ) ) ] )
% 298.35/298.84  , 0, 4, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.84    ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520149, [ =( 'forward_box'( X, zero ), antidomain( X ) ) ] )
% 298.35/298.84  , clause( 1167, [ =( c( X ), antidomain( X ) ) ] )
% 298.35/298.84  , 0, clause( 520148, [ =( 'forward_box'( X, zero ), c( X ) ) ] )
% 298.35/298.84  , 0, 4, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.84    ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  subsumption(
% 298.35/298.84  clause( 2023, [ =( 'forward_box'( X, zero ), antidomain( X ) ) ] )
% 298.35/298.84  , clause( 520149, [ =( 'forward_box'( X, zero ), antidomain( X ) ) ] )
% 298.35/298.84  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520153, [ =( codomain( coantidomain( X ) ), coantidomain( X ) ) ]
% 298.35/298.84     )
% 298.35/298.84  , clause( 1275, [ =( coantidomain( codomain( X ) ), coantidomain( X ) ) ]
% 298.35/298.84     )
% 298.35/298.84  , 0, clause( 31, [ =( codomain( coantidomain( X ) ), coantidomain( codomain( 
% 298.35/298.84    X ) ) ) ] )
% 298.35/298.84  , 0, 4, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.84    ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  subsumption(
% 298.35/298.84  clause( 2024, [ =( codomain( coantidomain( X ) ), coantidomain( X ) ) ] )
% 298.35/298.84  , clause( 520153, [ =( codomain( coantidomain( X ) ), coantidomain( X ) ) ]
% 298.35/298.84     )
% 298.35/298.84  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520158, [ =( domain( domain( X ) ), antidomain( antidomain( X ) ) )
% 298.35/298.84     ] )
% 298.35/298.84  , clause( 1167, [ =( c( X ), antidomain( X ) ) ] )
% 298.35/298.84  , 0, clause( 36, [ =( domain( domain( X ) ), antidomain( c( X ) ) ) ] )
% 298.35/298.84  , 0, 5, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.84    ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520159, [ =( domain( domain( X ) ), domain( X ) ) ] )
% 298.35/298.84  , clause( 18, [ =( antidomain( antidomain( X ) ), domain( X ) ) ] )
% 298.35/298.84  , 0, clause( 520158, [ =( domain( domain( X ) ), antidomain( antidomain( X
% 298.35/298.84     ) ) ) ] )
% 298.35/298.84  , 0, 4, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.84    ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  subsumption(
% 298.35/298.84  clause( 2025, [ =( domain( domain( X ) ), domain( X ) ) ] )
% 298.35/298.84  , clause( 520159, [ =( domain( domain( X ) ), domain( X ) ) ] )
% 298.35/298.84  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520163, [ =( domain( antidomain( X ) ), antidomain( X ) ) ] )
% 298.35/298.84  , clause( 1167, [ =( c( X ), antidomain( X ) ) ] )
% 298.35/298.84  , 0, clause( 35, [ =( domain( antidomain( X ) ), c( X ) ) ] )
% 298.35/298.84  , 0, 4, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.84    ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  subsumption(
% 298.35/298.84  clause( 2026, [ =( domain( antidomain( X ) ), antidomain( X ) ) ] )
% 298.35/298.84  , clause( 520163, [ =( domain( antidomain( X ) ), antidomain( X ) ) ] )
% 298.35/298.84  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520167, [ =( antidomain( domain( X ) ), antidomain( X ) ) ] )
% 298.35/298.84  , clause( 1167, [ =( c( X ), antidomain( X ) ) ] )
% 298.35/298.84  , 0, clause( 23, [ =( antidomain( domain( X ) ), c( X ) ) ] )
% 298.35/298.84  , 0, 4, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.84    ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  subsumption(
% 298.35/298.84  clause( 2027, [ =( antidomain( domain( X ) ), antidomain( X ) ) ] )
% 298.35/298.84  , clause( 520167, [ =( antidomain( domain( X ) ), antidomain( X ) ) ] )
% 298.35/298.84  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520170, [ =( 'backward_diamond'( Y, X ), codomain( multiplication( 
% 298.35/298.84    codomain( X ), Y ) ) ) ] )
% 298.35/298.84  , clause( 26, [ =( codomain( multiplication( codomain( Y ), X ) ), 
% 298.35/298.84    'backward_diamond'( X, Y ) ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520171, [ =( 'backward_diamond'( X, coantidomain( Y ) ), codomain( 
% 298.35/298.84    multiplication( coantidomain( Y ), X ) ) ) ] )
% 298.35/298.84  , clause( 2024, [ =( codomain( coantidomain( X ) ), coantidomain( X ) ) ]
% 298.35/298.84     )
% 298.35/298.84  , 0, clause( 520170, [ =( 'backward_diamond'( Y, X ), codomain( 
% 298.35/298.84    multiplication( codomain( X ), Y ) ) ) ] )
% 298.35/298.84  , 0, 7, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, 
% 298.35/298.84    coantidomain( Y ) ), :=( Y, X )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520172, [ =( codomain( multiplication( coantidomain( Y ), X ) ), 
% 298.35/298.84    'backward_diamond'( X, coantidomain( Y ) ) ) ] )
% 298.35/298.84  , clause( 520171, [ =( 'backward_diamond'( X, coantidomain( Y ) ), codomain( 
% 298.35/298.84    multiplication( coantidomain( Y ), X ) ) ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  subsumption(
% 298.35/298.84  clause( 2029, [ =( codomain( multiplication( coantidomain( X ), Y ) ), 
% 298.35/298.84    'backward_diamond'( Y, coantidomain( X ) ) ) ] )
% 298.35/298.84  , clause( 520172, [ =( codomain( multiplication( coantidomain( Y ), X ) ), 
% 298.35/298.84    'backward_diamond'( X, coantidomain( Y ) ) ) ] )
% 298.35/298.84  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.84     )] ) ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520174, [ =( 'forward_diamond'( X, Y ), domain( multiplication( X, 
% 298.35/298.84    domain( Y ) ) ) ) ] )
% 298.35/298.84  , clause( 25, [ =( domain( multiplication( X, domain( Y ) ) ), 
% 298.35/298.84    'forward_diamond'( X, Y ) ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520183, [ =( 'forward_diamond'( X, domain( Y ) ), domain( 
% 298.35/298.84    multiplication( X, domain( Y ) ) ) ) ] )
% 298.35/298.84  , clause( 2025, [ =( domain( domain( X ) ), domain( X ) ) ] )
% 298.35/298.84  , 0, clause( 520174, [ =( 'forward_diamond'( X, Y ), domain( multiplication( 
% 298.35/298.84    X, domain( Y ) ) ) ) ] )
% 298.35/298.84  , 0, 8, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.84    :=( Y, domain( Y ) )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520184, [ =( 'forward_diamond'( X, domain( Y ) ), 'forward_diamond'( 
% 298.35/298.84    X, Y ) ) ] )
% 298.35/298.84  , clause( 25, [ =( domain( multiplication( X, domain( Y ) ) ), 
% 298.35/298.84    'forward_diamond'( X, Y ) ) ] )
% 298.35/298.84  , 0, clause( 520183, [ =( 'forward_diamond'( X, domain( Y ) ), domain( 
% 298.35/298.84    multiplication( X, domain( Y ) ) ) ) ] )
% 298.35/298.84  , 0, 5, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.84    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  subsumption(
% 298.35/298.84  clause( 2032, [ =( 'forward_diamond'( Y, domain( X ) ), 'forward_diamond'( 
% 298.35/298.84    Y, X ) ) ] )
% 298.35/298.84  , clause( 520184, [ =( 'forward_diamond'( X, domain( Y ) ), 
% 298.35/298.84    'forward_diamond'( X, Y ) ) ] )
% 298.35/298.84  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.84     )] ) ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520187, [ =( domain( X ), domain( domain( X ) ) ) ] )
% 298.35/298.84  , clause( 2025, [ =( domain( domain( X ) ), domain( X ) ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520191, [ =( domain( multiplication( X, domain( Y ) ) ), domain( 
% 298.35/298.84    'forward_diamond'( X, Y ) ) ) ] )
% 298.35/298.84  , clause( 25, [ =( domain( multiplication( X, domain( Y ) ) ), 
% 298.35/298.84    'forward_diamond'( X, Y ) ) ] )
% 298.35/298.84  , 0, clause( 520187, [ =( domain( X ), domain( domain( X ) ) ) ] )
% 298.35/298.84  , 0, 7, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.84    :=( X, multiplication( X, domain( Y ) ) )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520192, [ =( 'forward_diamond'( X, Y ), domain( 'forward_diamond'( 
% 298.35/298.84    X, Y ) ) ) ] )
% 298.35/298.84  , clause( 25, [ =( domain( multiplication( X, domain( Y ) ) ), 
% 298.35/298.84    'forward_diamond'( X, Y ) ) ] )
% 298.35/298.84  , 0, clause( 520191, [ =( domain( multiplication( X, domain( Y ) ) ), 
% 298.35/298.84    domain( 'forward_diamond'( X, Y ) ) ) ] )
% 298.35/298.84  , 0, 1, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.84    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520194, [ =( domain( 'forward_diamond'( X, Y ) ), 'forward_diamond'( 
% 298.35/298.84    X, Y ) ) ] )
% 298.35/298.84  , clause( 520192, [ =( 'forward_diamond'( X, Y ), domain( 'forward_diamond'( 
% 298.35/298.84    X, Y ) ) ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  subsumption(
% 298.35/298.84  clause( 2033, [ =( domain( 'forward_diamond'( X, Y ) ), 'forward_diamond'( 
% 298.35/298.84    X, Y ) ) ] )
% 298.35/298.84  , clause( 520194, [ =( domain( 'forward_diamond'( X, Y ) ), 
% 298.35/298.84    'forward_diamond'( X, Y ) ) ] )
% 298.35/298.84  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.84     )] ) ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520197, [ =( 'domain_difference'( X, Y ), multiplication( domain( X
% 298.35/298.84     ), antidomain( Y ) ) ) ] )
% 298.35/298.84  , clause( 24, [ =( multiplication( domain( X ), antidomain( Y ) ), 
% 298.35/298.84    'domain_difference'( X, Y ) ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520199, [ =( 'domain_difference'( domain( X ), Y ), multiplication( 
% 298.35/298.84    domain( X ), antidomain( Y ) ) ) ] )
% 298.35/298.84  , clause( 2025, [ =( domain( domain( X ) ), domain( X ) ) ] )
% 298.35/298.84  , 0, clause( 520197, [ =( 'domain_difference'( X, Y ), multiplication( 
% 298.35/298.84    domain( X ), antidomain( Y ) ) ) ] )
% 298.35/298.84  , 0, 6, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, domain( 
% 298.35/298.84    X ) ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520200, [ =( 'domain_difference'( domain( X ), Y ), 
% 298.35/298.84    'domain_difference'( X, Y ) ) ] )
% 298.35/298.84  , clause( 24, [ =( multiplication( domain( X ), antidomain( Y ) ), 
% 298.35/298.84    'domain_difference'( X, Y ) ) ] )
% 298.35/298.84  , 0, clause( 520199, [ =( 'domain_difference'( domain( X ), Y ), 
% 298.35/298.84    multiplication( domain( X ), antidomain( Y ) ) ) ] )
% 298.35/298.84  , 0, 5, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.84    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  subsumption(
% 298.35/298.84  clause( 2034, [ =( 'domain_difference'( domain( X ), Y ), 
% 298.35/298.84    'domain_difference'( X, Y ) ) ] )
% 298.35/298.84  , clause( 520200, [ =( 'domain_difference'( domain( X ), Y ), 
% 298.35/298.84    'domain_difference'( X, Y ) ) ] )
% 298.35/298.84  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.84     )] ) ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520203, [ =( 'forward_diamond'( X, Y ), domain( multiplication( X, 
% 298.35/298.84    domain( Y ) ) ) ) ] )
% 298.35/298.84  , clause( 25, [ =( domain( multiplication( X, domain( Y ) ) ), 
% 298.35/298.84    'forward_diamond'( X, Y ) ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520204, [ =( 'forward_diamond'( X, antidomain( Y ) ), domain( 
% 298.35/298.84    multiplication( X, antidomain( Y ) ) ) ) ] )
% 298.35/298.84  , clause( 2026, [ =( domain( antidomain( X ) ), antidomain( X ) ) ] )
% 298.35/298.84  , 0, clause( 520203, [ =( 'forward_diamond'( X, Y ), domain( multiplication( 
% 298.35/298.84    X, domain( Y ) ) ) ) ] )
% 298.35/298.84  , 0, 8, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.84    :=( Y, antidomain( Y ) )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520205, [ =( domain( multiplication( X, antidomain( Y ) ) ), 
% 298.35/298.84    'forward_diamond'( X, antidomain( Y ) ) ) ] )
% 298.35/298.84  , clause( 520204, [ =( 'forward_diamond'( X, antidomain( Y ) ), domain( 
% 298.35/298.84    multiplication( X, antidomain( Y ) ) ) ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  subsumption(
% 298.35/298.84  clause( 2037, [ =( domain( multiplication( Y, antidomain( X ) ) ), 
% 298.35/298.84    'forward_diamond'( Y, antidomain( X ) ) ) ] )
% 298.35/298.84  , clause( 520205, [ =( domain( multiplication( X, antidomain( Y ) ) ), 
% 298.35/298.84    'forward_diamond'( X, antidomain( Y ) ) ) ] )
% 298.35/298.84  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.84     )] ) ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520207, [ =( 'domain_difference'( X, Y ), multiplication( domain( X
% 298.35/298.84     ), antidomain( Y ) ) ) ] )
% 298.35/298.84  , clause( 24, [ =( multiplication( domain( X ), antidomain( Y ) ), 
% 298.35/298.84    'domain_difference'( X, Y ) ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520208, [ =( 'domain_difference'( antidomain( X ), Y ), 
% 298.35/298.84    multiplication( antidomain( X ), antidomain( Y ) ) ) ] )
% 298.35/298.84  , clause( 2026, [ =( domain( antidomain( X ) ), antidomain( X ) ) ] )
% 298.35/298.84  , 0, clause( 520207, [ =( 'domain_difference'( X, Y ), multiplication( 
% 298.35/298.84    domain( X ), antidomain( Y ) ) ) ] )
% 298.35/298.84  , 0, 6, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.84    antidomain( X ) ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520209, [ =( multiplication( antidomain( X ), antidomain( Y ) ), 
% 298.35/298.84    'domain_difference'( antidomain( X ), Y ) ) ] )
% 298.35/298.84  , clause( 520208, [ =( 'domain_difference'( antidomain( X ), Y ), 
% 298.35/298.84    multiplication( antidomain( X ), antidomain( Y ) ) ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  subsumption(
% 298.35/298.84  clause( 2038, [ =( multiplication( antidomain( X ), antidomain( Y ) ), 
% 298.35/298.84    'domain_difference'( antidomain( X ), Y ) ) ] )
% 298.35/298.84  , clause( 520209, [ =( multiplication( antidomain( X ), antidomain( Y ) ), 
% 298.35/298.84    'domain_difference'( antidomain( X ), Y ) ) ] )
% 298.35/298.84  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.84     )] ) ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520211, [ =( antidomain( X ), antidomain( domain( X ) ) ) ] )
% 298.35/298.84  , clause( 2027, [ =( antidomain( domain( X ) ), antidomain( X ) ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520212, [ =( antidomain( multiplication( X, domain( Y ) ) ), 
% 298.35/298.84    antidomain( 'forward_diamond'( X, Y ) ) ) ] )
% 298.35/298.84  , clause( 25, [ =( domain( multiplication( X, domain( Y ) ) ), 
% 298.35/298.84    'forward_diamond'( X, Y ) ) ] )
% 298.35/298.84  , 0, clause( 520211, [ =( antidomain( X ), antidomain( domain( X ) ) ) ] )
% 298.35/298.84  , 0, 7, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.84    :=( X, multiplication( X, domain( Y ) ) )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  subsumption(
% 298.35/298.84  clause( 2042, [ =( antidomain( multiplication( X, domain( Y ) ) ), 
% 298.35/298.84    antidomain( 'forward_diamond'( X, Y ) ) ) ] )
% 298.35/298.84  , clause( 520212, [ =( antidomain( multiplication( X, domain( Y ) ) ), 
% 298.35/298.84    antidomain( 'forward_diamond'( X, Y ) ) ) ] )
% 298.35/298.84  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.84     )] ) ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520215, [ =( 'domain_difference'( X, Y ), multiplication( domain( X
% 298.35/298.84     ), antidomain( Y ) ) ) ] )
% 298.35/298.84  , clause( 24, [ =( multiplication( domain( X ), antidomain( Y ) ), 
% 298.35/298.84    'domain_difference'( X, Y ) ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520217, [ =( 'domain_difference'( X, domain( Y ) ), multiplication( 
% 298.35/298.84    domain( X ), antidomain( Y ) ) ) ] )
% 298.35/298.84  , clause( 2027, [ =( antidomain( domain( X ) ), antidomain( X ) ) ] )
% 298.35/298.84  , 0, clause( 520215, [ =( 'domain_difference'( X, Y ), multiplication( 
% 298.35/298.84    domain( X ), antidomain( Y ) ) ) ] )
% 298.35/298.84  , 0, 8, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.84    :=( Y, domain( Y ) )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520218, [ =( 'domain_difference'( X, domain( Y ) ), 
% 298.35/298.84    'domain_difference'( X, Y ) ) ] )
% 298.35/298.84  , clause( 24, [ =( multiplication( domain( X ), antidomain( Y ) ), 
% 298.35/298.84    'domain_difference'( X, Y ) ) ] )
% 298.35/298.84  , 0, clause( 520217, [ =( 'domain_difference'( X, domain( Y ) ), 
% 298.35/298.84    multiplication( domain( X ), antidomain( Y ) ) ) ] )
% 298.35/298.84  , 0, 5, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.84    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  subsumption(
% 298.35/298.84  clause( 2043, [ =( 'domain_difference'( Y, domain( X ) ), 
% 298.35/298.84    'domain_difference'( Y, X ) ) ] )
% 298.35/298.84  , clause( 520218, [ =( 'domain_difference'( X, domain( Y ) ), 
% 298.35/298.84    'domain_difference'( X, Y ) ) ] )
% 298.35/298.84  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.84     )] ) ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520221, [ =( 'domain_difference'( X, Y ), 'domain_difference'( X, 
% 298.35/298.84    domain( Y ) ) ) ] )
% 298.35/298.84  , clause( 2043, [ =( 'domain_difference'( Y, domain( X ) ), 
% 298.35/298.84    'domain_difference'( Y, X ) ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520222, [ =( 'domain_difference'( X, multiplication( Y, domain( Z )
% 298.35/298.84     ) ), 'domain_difference'( X, 'forward_diamond'( Y, Z ) ) ) ] )
% 298.35/298.84  , clause( 25, [ =( domain( multiplication( X, domain( Y ) ) ), 
% 298.35/298.84    'forward_diamond'( X, Y ) ) ] )
% 298.35/298.84  , 0, clause( 520221, [ =( 'domain_difference'( X, Y ), 'domain_difference'( 
% 298.35/298.84    X, domain( Y ) ) ) ] )
% 298.35/298.84  , 0, 9, substitution( 0, [ :=( X, Y ), :=( Y, Z )] ), substitution( 1, [ 
% 298.35/298.84    :=( X, X ), :=( Y, multiplication( Y, domain( Z ) ) )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  subsumption(
% 298.35/298.84  clause( 2046, [ =( 'domain_difference'( Z, multiplication( X, domain( Y ) )
% 298.35/298.84     ), 'domain_difference'( Z, 'forward_diamond'( X, Y ) ) ) ] )
% 298.35/298.84  , clause( 520222, [ =( 'domain_difference'( X, multiplication( Y, domain( Z
% 298.35/298.84     ) ) ), 'domain_difference'( X, 'forward_diamond'( Y, Z ) ) ) ] )
% 298.35/298.84  , substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] ), 
% 298.35/298.84    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520225, [ =( 'forward_diamond'( X, Y ), 'forward_diamond'( X, 
% 298.35/298.84    domain( Y ) ) ) ] )
% 298.35/298.84  , clause( 2032, [ =( 'forward_diamond'( Y, domain( X ) ), 'forward_diamond'( 
% 298.35/298.84    Y, X ) ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520228, [ =( 'forward_diamond'( X, multiplication( Y, domain( Z ) )
% 298.35/298.84     ), 'forward_diamond'( X, 'forward_diamond'( Y, Z ) ) ) ] )
% 298.35/298.84  , clause( 25, [ =( domain( multiplication( X, domain( Y ) ) ), 
% 298.35/298.84    'forward_diamond'( X, Y ) ) ] )
% 298.35/298.84  , 0, clause( 520225, [ =( 'forward_diamond'( X, Y ), 'forward_diamond'( X, 
% 298.35/298.84    domain( Y ) ) ) ] )
% 298.35/298.84  , 0, 9, substitution( 0, [ :=( X, Y ), :=( Y, Z )] ), substitution( 1, [ 
% 298.35/298.84    :=( X, X ), :=( Y, multiplication( Y, domain( Z ) ) )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520229, [ =( domain( multiplication( X, 'forward_diamond'( Y, Z ) )
% 298.35/298.84     ), 'forward_diamond'( X, 'forward_diamond'( Y, Z ) ) ) ] )
% 298.35/298.84  , clause( 176, [ =( 'forward_diamond'( Z, multiplication( X, domain( Y ) )
% 298.35/298.84     ), domain( multiplication( Z, 'forward_diamond'( X, Y ) ) ) ) ] )
% 298.35/298.84  , 0, clause( 520228, [ =( 'forward_diamond'( X, multiplication( Y, domain( 
% 298.35/298.84    Z ) ) ), 'forward_diamond'( X, 'forward_diamond'( Y, Z ) ) ) ] )
% 298.35/298.84  , 0, 1, substitution( 0, [ :=( X, Y ), :=( Y, Z ), :=( Z, X )] ), 
% 298.35/298.84    substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  subsumption(
% 298.35/298.84  clause( 2054, [ =( domain( multiplication( Z, 'forward_diamond'( X, Y ) ) )
% 298.35/298.84    , 'forward_diamond'( Z, 'forward_diamond'( X, Y ) ) ) ] )
% 298.35/298.84  , clause( 520229, [ =( domain( multiplication( X, 'forward_diamond'( Y, Z )
% 298.35/298.84     ) ), 'forward_diamond'( X, 'forward_diamond'( Y, Z ) ) ) ] )
% 298.35/298.84  , substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] ), 
% 298.35/298.84    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520232, [ =( 'domain_difference'( X, Y ), multiplication( domain( X
% 298.35/298.84     ), antidomain( Y ) ) ) ] )
% 298.35/298.84  , clause( 24, [ =( multiplication( domain( X ), antidomain( Y ) ), 
% 298.35/298.84    'domain_difference'( X, Y ) ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520233, [ =( 'domain_difference'( 'forward_diamond'( X, Y ), Z ), 
% 298.35/298.84    multiplication( 'forward_diamond'( X, Y ), antidomain( Z ) ) ) ] )
% 298.35/298.84  , clause( 2033, [ =( domain( 'forward_diamond'( X, Y ) ), 'forward_diamond'( 
% 298.35/298.84    X, Y ) ) ] )
% 298.35/298.84  , 0, clause( 520232, [ =( 'domain_difference'( X, Y ), multiplication( 
% 298.35/298.84    domain( X ), antidomain( Y ) ) ) ] )
% 298.35/298.84  , 0, 7, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.84    :=( X, 'forward_diamond'( X, Y ) ), :=( Y, Z )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520234, [ =( multiplication( 'forward_diamond'( X, Y ), antidomain( 
% 298.35/298.84    Z ) ), 'domain_difference'( 'forward_diamond'( X, Y ), Z ) ) ] )
% 298.35/298.84  , clause( 520233, [ =( 'domain_difference'( 'forward_diamond'( X, Y ), Z )
% 298.35/298.84    , multiplication( 'forward_diamond'( X, Y ), antidomain( Z ) ) ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  subsumption(
% 298.35/298.84  clause( 2062, [ =( multiplication( 'forward_diamond'( X, Y ), antidomain( Z
% 298.35/298.84     ) ), 'domain_difference'( 'forward_diamond'( X, Y ), Z ) ) ] )
% 298.35/298.84  , clause( 520234, [ =( multiplication( 'forward_diamond'( X, Y ), 
% 298.35/298.84    antidomain( Z ) ), 'domain_difference'( 'forward_diamond'( X, Y ), Z ) )
% 298.35/298.84     ] )
% 298.35/298.84  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 298.35/298.84    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520237, [ =( antidomain( 'forward_diamond'( X, coantidomain( X ) )
% 298.35/298.84     ), one ) ] )
% 298.35/298.84  , clause( 2042, [ =( antidomain( multiplication( X, domain( Y ) ) ), 
% 298.35/298.84    antidomain( 'forward_diamond'( X, Y ) ) ) ] )
% 298.35/298.84  , 0, clause( 2008, [ =( antidomain( multiplication( X, domain( coantidomain( 
% 298.35/298.84    X ) ) ) ), one ) ] )
% 298.35/298.84  , 0, 1, substitution( 0, [ :=( X, X ), :=( Y, coantidomain( X ) )] ), 
% 298.35/298.84    substitution( 1, [ :=( X, X )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  subsumption(
% 298.35/298.84  clause( 2063, [ =( antidomain( 'forward_diamond'( X, coantidomain( X ) ) )
% 298.35/298.84    , one ) ] )
% 298.35/298.84  , clause( 520237, [ =( antidomain( 'forward_diamond'( X, coantidomain( X )
% 298.35/298.84     ) ), one ) ] )
% 298.35/298.84  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520240, [ =( zero, multiplication( antidomain( X ), domain( X ) ) )
% 298.35/298.84     ] )
% 298.35/298.84  , clause( 1191, [ =( multiplication( antidomain( X ), domain( X ) ), zero )
% 298.35/298.84     ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520243, [ =( zero, multiplication( one, domain( 'forward_diamond'( 
% 298.35/298.84    X, coantidomain( X ) ) ) ) ) ] )
% 298.35/298.84  , clause( 2063, [ =( antidomain( 'forward_diamond'( X, coantidomain( X ) )
% 298.35/298.84     ), one ) ] )
% 298.35/298.84  , 0, clause( 520240, [ =( zero, multiplication( antidomain( X ), domain( X
% 298.35/298.84     ) ) ) ] )
% 298.35/298.84  , 0, 3, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.84    'forward_diamond'( X, coantidomain( X ) ) )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520244, [ =( zero, domain( 'forward_diamond'( X, coantidomain( X )
% 298.35/298.84     ) ) ) ] )
% 298.35/298.84  , clause( 8, [ =( multiplication( one, X ), X ) ] )
% 298.35/298.84  , 0, clause( 520243, [ =( zero, multiplication( one, domain( 
% 298.35/298.84    'forward_diamond'( X, coantidomain( X ) ) ) ) ) ] )
% 298.35/298.84  , 0, 2, substitution( 0, [ :=( X, domain( 'forward_diamond'( X, 
% 298.35/298.84    coantidomain( X ) ) ) )] ), substitution( 1, [ :=( X, X )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520245, [ =( zero, 'forward_diamond'( X, coantidomain( X ) ) ) ] )
% 298.35/298.84  , clause( 2033, [ =( domain( 'forward_diamond'( X, Y ) ), 'forward_diamond'( 
% 298.35/298.84    X, Y ) ) ] )
% 298.35/298.84  , 0, clause( 520244, [ =( zero, domain( 'forward_diamond'( X, coantidomain( 
% 298.35/298.84    X ) ) ) ) ] )
% 298.35/298.84  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, coantidomain( X ) )] ), 
% 298.35/298.84    substitution( 1, [ :=( X, X )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520246, [ =( 'forward_diamond'( X, coantidomain( X ) ), zero ) ] )
% 298.35/298.84  , clause( 520245, [ =( zero, 'forward_diamond'( X, coantidomain( X ) ) ) ]
% 298.35/298.84     )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  subsumption(
% 298.35/298.84  clause( 2076, [ =( 'forward_diamond'( X, coantidomain( X ) ), zero ) ] )
% 298.35/298.84  , clause( 520246, [ =( 'forward_diamond'( X, coantidomain( X ) ), zero ) ]
% 298.35/298.84     )
% 298.35/298.84  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520248, [ =( addition( X, one ), addition( addition( X, domain( Y )
% 298.35/298.84     ), antidomain( Y ) ) ) ] )
% 298.35/298.84  , clause( 152, [ =( addition( addition( Y, domain( X ) ), antidomain( X ) )
% 298.35/298.84    , addition( Y, one ) ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520250, [ =( addition( 'domain_difference'( X, Y ), one ), addition( 
% 298.35/298.84    domain( X ), antidomain( X ) ) ) ] )
% 298.35/298.84  , clause( 724, [ =( addition( 'domain_difference'( X, Y ), domain( X ) ), 
% 298.35/298.84    domain( X ) ) ] )
% 298.35/298.84  , 0, clause( 520248, [ =( addition( X, one ), addition( addition( X, domain( 
% 298.35/298.84    Y ) ), antidomain( Y ) ) ) ] )
% 298.35/298.84  , 0, 7, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.84    :=( X, 'domain_difference'( X, Y ) ), :=( Y, X )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520251, [ =( addition( 'domain_difference'( X, Y ), one ), one ) ]
% 298.35/298.84     )
% 298.35/298.84  , clause( 144, [ =( addition( domain( X ), antidomain( X ) ), one ) ] )
% 298.35/298.84  , 0, clause( 520250, [ =( addition( 'domain_difference'( X, Y ), one ), 
% 298.35/298.84    addition( domain( X ), antidomain( X ) ) ) ] )
% 298.35/298.84  , 0, 6, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.84    :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  subsumption(
% 298.35/298.84  clause( 2108, [ =( addition( 'domain_difference'( X, Y ), one ), one ) ] )
% 298.35/298.84  , clause( 520251, [ =( addition( 'domain_difference'( X, Y ), one ), one )
% 298.35/298.84     ] )
% 298.35/298.84  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.84     )] ) ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520254, [ =( multiplication( antidomain( X ), Y ), multiplication( 
% 298.35/298.84    antidomain( X ), addition( X, Y ) ) ) ] )
% 298.35/298.84  , clause( 68, [ =( multiplication( antidomain( X ), addition( X, Y ) ), 
% 298.35/298.84    multiplication( antidomain( X ), Y ) ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520257, [ =( multiplication( antidomain( addition( X, domain( Y ) )
% 298.35/298.84     ), antidomain( Y ) ), multiplication( antidomain( addition( X, domain( Y
% 298.35/298.84     ) ) ), addition( X, one ) ) ) ] )
% 298.35/298.84  , clause( 152, [ =( addition( addition( Y, domain( X ) ), antidomain( X ) )
% 298.35/298.84    , addition( Y, one ) ) ] )
% 298.35/298.84  , 0, clause( 520254, [ =( multiplication( antidomain( X ), Y ), 
% 298.35/298.84    multiplication( antidomain( X ), addition( X, Y ) ) ) ] )
% 298.35/298.84  , 0, 15, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 298.35/298.84    :=( X, addition( X, domain( Y ) ) ), :=( Y, antidomain( Y ) )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520258, [ =( multiplication( antidomain( addition( X, domain( Y ) )
% 298.35/298.84     ), antidomain( Y ) ), antidomain( addition( X, domain( Y ) ) ) ) ] )
% 298.35/298.84  , clause( 815, [ =( multiplication( antidomain( addition( X, Y ) ), 
% 298.35/298.84    addition( X, one ) ), antidomain( addition( X, Y ) ) ) ] )
% 298.35/298.84  , 0, clause( 520257, [ =( multiplication( antidomain( addition( X, domain( 
% 298.35/298.84    Y ) ) ), antidomain( Y ) ), multiplication( antidomain( addition( X, 
% 298.35/298.84    domain( Y ) ) ), addition( X, one ) ) ) ] )
% 298.35/298.84  , 0, 9, substitution( 0, [ :=( X, X ), :=( Y, domain( Y ) )] ), 
% 298.35/298.84    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520259, [ =( 'domain_difference'( antidomain( addition( X, domain( 
% 298.35/298.84    Y ) ) ), Y ), antidomain( addition( X, domain( Y ) ) ) ) ] )
% 298.35/298.84  , clause( 2038, [ =( multiplication( antidomain( X ), antidomain( Y ) ), 
% 298.35/298.84    'domain_difference'( antidomain( X ), Y ) ) ] )
% 298.35/298.84  , 0, clause( 520258, [ =( multiplication( antidomain( addition( X, domain( 
% 298.35/298.84    Y ) ) ), antidomain( Y ) ), antidomain( addition( X, domain( Y ) ) ) ) ]
% 298.35/298.84     )
% 298.35/298.84  , 0, 1, substitution( 0, [ :=( X, addition( X, domain( Y ) ) ), :=( Y, Y )] )
% 298.35/298.84    , substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  subsumption(
% 298.35/298.84  clause( 2110, [ =( 'domain_difference'( antidomain( addition( X, domain( Y
% 298.35/298.84     ) ) ), Y ), antidomain( addition( X, domain( Y ) ) ) ) ] )
% 298.35/298.84  , clause( 520259, [ =( 'domain_difference'( antidomain( addition( X, domain( 
% 298.35/298.84    Y ) ) ), Y ), antidomain( addition( X, domain( Y ) ) ) ) ] )
% 298.35/298.84  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.84     )] ) ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520262, [ =( multiplication( X, addition( Y, one ) ), addition( 
% 298.35/298.84    multiplication( X, Y ), X ) ) ] )
% 298.35/298.84  , clause( 74, [ =( addition( multiplication( X, Y ), X ), multiplication( X
% 298.35/298.84    , addition( Y, one ) ) ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520264, [ =( multiplication( X, one ), addition( multiplication( X
% 298.35/298.84    , 'domain_difference'( Y, Z ) ), X ) ) ] )
% 298.35/298.84  , clause( 2108, [ =( addition( 'domain_difference'( X, Y ), one ), one ) ]
% 298.35/298.84     )
% 298.35/298.84  , 0, clause( 520262, [ =( multiplication( X, addition( Y, one ) ), addition( 
% 298.35/298.84    multiplication( X, Y ), X ) ) ] )
% 298.35/298.84  , 0, 3, substitution( 0, [ :=( X, Y ), :=( Y, Z )] ), substitution( 1, [ 
% 298.35/298.84    :=( X, X ), :=( Y, 'domain_difference'( Y, Z ) )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520265, [ =( X, addition( multiplication( X, 'domain_difference'( Y
% 298.35/298.84    , Z ) ), X ) ) ] )
% 298.35/298.84  , clause( 7, [ =( multiplication( X, one ), X ) ] )
% 298.35/298.84  , 0, clause( 520264, [ =( multiplication( X, one ), addition( 
% 298.35/298.84    multiplication( X, 'domain_difference'( Y, Z ) ), X ) ) ] )
% 298.35/298.84  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.84    :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520266, [ =( addition( multiplication( X, 'domain_difference'( Y, Z
% 298.35/298.84     ) ), X ), X ) ] )
% 298.35/298.84  , clause( 520265, [ =( X, addition( multiplication( X, 'domain_difference'( 
% 298.35/298.84    Y, Z ) ), X ) ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  subsumption(
% 298.35/298.84  clause( 2124, [ =( addition( multiplication( Z, 'domain_difference'( X, Y )
% 298.35/298.84     ), Z ), Z ) ] )
% 298.35/298.84  , clause( 520266, [ =( addition( multiplication( X, 'domain_difference'( Y
% 298.35/298.84    , Z ) ), X ), X ) ] )
% 298.35/298.84  , substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] ), 
% 298.35/298.84    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520268, [ =( addition( X, Y ), addition( addition( X, Y ), X ) ) ]
% 298.35/298.84     )
% 298.35/298.84  , clause( 291, [ =( addition( addition( X, Y ), X ), addition( X, Y ) ) ]
% 298.35/298.84     )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520270, [ =( addition( 'domain_difference'( X, Y ), one ), addition( 
% 298.35/298.84    one, 'domain_difference'( X, Y ) ) ) ] )
% 298.35/298.84  , clause( 2108, [ =( addition( 'domain_difference'( X, Y ), one ), one ) ]
% 298.35/298.84     )
% 298.35/298.84  , 0, clause( 520268, [ =( addition( X, Y ), addition( addition( X, Y ), X )
% 298.35/298.84     ) ] )
% 298.35/298.84  , 0, 7, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.84    :=( X, 'domain_difference'( X, Y ) ), :=( Y, one )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520271, [ =( one, addition( one, 'domain_difference'( X, Y ) ) ) ]
% 298.35/298.84     )
% 298.35/298.84  , clause( 2108, [ =( addition( 'domain_difference'( X, Y ), one ), one ) ]
% 298.35/298.84     )
% 298.35/298.84  , 0, clause( 520270, [ =( addition( 'domain_difference'( X, Y ), one ), 
% 298.35/298.84    addition( one, 'domain_difference'( X, Y ) ) ) ] )
% 298.35/298.84  , 0, 1, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.84    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520273, [ =( addition( one, 'domain_difference'( X, Y ) ), one ) ]
% 298.35/298.84     )
% 298.35/298.84  , clause( 520271, [ =( one, addition( one, 'domain_difference'( X, Y ) ) )
% 298.35/298.84     ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  subsumption(
% 298.35/298.84  clause( 2126, [ =( addition( one, 'domain_difference'( X, Y ) ), one ) ] )
% 298.35/298.84  , clause( 520273, [ =( addition( one, 'domain_difference'( X, Y ) ), one )
% 298.35/298.84     ] )
% 298.35/298.84  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.84     )] ) ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520276, [ =( multiplication( addition( one, Y ), X ), addition( X, 
% 298.35/298.84    multiplication( Y, X ) ) ) ] )
% 298.35/298.84  , clause( 100, [ =( addition( X, multiplication( Y, X ) ), multiplication( 
% 298.35/298.84    addition( one, Y ), X ) ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520278, [ =( multiplication( one, Z ), addition( Z, multiplication( 
% 298.35/298.84    'domain_difference'( X, Y ), Z ) ) ) ] )
% 298.35/298.84  , clause( 2126, [ =( addition( one, 'domain_difference'( X, Y ) ), one ) ]
% 298.35/298.84     )
% 298.35/298.84  , 0, clause( 520276, [ =( multiplication( addition( one, Y ), X ), addition( 
% 298.35/298.84    X, multiplication( Y, X ) ) ) ] )
% 298.35/298.84  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.84    :=( X, Z ), :=( Y, 'domain_difference'( X, Y ) )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520279, [ =( X, addition( X, multiplication( 'domain_difference'( Y
% 298.35/298.84    , Z ), X ) ) ) ] )
% 298.35/298.84  , clause( 8, [ =( multiplication( one, X ), X ) ] )
% 298.35/298.84  , 0, clause( 520278, [ =( multiplication( one, Z ), addition( Z, 
% 298.35/298.84    multiplication( 'domain_difference'( X, Y ), Z ) ) ) ] )
% 298.35/298.84  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, Y ), 
% 298.35/298.84    :=( Y, Z ), :=( Z, X )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520280, [ =( addition( X, multiplication( 'domain_difference'( Y, Z
% 298.35/298.84     ), X ) ), X ) ] )
% 298.35/298.84  , clause( 520279, [ =( X, addition( X, multiplication( 'domain_difference'( 
% 298.35/298.84    Y, Z ), X ) ) ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  subsumption(
% 298.35/298.84  clause( 2132, [ =( addition( Z, multiplication( 'domain_difference'( X, Y )
% 298.35/298.84    , Z ) ), Z ) ] )
% 298.35/298.84  , clause( 520280, [ =( addition( X, multiplication( 'domain_difference'( Y
% 298.35/298.84    , Z ), X ) ), X ) ] )
% 298.35/298.84  , substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] ), 
% 298.35/298.84    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520284, [ =( addition( coantidomain( multiplication( X, Y ) ), 
% 298.35/298.84    coantidomain( multiplication( codomain( X ), Y ) ) ), coantidomain( 
% 298.35/298.84    'backward_diamond'( Y, X ) ) ) ] )
% 298.35/298.84  , clause( 1285, [ =( coantidomain( multiplication( codomain( X ), Y ) ), 
% 298.35/298.84    coantidomain( 'backward_diamond'( Y, X ) ) ) ] )
% 298.35/298.84  , 0, clause( 158, [ =( addition( coantidomain( multiplication( X, Y ) ), 
% 298.35/298.84    coantidomain( multiplication( codomain( X ), Y ) ) ), coantidomain( 
% 298.35/298.84    multiplication( codomain( X ), Y ) ) ) ] )
% 298.35/298.84  , 0, 11, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.84    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520285, [ =( addition( coantidomain( multiplication( X, Y ) ), 
% 298.35/298.84    coantidomain( 'backward_diamond'( Y, X ) ) ), coantidomain( 
% 298.35/298.84    'backward_diamond'( Y, X ) ) ) ] )
% 298.35/298.84  , clause( 1285, [ =( coantidomain( multiplication( codomain( X ), Y ) ), 
% 298.35/298.84    coantidomain( 'backward_diamond'( Y, X ) ) ) ] )
% 298.35/298.84  , 0, clause( 520284, [ =( addition( coantidomain( multiplication( X, Y ) )
% 298.35/298.84    , coantidomain( multiplication( codomain( X ), Y ) ) ), coantidomain( 
% 298.35/298.84    'backward_diamond'( Y, X ) ) ) ] )
% 298.35/298.84  , 0, 6, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.84    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  subsumption(
% 298.35/298.84  clause( 2135, [ =( addition( coantidomain( multiplication( X, Y ) ), 
% 298.35/298.84    coantidomain( 'backward_diamond'( Y, X ) ) ), coantidomain( 
% 298.35/298.84    'backward_diamond'( Y, X ) ) ) ] )
% 298.35/298.84  , clause( 520285, [ =( addition( coantidomain( multiplication( X, Y ) ), 
% 298.35/298.84    coantidomain( 'backward_diamond'( Y, X ) ) ), coantidomain( 
% 298.35/298.84    'backward_diamond'( Y, X ) ) ) ] )
% 298.35/298.84  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.84     )] ) ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520290, [ =( zero, multiplication( antidomain( addition( X, Y ) ), 
% 298.35/298.84    Y ) ) ] )
% 298.35/298.84  , clause( 561, [ =( multiplication( antidomain( addition( X, Y ) ), Y ), 
% 298.35/298.84    zero ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520292, [ =( zero, multiplication( antidomain( X ), multiplication( 
% 298.35/298.84    'domain_difference'( Y, Z ), X ) ) ) ] )
% 298.35/298.84  , clause( 2132, [ =( addition( Z, multiplication( 'domain_difference'( X, Y
% 298.35/298.84     ), Z ) ), Z ) ] )
% 298.35/298.84  , 0, clause( 520290, [ =( zero, multiplication( antidomain( addition( X, Y
% 298.35/298.84     ) ), Y ) ) ] )
% 298.35/298.84  , 0, 4, substitution( 0, [ :=( X, Y ), :=( Y, Z ), :=( Z, X )] ), 
% 298.35/298.84    substitution( 1, [ :=( X, X ), :=( Y, multiplication( 'domain_difference'( 
% 298.35/298.84    Y, Z ), X ) )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520293, [ =( zero, multiplication( multiplication( antidomain( X )
% 298.35/298.84    , 'domain_difference'( Y, Z ) ), X ) ) ] )
% 298.35/298.84  , clause( 6, [ =( multiplication( X, multiplication( Y, Z ) ), 
% 298.35/298.84    multiplication( multiplication( X, Y ), Z ) ) ] )
% 298.35/298.84  , 0, clause( 520292, [ =( zero, multiplication( antidomain( X ), 
% 298.35/298.84    multiplication( 'domain_difference'( Y, Z ), X ) ) ) ] )
% 298.35/298.84  , 0, 2, substitution( 0, [ :=( X, antidomain( X ) ), :=( Y, 
% 298.35/298.84    'domain_difference'( Y, Z ) ), :=( Z, X )] ), substitution( 1, [ :=( X, X
% 298.35/298.84     ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520294, [ =( multiplication( multiplication( antidomain( X ), 
% 298.35/298.84    'domain_difference'( Y, Z ) ), X ), zero ) ] )
% 298.35/298.84  , clause( 520293, [ =( zero, multiplication( multiplication( antidomain( X
% 298.35/298.84     ), 'domain_difference'( Y, Z ) ), X ) ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  subsumption(
% 298.35/298.84  clause( 2147, [ =( multiplication( multiplication( antidomain( X ), 
% 298.35/298.84    'domain_difference'( Y, Z ) ), X ), zero ) ] )
% 298.35/298.84  , clause( 520294, [ =( multiplication( multiplication( antidomain( X ), 
% 298.35/298.84    'domain_difference'( Y, Z ) ), X ), zero ) ] )
% 298.35/298.84  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 298.35/298.84    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520296, [ =( addition( addition( Y, Z ), X ), addition( addition( X
% 298.35/298.84    , Y ), Z ) ) ] )
% 298.35/298.84  , clause( 45, [ =( addition( addition( X, Y ), Z ), addition( addition( Y, 
% 298.35/298.84    Z ), X ) ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520297, [ =( addition( X, T ), addition( addition( T, 
% 298.35/298.84    multiplication( X, 'domain_difference'( Y, Z ) ) ), X ) ) ] )
% 298.35/298.84  , clause( 2124, [ =( addition( multiplication( Z, 'domain_difference'( X, Y
% 298.35/298.84     ) ), Z ), Z ) ] )
% 298.35/298.84  , 0, clause( 520296, [ =( addition( addition( Y, Z ), X ), addition( 
% 298.35/298.84    addition( X, Y ), Z ) ) ] )
% 298.35/298.84  , 0, 2, substitution( 0, [ :=( X, Y ), :=( Y, Z ), :=( Z, X )] ), 
% 298.35/298.84    substitution( 1, [ :=( X, T ), :=( Y, multiplication( X, 
% 298.35/298.84    'domain_difference'( Y, Z ) ) ), :=( Z, X )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520299, [ =( addition( addition( Y, multiplication( X, 
% 298.35/298.84    'domain_difference'( Z, T ) ) ), X ), addition( X, Y ) ) ] )
% 298.35/298.84  , clause( 520297, [ =( addition( X, T ), addition( addition( T, 
% 298.35/298.84    multiplication( X, 'domain_difference'( Y, Z ) ) ), X ) ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, T ), :=( T, Y )] )
% 298.35/298.84    ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  subsumption(
% 298.35/298.84  clause( 2196, [ =( addition( addition( T, multiplication( X, 
% 298.35/298.84    'domain_difference'( Y, Z ) ) ), X ), addition( X, T ) ) ] )
% 298.35/298.84  , clause( 520299, [ =( addition( addition( Y, multiplication( X, 
% 298.35/298.84    'domain_difference'( Z, T ) ) ), X ), addition( X, Y ) ) ] )
% 298.35/298.84  , substitution( 0, [ :=( X, X ), :=( Y, T ), :=( Z, Y ), :=( T, Z )] ), 
% 298.35/298.84    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520302, [ =( Y, ifeq( leq( X, Y ), true, addition( X, Y ), Y ) ) ]
% 298.35/298.84     )
% 298.35/298.84  , clause( 13, [ =( ifeq( leq( X, Y ), true, addition( X, Y ), Y ), Y ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520304, [ =( multiplication( X, addition( Y, one ) ), ifeq( true, 
% 298.35/298.84    true, addition( X, multiplication( X, addition( Y, one ) ) ), 
% 298.35/298.84    multiplication( X, addition( Y, one ) ) ) ) ] )
% 298.35/298.84  , clause( 1858, [ =( leq( X, multiplication( X, addition( Y, one ) ) ), 
% 298.35/298.84    true ) ] )
% 298.35/298.84  , 0, clause( 520302, [ =( Y, ifeq( leq( X, Y ), true, addition( X, Y ), Y )
% 298.35/298.84     ) ] )
% 298.35/298.84  , 0, 7, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.84    :=( X, X ), :=( Y, multiplication( X, addition( Y, one ) ) )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520305, [ =( multiplication( X, addition( Y, one ) ), addition( X, 
% 298.35/298.84    multiplication( X, addition( Y, one ) ) ) ) ] )
% 298.35/298.84  , clause( 1, [ =( ifeq( X, X, Y, Z ), Y ) ] )
% 298.35/298.84  , 0, clause( 520304, [ =( multiplication( X, addition( Y, one ) ), ifeq( 
% 298.35/298.84    true, true, addition( X, multiplication( X, addition( Y, one ) ) ), 
% 298.35/298.84    multiplication( X, addition( Y, one ) ) ) ) ] )
% 298.35/298.84  , 0, 6, substitution( 0, [ :=( X, true ), :=( Y, addition( X, 
% 298.35/298.84    multiplication( X, addition( Y, one ) ) ) ), :=( Z, multiplication( X, 
% 298.35/298.84    addition( Y, one ) ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )
% 298.35/298.84    ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520306, [ =( addition( X, multiplication( X, addition( Y, one ) ) )
% 298.35/298.84    , multiplication( X, addition( Y, one ) ) ) ] )
% 298.35/298.84  , clause( 520305, [ =( multiplication( X, addition( Y, one ) ), addition( X
% 298.35/298.84    , multiplication( X, addition( Y, one ) ) ) ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  subsumption(
% 298.35/298.84  clause( 2304, [ =( addition( X, multiplication( X, addition( Y, one ) ) ), 
% 298.35/298.84    multiplication( X, addition( Y, one ) ) ) ] )
% 298.35/298.84  , clause( 520306, [ =( addition( X, multiplication( X, addition( Y, one ) )
% 298.35/298.84     ), multiplication( X, addition( Y, one ) ) ) ] )
% 298.35/298.84  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.84     )] ) ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520308, [ =( multiplication( X, 'domain_difference'( Y, Z ) ), 
% 298.35/298.84    multiplication( multiplication( X, domain( Y ) ), antidomain( Z ) ) ) ]
% 298.35/298.84     )
% 298.35/298.84  , clause( 169, [ =( multiplication( multiplication( Z, domain( X ) ), 
% 298.35/298.84    antidomain( Y ) ), multiplication( Z, 'domain_difference'( X, Y ) ) ) ]
% 298.35/298.84     )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, Y ), :=( Y, Z ), :=( Z, X )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520312, [ =( multiplication( domain( domain( X ) ), 
% 298.35/298.84    'domain_difference'( X, Y ) ), multiplication( domain( X ), antidomain( Y
% 298.35/298.84     ) ) ) ] )
% 298.35/298.84  , clause( 1136, [ =( multiplication( domain( X ), X ), X ) ] )
% 298.35/298.84  , 0, clause( 520308, [ =( multiplication( X, 'domain_difference'( Y, Z ) )
% 298.35/298.84    , multiplication( multiplication( X, domain( Y ) ), antidomain( Z ) ) ) ]
% 298.35/298.84     )
% 298.35/298.84  , 0, 9, substitution( 0, [ :=( X, domain( X ) )] ), substitution( 1, [ :=( 
% 298.35/298.84    X, domain( domain( X ) ) ), :=( Y, X ), :=( Z, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520313, [ =( multiplication( domain( domain( X ) ), 
% 298.35/298.84    'domain_difference'( X, Y ) ), 'domain_difference'( X, Y ) ) ] )
% 298.35/298.84  , clause( 24, [ =( multiplication( domain( X ), antidomain( Y ) ), 
% 298.35/298.84    'domain_difference'( X, Y ) ) ] )
% 298.35/298.84  , 0, clause( 520312, [ =( multiplication( domain( domain( X ) ), 
% 298.35/298.84    'domain_difference'( X, Y ) ), multiplication( domain( X ), antidomain( Y
% 298.35/298.84     ) ) ) ] )
% 298.35/298.84  , 0, 8, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.84    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520314, [ =( multiplication( domain( X ), 'domain_difference'( X, Y
% 298.35/298.84     ) ), 'domain_difference'( X, Y ) ) ] )
% 298.35/298.84  , clause( 2025, [ =( domain( domain( X ) ), domain( X ) ) ] )
% 298.35/298.84  , 0, clause( 520313, [ =( multiplication( domain( domain( X ) ), 
% 298.35/298.84    'domain_difference'( X, Y ) ), 'domain_difference'( X, Y ) ) ] )
% 298.35/298.84  , 0, 2, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.84    :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  subsumption(
% 298.35/298.84  clause( 2338, [ =( multiplication( domain( X ), 'domain_difference'( X, Y )
% 298.35/298.84     ), 'domain_difference'( X, Y ) ) ] )
% 298.35/298.84  , clause( 520314, [ =( multiplication( domain( X ), 'domain_difference'( X
% 298.35/298.84    , Y ) ), 'domain_difference'( X, Y ) ) ] )
% 298.35/298.84  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.84     )] ) ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520317, [ =( multiplication( X, 'domain_difference'( Y, Z ) ), 
% 298.35/298.84    multiplication( multiplication( X, domain( Y ) ), antidomain( Z ) ) ) ]
% 298.35/298.84     )
% 298.35/298.84  , clause( 169, [ =( multiplication( multiplication( Z, domain( X ) ), 
% 298.35/298.84    antidomain( Y ) ), multiplication( Z, 'domain_difference'( X, Y ) ) ) ]
% 298.35/298.84     )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, Y ), :=( Y, Z ), :=( Z, X )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520318, [ =( multiplication( X, 'domain_difference'( Y, antidomain( 
% 298.35/298.84    Z ) ) ), multiplication( multiplication( X, domain( Y ) ), domain( Z ) )
% 298.35/298.84     ) ] )
% 298.35/298.84  , clause( 18, [ =( antidomain( antidomain( X ) ), domain( X ) ) ] )
% 298.35/298.84  , 0, clause( 520317, [ =( multiplication( X, 'domain_difference'( Y, Z ) )
% 298.35/298.84    , multiplication( multiplication( X, domain( Y ) ), antidomain( Z ) ) ) ]
% 298.35/298.84     )
% 298.35/298.84  , 0, 12, substitution( 0, [ :=( X, Z )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.84    :=( Y, Y ), :=( Z, antidomain( Z ) )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520319, [ =( multiplication( multiplication( X, domain( Y ) ), 
% 298.35/298.84    domain( Z ) ), multiplication( X, 'domain_difference'( Y, antidomain( Z )
% 298.35/298.84     ) ) ) ] )
% 298.35/298.84  , clause( 520318, [ =( multiplication( X, 'domain_difference'( Y, 
% 298.35/298.84    antidomain( Z ) ) ), multiplication( multiplication( X, domain( Y ) ), 
% 298.35/298.84    domain( Z ) ) ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  subsumption(
% 298.35/298.84  clause( 2344, [ =( multiplication( multiplication( Y, domain( Z ) ), domain( 
% 298.35/298.84    X ) ), multiplication( Y, 'domain_difference'( Z, antidomain( X ) ) ) ) ]
% 298.35/298.84     )
% 298.35/298.84  , clause( 520319, [ =( multiplication( multiplication( X, domain( Y ) ), 
% 298.35/298.84    domain( Z ) ), multiplication( X, 'domain_difference'( Y, antidomain( Z )
% 298.35/298.84     ) ) ) ] )
% 298.35/298.84  , substitution( 0, [ :=( X, Y ), :=( Y, Z ), :=( Z, X )] ), 
% 298.35/298.84    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520321, [ =( 'domain_difference'( X, antidomain( Y ) ), 
% 298.35/298.84    multiplication( domain( X ), domain( Y ) ) ) ] )
% 298.35/298.84  , clause( 174, [ =( multiplication( domain( Y ), domain( X ) ), 
% 298.35/298.84    'domain_difference'( Y, antidomain( X ) ) ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520323, [ =( 'domain_difference'( X, antidomain( 'forward_diamond'( 
% 298.35/298.84    Y, Z ) ) ), multiplication( domain( X ), 'forward_diamond'( Y, Z ) ) ) ]
% 298.35/298.84     )
% 298.35/298.84  , clause( 2033, [ =( domain( 'forward_diamond'( X, Y ) ), 'forward_diamond'( 
% 298.35/298.84    X, Y ) ) ] )
% 298.35/298.84  , 0, clause( 520321, [ =( 'domain_difference'( X, antidomain( Y ) ), 
% 298.35/298.84    multiplication( domain( X ), domain( Y ) ) ) ] )
% 298.35/298.84  , 0, 10, substitution( 0, [ :=( X, Y ), :=( Y, Z )] ), substitution( 1, [ 
% 298.35/298.84    :=( X, X ), :=( Y, 'forward_diamond'( Y, Z ) )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  subsumption(
% 298.35/298.84  clause( 2385, [ =( 'domain_difference'( Z, antidomain( 'forward_diamond'( X
% 298.35/298.84    , Y ) ) ), multiplication( domain( Z ), 'forward_diamond'( X, Y ) ) ) ]
% 298.35/298.84     )
% 298.35/298.84  , clause( 520323, [ =( 'domain_difference'( X, antidomain( 
% 298.35/298.84    'forward_diamond'( Y, Z ) ) ), multiplication( domain( X ), 
% 298.35/298.84    'forward_diamond'( Y, Z ) ) ) ] )
% 298.35/298.84  , substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] ), 
% 298.35/298.84    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520327, [ =( 'domain_difference'( X, antidomain( Y ) ), 
% 298.35/298.84    multiplication( domain( X ), domain( Y ) ) ) ] )
% 298.35/298.84  , clause( 174, [ =( multiplication( domain( Y ), domain( X ) ), 
% 298.35/298.84    'domain_difference'( Y, antidomain( X ) ) ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520328, [ =( 'domain_difference'( antidomain( X ), antidomain( Y )
% 298.35/298.84     ), multiplication( antidomain( X ), domain( Y ) ) ) ] )
% 298.35/298.84  , clause( 2026, [ =( domain( antidomain( X ) ), antidomain( X ) ) ] )
% 298.35/298.84  , 0, clause( 520327, [ =( 'domain_difference'( X, antidomain( Y ) ), 
% 298.35/298.84    multiplication( domain( X ), domain( Y ) ) ) ] )
% 298.35/298.84  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.84    antidomain( X ) ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  subsumption(
% 298.35/298.84  clause( 2386, [ =( 'domain_difference'( antidomain( X ), antidomain( Y ) )
% 298.35/298.84    , multiplication( antidomain( X ), domain( Y ) ) ) ] )
% 298.35/298.84  , clause( 520328, [ =( 'domain_difference'( antidomain( X ), antidomain( Y
% 298.35/298.84     ) ), multiplication( antidomain( X ), domain( Y ) ) ) ] )
% 298.35/298.84  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.84     )] ) ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520333, [ =( 'forward_diamond'( X, Y ), domain( multiplication( X, 
% 298.35/298.84    domain( Y ) ) ) ) ] )
% 298.35/298.84  , clause( 25, [ =( domain( multiplication( X, domain( Y ) ) ), 
% 298.35/298.84    'forward_diamond'( X, Y ) ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520338, [ =( 'forward_diamond'( domain( X ), Y ), domain( 
% 298.35/298.84    'domain_difference'( X, antidomain( Y ) ) ) ) ] )
% 298.35/298.84  , clause( 174, [ =( multiplication( domain( Y ), domain( X ) ), 
% 298.35/298.84    'domain_difference'( Y, antidomain( X ) ) ) ] )
% 298.35/298.84  , 0, clause( 520333, [ =( 'forward_diamond'( X, Y ), domain( multiplication( 
% 298.35/298.84    X, domain( Y ) ) ) ) ] )
% 298.35/298.84  , 0, 6, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 298.35/298.84    :=( X, domain( X ) ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520339, [ =( domain( 'domain_difference'( X, antidomain( Y ) ) ), 
% 298.35/298.84    'forward_diamond'( domain( X ), Y ) ) ] )
% 298.35/298.84  , clause( 520338, [ =( 'forward_diamond'( domain( X ), Y ), domain( 
% 298.35/298.84    'domain_difference'( X, antidomain( Y ) ) ) ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  subsumption(
% 298.35/298.84  clause( 2390, [ =( domain( 'domain_difference'( X, antidomain( Y ) ) ), 
% 298.35/298.84    'forward_diamond'( domain( X ), Y ) ) ] )
% 298.35/298.84  , clause( 520339, [ =( domain( 'domain_difference'( X, antidomain( Y ) ) )
% 298.35/298.84    , 'forward_diamond'( domain( X ), Y ) ) ] )
% 298.35/298.84  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.84     )] ) ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520342, [ =( 'forward_diamond'( X, multiplication( Y, domain( Z ) )
% 298.35/298.84     ), 'forward_diamond'( X, 'forward_diamond'( Y, Z ) ) ) ] )
% 298.35/298.84  , clause( 2054, [ =( domain( multiplication( Z, 'forward_diamond'( X, Y ) )
% 298.35/298.84     ), 'forward_diamond'( Z, 'forward_diamond'( X, Y ) ) ) ] )
% 298.35/298.84  , 0, clause( 176, [ =( 'forward_diamond'( Z, multiplication( X, domain( Y )
% 298.35/298.84     ) ), domain( multiplication( Z, 'forward_diamond'( X, Y ) ) ) ) ] )
% 298.35/298.84  , 0, 7, substitution( 0, [ :=( X, Y ), :=( Y, Z ), :=( Z, X )] ), 
% 298.35/298.84    substitution( 1, [ :=( X, Y ), :=( Y, Z ), :=( Z, X )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  subsumption(
% 298.35/298.84  clause( 2420, [ =( 'forward_diamond'( Z, multiplication( X, domain( Y ) ) )
% 298.35/298.84    , 'forward_diamond'( Z, 'forward_diamond'( X, Y ) ) ) ] )
% 298.35/298.84  , clause( 520342, [ =( 'forward_diamond'( X, multiplication( Y, domain( Z )
% 298.35/298.84     ) ), 'forward_diamond'( X, 'forward_diamond'( Y, Z ) ) ) ] )
% 298.35/298.84  , substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] ), 
% 298.35/298.84    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520346, [ =( 'domain_difference'( multiplication( X, domain( Y ) )
% 298.35/298.84    , Z ), 'domain_difference'( 'forward_diamond'( X, Y ), Z ) ) ] )
% 298.35/298.84  , clause( 2062, [ =( multiplication( 'forward_diamond'( X, Y ), antidomain( 
% 298.35/298.84    Z ) ), 'domain_difference'( 'forward_diamond'( X, Y ), Z ) ) ] )
% 298.35/298.84  , 0, clause( 177, [ =( 'domain_difference'( multiplication( X, domain( Y )
% 298.35/298.84     ), Z ), multiplication( 'forward_diamond'( X, Y ), antidomain( Z ) ) ) ]
% 298.35/298.84     )
% 298.35/298.84  , 0, 7, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 298.35/298.84    substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  subsumption(
% 298.35/298.84  clause( 2444, [ =( 'domain_difference'( multiplication( X, domain( Y ) ), Z
% 298.35/298.84     ), 'domain_difference'( 'forward_diamond'( X, Y ), Z ) ) ] )
% 298.35/298.84  , clause( 520346, [ =( 'domain_difference'( multiplication( X, domain( Y )
% 298.35/298.84     ), Z ), 'domain_difference'( 'forward_diamond'( X, Y ), Z ) ) ] )
% 298.35/298.84  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 298.35/298.84    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520349, [ =( antidomain( X ), domain( antidomain( X ) ) ) ] )
% 298.35/298.84  , clause( 2026, [ =( domain( antidomain( X ) ), antidomain( X ) ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520351, [ =( antidomain( 'backward_diamond'( X, antidomain( Y ) ) )
% 298.35/298.84    , domain( 'backward_box'( X, Y ) ) ) ] )
% 298.35/298.84  , clause( 1188, [ =( antidomain( 'backward_diamond'( X, antidomain( Y ) ) )
% 298.35/298.84    , 'backward_box'( X, Y ) ) ] )
% 298.35/298.84  , 0, clause( 520349, [ =( antidomain( X ), domain( antidomain( X ) ) ) ] )
% 298.35/298.84  , 0, 7, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.84    :=( X, 'backward_diamond'( X, antidomain( Y ) ) )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520352, [ =( 'backward_box'( X, Y ), domain( 'backward_box'( X, Y )
% 298.35/298.84     ) ) ] )
% 298.35/298.84  , clause( 1188, [ =( antidomain( 'backward_diamond'( X, antidomain( Y ) ) )
% 298.35/298.84    , 'backward_box'( X, Y ) ) ] )
% 298.35/298.84  , 0, clause( 520351, [ =( antidomain( 'backward_diamond'( X, antidomain( Y
% 298.35/298.84     ) ) ), domain( 'backward_box'( X, Y ) ) ) ] )
% 298.35/298.84  , 0, 1, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.84    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520354, [ =( domain( 'backward_box'( X, Y ) ), 'backward_box'( X, Y
% 298.35/298.84     ) ) ] )
% 298.35/298.84  , clause( 520352, [ =( 'backward_box'( X, Y ), domain( 'backward_box'( X, Y
% 298.35/298.84     ) ) ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  subsumption(
% 298.35/298.84  clause( 2514, [ =( domain( 'backward_box'( X, Y ) ), 'backward_box'( X, Y )
% 298.35/298.84     ) ] )
% 298.35/298.84  , clause( 520354, [ =( domain( 'backward_box'( X, Y ) ), 'backward_box'( X
% 298.35/298.84    , Y ) ) ] )
% 298.35/298.84  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.84     )] ) ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520357, [ =( domain( X ), antidomain( antidomain( X ) ) ) ] )
% 298.35/298.84  , clause( 18, [ =( antidomain( antidomain( X ) ), domain( X ) ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520360, [ =( domain( 'backward_diamond'( X, antidomain( Y ) ) ), 
% 298.35/298.84    antidomain( 'backward_box'( X, Y ) ) ) ] )
% 298.35/298.84  , clause( 1188, [ =( antidomain( 'backward_diamond'( X, antidomain( Y ) ) )
% 298.35/298.84    , 'backward_box'( X, Y ) ) ] )
% 298.35/298.84  , 0, clause( 520357, [ =( domain( X ), antidomain( antidomain( X ) ) ) ] )
% 298.35/298.84  , 0, 7, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.84    :=( X, 'backward_diamond'( X, antidomain( Y ) ) )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  subsumption(
% 298.35/298.84  clause( 2541, [ =( domain( 'backward_diamond'( X, antidomain( Y ) ) ), 
% 298.35/298.84    antidomain( 'backward_box'( X, Y ) ) ) ] )
% 298.35/298.84  , clause( 520360, [ =( domain( 'backward_diamond'( X, antidomain( Y ) ) ), 
% 298.35/298.84    antidomain( 'backward_box'( X, Y ) ) ) ] )
% 298.35/298.84  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.84     )] ) ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520363, [ =( 'backward_box'( X, Y ), antidomain( 'backward_diamond'( 
% 298.35/298.84    X, antidomain( Y ) ) ) ) ] )
% 298.35/298.84  , clause( 1188, [ =( antidomain( 'backward_diamond'( X, antidomain( Y ) ) )
% 298.35/298.84    , 'backward_box'( X, Y ) ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520366, [ =( 'backward_box'( X, antidomain( Y ) ), antidomain( 
% 298.35/298.84    'backward_diamond'( X, domain( Y ) ) ) ) ] )
% 298.35/298.84  , clause( 18, [ =( antidomain( antidomain( X ) ), domain( X ) ) ] )
% 298.35/298.84  , 0, clause( 520363, [ =( 'backward_box'( X, Y ), antidomain( 
% 298.35/298.84    'backward_diamond'( X, antidomain( Y ) ) ) ) ] )
% 298.35/298.84  , 0, 8, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.84    :=( Y, antidomain( Y ) )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520367, [ =( antidomain( 'backward_diamond'( X, domain( Y ) ) ), 
% 298.35/298.84    'backward_box'( X, antidomain( Y ) ) ) ] )
% 298.35/298.84  , clause( 520366, [ =( 'backward_box'( X, antidomain( Y ) ), antidomain( 
% 298.35/298.84    'backward_diamond'( X, domain( Y ) ) ) ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  subsumption(
% 298.35/298.84  clause( 2542, [ =( antidomain( 'backward_diamond'( Y, domain( X ) ) ), 
% 298.35/298.84    'backward_box'( Y, antidomain( X ) ) ) ] )
% 298.35/298.84  , clause( 520367, [ =( antidomain( 'backward_diamond'( X, domain( Y ) ) ), 
% 298.35/298.84    'backward_box'( X, antidomain( Y ) ) ) ] )
% 298.35/298.84  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.84     )] ) ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520369, [ =( 'domain_difference'( X, antidomain( Y ) ), 
% 298.35/298.84    multiplication( domain( X ), domain( Y ) ) ) ] )
% 298.35/298.84  , clause( 174, [ =( multiplication( domain( Y ), domain( X ) ), 
% 298.35/298.84    'domain_difference'( Y, antidomain( X ) ) ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520371, [ =( 'domain_difference'( X, antidomain( 'backward_box'( Y
% 298.35/298.84    , Z ) ) ), multiplication( domain( X ), 'backward_box'( Y, Z ) ) ) ] )
% 298.35/298.84  , clause( 2514, [ =( domain( 'backward_box'( X, Y ) ), 'backward_box'( X, Y
% 298.35/298.84     ) ) ] )
% 298.35/298.84  , 0, clause( 520369, [ =( 'domain_difference'( X, antidomain( Y ) ), 
% 298.35/298.84    multiplication( domain( X ), domain( Y ) ) ) ] )
% 298.35/298.84  , 0, 10, substitution( 0, [ :=( X, Y ), :=( Y, Z )] ), substitution( 1, [ 
% 298.35/298.84    :=( X, X ), :=( Y, 'backward_box'( Y, Z ) )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  subsumption(
% 298.35/298.84  clause( 2548, [ =( 'domain_difference'( Z, antidomain( 'backward_box'( X, Y
% 298.35/298.84     ) ) ), multiplication( domain( Z ), 'backward_box'( X, Y ) ) ) ] )
% 298.35/298.84  , clause( 520371, [ =( 'domain_difference'( X, antidomain( 'backward_box'( 
% 298.35/298.84    Y, Z ) ) ), multiplication( domain( X ), 'backward_box'( Y, Z ) ) ) ] )
% 298.35/298.84  , substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] ), 
% 298.35/298.84    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520375, [ =( 'domain_difference'( X, Y ), multiplication( domain( X
% 298.35/298.84     ), antidomain( Y ) ) ) ] )
% 298.35/298.84  , clause( 24, [ =( multiplication( domain( X ), antidomain( Y ) ), 
% 298.35/298.84    'domain_difference'( X, Y ) ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520376, [ =( 'domain_difference'( 'backward_box'( X, Y ), Z ), 
% 298.35/298.84    multiplication( 'backward_box'( X, Y ), antidomain( Z ) ) ) ] )
% 298.35/298.84  , clause( 2514, [ =( domain( 'backward_box'( X, Y ) ), 'backward_box'( X, Y
% 298.35/298.84     ) ) ] )
% 298.35/298.84  , 0, clause( 520375, [ =( 'domain_difference'( X, Y ), multiplication( 
% 298.35/298.84    domain( X ), antidomain( Y ) ) ) ] )
% 298.35/298.84  , 0, 7, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.84    :=( X, 'backward_box'( X, Y ) ), :=( Y, Z )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520377, [ =( multiplication( 'backward_box'( X, Y ), antidomain( Z
% 298.35/298.84     ) ), 'domain_difference'( 'backward_box'( X, Y ), Z ) ) ] )
% 298.35/298.84  , clause( 520376, [ =( 'domain_difference'( 'backward_box'( X, Y ), Z ), 
% 298.35/298.84    multiplication( 'backward_box'( X, Y ), antidomain( Z ) ) ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  subsumption(
% 298.35/298.84  clause( 2558, [ =( multiplication( 'backward_box'( X, Y ), antidomain( Z )
% 298.35/298.84     ), 'domain_difference'( 'backward_box'( X, Y ), Z ) ) ] )
% 298.35/298.84  , clause( 520377, [ =( multiplication( 'backward_box'( X, Y ), antidomain( 
% 298.35/298.84    Z ) ), 'domain_difference'( 'backward_box'( X, Y ), Z ) ) ] )
% 298.35/298.84  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 298.35/298.84    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520378, [ =( 'forward_box'( X, Y ), antidomain( 'forward_diamond'( 
% 298.35/298.84    X, antidomain( Y ) ) ) ) ] )
% 298.35/298.84  , clause( 1189, [ =( antidomain( 'forward_diamond'( X, antidomain( Y ) ) )
% 298.35/298.84    , 'forward_box'( X, Y ) ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520381, [ =( 'forward_box'( X, 'forward_diamond'( Y, antidomain( Z
% 298.35/298.84     ) ) ), antidomain( 'forward_diamond'( X, 'forward_box'( Y, Z ) ) ) ) ]
% 298.35/298.84     )
% 298.35/298.84  , clause( 1189, [ =( antidomain( 'forward_diamond'( X, antidomain( Y ) ) )
% 298.35/298.84    , 'forward_box'( X, Y ) ) ] )
% 298.35/298.84  , 0, clause( 520378, [ =( 'forward_box'( X, Y ), antidomain( 
% 298.35/298.84    'forward_diamond'( X, antidomain( Y ) ) ) ) ] )
% 298.35/298.84  , 0, 10, substitution( 0, [ :=( X, Y ), :=( Y, Z )] ), substitution( 1, [ 
% 298.35/298.84    :=( X, X ), :=( Y, 'forward_diamond'( Y, antidomain( Z ) ) )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  subsumption(
% 298.35/298.84  clause( 2559, [ =( 'forward_box'( Z, 'forward_diamond'( X, antidomain( Y )
% 298.35/298.84     ) ), antidomain( 'forward_diamond'( Z, 'forward_box'( X, Y ) ) ) ) ] )
% 298.35/298.84  , clause( 520381, [ =( 'forward_box'( X, 'forward_diamond'( Y, antidomain( 
% 298.35/298.84    Z ) ) ), antidomain( 'forward_diamond'( X, 'forward_box'( Y, Z ) ) ) ) ]
% 298.35/298.84     )
% 298.35/298.84  , substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] ), 
% 298.35/298.84    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520384, [ =( 'forward_box'( X, Y ), antidomain( 'forward_diamond'( 
% 298.35/298.84    X, antidomain( Y ) ) ) ) ] )
% 298.35/298.84  , clause( 1189, [ =( antidomain( 'forward_diamond'( X, antidomain( Y ) ) )
% 298.35/298.84    , 'forward_box'( X, Y ) ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520387, [ =( 'forward_box'( X, 'backward_diamond'( Y, antidomain( Z
% 298.35/298.84     ) ) ), antidomain( 'forward_diamond'( X, 'backward_box'( Y, Z ) ) ) ) ]
% 298.35/298.84     )
% 298.35/298.84  , clause( 1188, [ =( antidomain( 'backward_diamond'( X, antidomain( Y ) ) )
% 298.35/298.84    , 'backward_box'( X, Y ) ) ] )
% 298.35/298.84  , 0, clause( 520384, [ =( 'forward_box'( X, Y ), antidomain( 
% 298.35/298.84    'forward_diamond'( X, antidomain( Y ) ) ) ) ] )
% 298.35/298.84  , 0, 10, substitution( 0, [ :=( X, Y ), :=( Y, Z )] ), substitution( 1, [ 
% 298.35/298.84    :=( X, X ), :=( Y, 'backward_diamond'( Y, antidomain( Z ) ) )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  subsumption(
% 298.35/298.84  clause( 2561, [ =( 'forward_box'( Z, 'backward_diamond'( X, antidomain( Y )
% 298.35/298.84     ) ), antidomain( 'forward_diamond'( Z, 'backward_box'( X, Y ) ) ) ) ] )
% 298.35/298.84  , clause( 520387, [ =( 'forward_box'( X, 'backward_diamond'( Y, antidomain( 
% 298.35/298.84    Z ) ) ), antidomain( 'forward_diamond'( X, 'backward_box'( Y, Z ) ) ) ) ]
% 298.35/298.84     )
% 298.35/298.84  , substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] ), 
% 298.35/298.84    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520390, [ =( antidomain( X ), domain( antidomain( X ) ) ) ] )
% 298.35/298.84  , clause( 2026, [ =( domain( antidomain( X ) ), antidomain( X ) ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520392, [ =( antidomain( 'forward_diamond'( X, antidomain( Y ) ) )
% 298.35/298.84    , domain( 'forward_box'( X, Y ) ) ) ] )
% 298.35/298.84  , clause( 1189, [ =( antidomain( 'forward_diamond'( X, antidomain( Y ) ) )
% 298.35/298.84    , 'forward_box'( X, Y ) ) ] )
% 298.35/298.84  , 0, clause( 520390, [ =( antidomain( X ), domain( antidomain( X ) ) ) ] )
% 298.35/298.84  , 0, 7, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.84    :=( X, 'forward_diamond'( X, antidomain( Y ) ) )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520393, [ =( 'forward_box'( X, Y ), domain( 'forward_box'( X, Y ) )
% 298.35/298.84     ) ] )
% 298.35/298.84  , clause( 1189, [ =( antidomain( 'forward_diamond'( X, antidomain( Y ) ) )
% 298.35/298.84    , 'forward_box'( X, Y ) ) ] )
% 298.35/298.84  , 0, clause( 520392, [ =( antidomain( 'forward_diamond'( X, antidomain( Y )
% 298.35/298.84     ) ), domain( 'forward_box'( X, Y ) ) ) ] )
% 298.35/298.84  , 0, 1, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.84    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520395, [ =( domain( 'forward_box'( X, Y ) ), 'forward_box'( X, Y )
% 298.35/298.84     ) ] )
% 298.35/298.84  , clause( 520393, [ =( 'forward_box'( X, Y ), domain( 'forward_box'( X, Y )
% 298.35/298.84     ) ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  subsumption(
% 298.35/298.84  clause( 2578, [ =( domain( 'forward_box'( X, Y ) ), 'forward_box'( X, Y ) )
% 298.35/298.84     ] )
% 298.35/298.84  , clause( 520395, [ =( domain( 'forward_box'( X, Y ) ), 'forward_box'( X, Y
% 298.35/298.84     ) ) ] )
% 298.35/298.84  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.84     )] ) ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520398, [ =( 'forward_box'( X, Y ), antidomain( 'forward_diamond'( 
% 298.35/298.84    X, antidomain( Y ) ) ) ) ] )
% 298.35/298.84  , clause( 1189, [ =( antidomain( 'forward_diamond'( X, antidomain( Y ) ) )
% 298.35/298.84    , 'forward_box'( X, Y ) ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520401, [ =( 'forward_box'( one, X ), antidomain( domain( 
% 298.35/298.84    antidomain( X ) ) ) ) ] )
% 298.35/298.84  , clause( 2021, [ =( 'forward_diamond'( one, X ), domain( X ) ) ] )
% 298.35/298.84  , 0, clause( 520398, [ =( 'forward_box'( X, Y ), antidomain( 
% 298.35/298.84    'forward_diamond'( X, antidomain( Y ) ) ) ) ] )
% 298.35/298.84  , 0, 5, substitution( 0, [ :=( X, antidomain( X ) )] ), substitution( 1, [ 
% 298.35/298.84    :=( X, one ), :=( Y, X )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520402, [ =( 'forward_box'( one, X ), antidomain( antidomain( X ) )
% 298.35/298.84     ) ] )
% 298.35/298.84  , clause( 2027, [ =( antidomain( domain( X ) ), antidomain( X ) ) ] )
% 298.35/298.84  , 0, clause( 520401, [ =( 'forward_box'( one, X ), antidomain( domain( 
% 298.35/298.84    antidomain( X ) ) ) ) ] )
% 298.35/298.84  , 0, 4, substitution( 0, [ :=( X, antidomain( X ) )] ), substitution( 1, [ 
% 298.35/298.84    :=( X, X )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520403, [ =( 'forward_box'( one, X ), domain( X ) ) ] )
% 298.35/298.84  , clause( 18, [ =( antidomain( antidomain( X ) ), domain( X ) ) ] )
% 298.35/298.84  , 0, clause( 520402, [ =( 'forward_box'( one, X ), antidomain( antidomain( 
% 298.35/298.84    X ) ) ) ] )
% 298.35/298.84  , 0, 4, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.84    ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  subsumption(
% 298.35/298.84  clause( 2579, [ =( 'forward_box'( one, X ), domain( X ) ) ] )
% 298.35/298.84  , clause( 520403, [ =( 'forward_box'( one, X ), domain( X ) ) ] )
% 298.35/298.84  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520406, [ =( antidomain( X ), 'forward_diamond'( antidomain( X ), 
% 298.35/298.84    antidomain( X ) ) ) ] )
% 298.35/298.84  , clause( 1211, [ =( 'forward_diamond'( antidomain( X ), antidomain( X ) )
% 298.35/298.84    , antidomain( X ) ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520411, [ =( antidomain( 'forward_diamond'( X, antidomain( Y ) ) )
% 298.35/298.84    , 'forward_diamond'( antidomain( 'forward_diamond'( X, antidomain( Y ) )
% 298.35/298.84     ), 'forward_box'( X, Y ) ) ) ] )
% 298.35/298.84  , clause( 1189, [ =( antidomain( 'forward_diamond'( X, antidomain( Y ) ) )
% 298.35/298.84    , 'forward_box'( X, Y ) ) ] )
% 298.35/298.84  , 0, clause( 520406, [ =( antidomain( X ), 'forward_diamond'( antidomain( X
% 298.35/298.84     ), antidomain( X ) ) ) ] )
% 298.35/298.84  , 0, 12, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.84    :=( X, 'forward_diamond'( X, antidomain( Y ) ) )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520413, [ =( antidomain( 'forward_diamond'( X, antidomain( Y ) ) )
% 298.35/298.84    , 'forward_diamond'( 'forward_box'( X, Y ), 'forward_box'( X, Y ) ) ) ]
% 298.35/298.84     )
% 298.35/298.84  , clause( 1189, [ =( antidomain( 'forward_diamond'( X, antidomain( Y ) ) )
% 298.35/298.84    , 'forward_box'( X, Y ) ) ] )
% 298.35/298.84  , 0, clause( 520411, [ =( antidomain( 'forward_diamond'( X, antidomain( Y )
% 298.35/298.84     ) ), 'forward_diamond'( antidomain( 'forward_diamond'( X, antidomain( Y
% 298.35/298.84     ) ) ), 'forward_box'( X, Y ) ) ) ] )
% 298.35/298.84  , 0, 7, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.84    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520414, [ =( 'forward_box'( X, Y ), 'forward_diamond'( 
% 298.35/298.84    'forward_box'( X, Y ), 'forward_box'( X, Y ) ) ) ] )
% 298.35/298.84  , clause( 1189, [ =( antidomain( 'forward_diamond'( X, antidomain( Y ) ) )
% 298.35/298.84    , 'forward_box'( X, Y ) ) ] )
% 298.35/298.84  , 0, clause( 520413, [ =( antidomain( 'forward_diamond'( X, antidomain( Y )
% 298.35/298.84     ) ), 'forward_diamond'( 'forward_box'( X, Y ), 'forward_box'( X, Y ) ) )
% 298.35/298.84     ] )
% 298.35/298.84  , 0, 1, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.84    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520420, [ =( 'forward_diamond'( 'forward_box'( X, Y ), 
% 298.35/298.84    'forward_box'( X, Y ) ), 'forward_box'( X, Y ) ) ] )
% 298.35/298.84  , clause( 520414, [ =( 'forward_box'( X, Y ), 'forward_diamond'( 
% 298.35/298.84    'forward_box'( X, Y ), 'forward_box'( X, Y ) ) ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  subsumption(
% 298.35/298.84  clause( 2591, [ =( 'forward_diamond'( 'forward_box'( X, Y ), 'forward_box'( 
% 298.35/298.84    X, Y ) ), 'forward_box'( X, Y ) ) ] )
% 298.35/298.84  , clause( 520420, [ =( 'forward_diamond'( 'forward_box'( X, Y ), 
% 298.35/298.84    'forward_box'( X, Y ) ), 'forward_box'( X, Y ) ) ] )
% 298.35/298.84  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.84     )] ) ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520424, [ =( domain( X ), 'forward_box'( antidomain( X ), X ) ) ]
% 298.35/298.84     )
% 298.35/298.84  , clause( 1208, [ =( 'forward_box'( antidomain( X ), X ), domain( X ) ) ]
% 298.35/298.84     )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520429, [ =( domain( 'forward_diamond'( X, antidomain( Y ) ) ), 
% 298.35/298.84    'forward_box'( 'forward_box'( X, Y ), 'forward_diamond'( X, antidomain( Y
% 298.35/298.84     ) ) ) ) ] )
% 298.35/298.84  , clause( 1189, [ =( antidomain( 'forward_diamond'( X, antidomain( Y ) ) )
% 298.35/298.84    , 'forward_box'( X, Y ) ) ] )
% 298.35/298.84  , 0, clause( 520424, [ =( domain( X ), 'forward_box'( antidomain( X ), X )
% 298.35/298.84     ) ] )
% 298.35/298.84  , 0, 7, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.84    :=( X, 'forward_diamond'( X, antidomain( Y ) ) )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520430, [ =( domain( 'forward_diamond'( X, antidomain( Y ) ) ), 
% 298.35/298.84    antidomain( 'forward_diamond'( 'forward_box'( X, Y ), 'forward_box'( X, Y
% 298.35/298.84     ) ) ) ) ] )
% 298.35/298.84  , clause( 2559, [ =( 'forward_box'( Z, 'forward_diamond'( X, antidomain( Y
% 298.35/298.84     ) ) ), antidomain( 'forward_diamond'( Z, 'forward_box'( X, Y ) ) ) ) ]
% 298.35/298.84     )
% 298.35/298.84  , 0, clause( 520429, [ =( domain( 'forward_diamond'( X, antidomain( Y ) ) )
% 298.35/298.84    , 'forward_box'( 'forward_box'( X, Y ), 'forward_diamond'( X, antidomain( 
% 298.35/298.84    Y ) ) ) ) ] )
% 298.35/298.84  , 0, 6, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, 'forward_box'( X
% 298.35/298.84    , Y ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520431, [ =( domain( 'forward_diamond'( X, antidomain( Y ) ) ), 
% 298.35/298.84    antidomain( 'forward_box'( X, Y ) ) ) ] )
% 298.35/298.84  , clause( 2591, [ =( 'forward_diamond'( 'forward_box'( X, Y ), 
% 298.35/298.84    'forward_box'( X, Y ) ), 'forward_box'( X, Y ) ) ] )
% 298.35/298.84  , 0, clause( 520430, [ =( domain( 'forward_diamond'( X, antidomain( Y ) ) )
% 298.35/298.84    , antidomain( 'forward_diamond'( 'forward_box'( X, Y ), 'forward_box'( X
% 298.35/298.84    , Y ) ) ) ) ] )
% 298.35/298.84  , 0, 7, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.84    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520432, [ =( 'forward_diamond'( X, antidomain( Y ) ), antidomain( 
% 298.35/298.84    'forward_box'( X, Y ) ) ) ] )
% 298.35/298.84  , clause( 2033, [ =( domain( 'forward_diamond'( X, Y ) ), 'forward_diamond'( 
% 298.35/298.84    X, Y ) ) ] )
% 298.35/298.84  , 0, clause( 520431, [ =( domain( 'forward_diamond'( X, antidomain( Y ) ) )
% 298.35/298.84    , antidomain( 'forward_box'( X, Y ) ) ) ] )
% 298.35/298.84  , 0, 1, substitution( 0, [ :=( X, X ), :=( Y, antidomain( Y ) )] ), 
% 298.35/298.84    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  subsumption(
% 298.35/298.84  clause( 2594, [ =( 'forward_diamond'( X, antidomain( Y ) ), antidomain( 
% 298.35/298.84    'forward_box'( X, Y ) ) ) ] )
% 298.35/298.84  , clause( 520432, [ =( 'forward_diamond'( X, antidomain( Y ) ), antidomain( 
% 298.35/298.84    'forward_box'( X, Y ) ) ) ] )
% 298.35/298.84  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.84     )] ) ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520435, [ =( antidomain( 'forward_box'( X, Y ) ), 'forward_diamond'( 
% 298.35/298.84    X, antidomain( Y ) ) ) ] )
% 298.35/298.84  , clause( 2594, [ =( 'forward_diamond'( X, antidomain( Y ) ), antidomain( 
% 298.35/298.84    'forward_box'( X, Y ) ) ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520437, [ =( antidomain( 'forward_box'( X, antidomain( Y ) ) ), 
% 298.35/298.84    'forward_diamond'( X, domain( Y ) ) ) ] )
% 298.35/298.84  , clause( 18, [ =( antidomain( antidomain( X ) ), domain( X ) ) ] )
% 298.35/298.84  , 0, clause( 520435, [ =( antidomain( 'forward_box'( X, Y ) ), 
% 298.35/298.84    'forward_diamond'( X, antidomain( Y ) ) ) ] )
% 298.35/298.84  , 0, 8, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.84    :=( Y, antidomain( Y ) )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520438, [ =( antidomain( 'forward_box'( X, antidomain( Y ) ) ), 
% 298.35/298.84    'forward_diamond'( X, Y ) ) ] )
% 298.35/298.84  , clause( 2032, [ =( 'forward_diamond'( Y, domain( X ) ), 'forward_diamond'( 
% 298.35/298.84    Y, X ) ) ] )
% 298.35/298.84  , 0, clause( 520437, [ =( antidomain( 'forward_box'( X, antidomain( Y ) ) )
% 298.35/298.84    , 'forward_diamond'( X, domain( Y ) ) ) ] )
% 298.35/298.84  , 0, 6, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 298.35/298.84    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  subsumption(
% 298.35/298.84  clause( 2612, [ =( antidomain( 'forward_box'( Y, antidomain( X ) ) ), 
% 298.35/298.84    'forward_diamond'( Y, X ) ) ] )
% 298.35/298.84  , clause( 520438, [ =( antidomain( 'forward_box'( X, antidomain( Y ) ) ), 
% 298.35/298.84    'forward_diamond'( X, Y ) ) ] )
% 298.35/298.84  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.84     )] ) ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520441, [ =( 'forward_box'( X, Y ), antidomain( 'forward_diamond'( 
% 298.35/298.84    X, antidomain( Y ) ) ) ) ] )
% 298.35/298.84  , clause( 1189, [ =( antidomain( 'forward_diamond'( X, antidomain( Y ) ) )
% 298.35/298.84    , 'forward_box'( X, Y ) ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520444, [ =( 'forward_box'( X, 'forward_box'( Y, antidomain( Z ) )
% 298.35/298.84     ), antidomain( 'forward_diamond'( X, 'forward_diamond'( Y, Z ) ) ) ) ]
% 298.35/298.84     )
% 298.35/298.84  , clause( 2612, [ =( antidomain( 'forward_box'( Y, antidomain( X ) ) ), 
% 298.35/298.84    'forward_diamond'( Y, X ) ) ] )
% 298.35/298.84  , 0, clause( 520441, [ =( 'forward_box'( X, Y ), antidomain( 
% 298.35/298.84    'forward_diamond'( X, antidomain( Y ) ) ) ) ] )
% 298.35/298.84  , 0, 10, substitution( 0, [ :=( X, Z ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.84    :=( X, X ), :=( Y, 'forward_box'( Y, antidomain( Z ) ) )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  subsumption(
% 298.35/298.84  clause( 2615, [ =( 'forward_box'( Z, 'forward_box'( X, antidomain( Y ) ) )
% 298.35/298.84    , antidomain( 'forward_diamond'( Z, 'forward_diamond'( X, Y ) ) ) ) ] )
% 298.35/298.84  , clause( 520444, [ =( 'forward_box'( X, 'forward_box'( Y, antidomain( Z )
% 298.35/298.84     ) ), antidomain( 'forward_diamond'( X, 'forward_diamond'( Y, Z ) ) ) ) ]
% 298.35/298.84     )
% 298.35/298.84  , substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] ), 
% 298.35/298.84    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520447, [ =( domain( X ), 'forward_box'( antidomain( X ), X ) ) ]
% 298.35/298.84     )
% 298.35/298.84  , clause( 1208, [ =( 'forward_box'( antidomain( X ), X ), domain( X ) ) ]
% 298.35/298.84     )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520452, [ =( domain( 'forward_box'( X, antidomain( Y ) ) ), 
% 298.35/298.84    'forward_box'( 'forward_diamond'( X, Y ), 'forward_box'( X, antidomain( Y
% 298.35/298.84     ) ) ) ) ] )
% 298.35/298.84  , clause( 2612, [ =( antidomain( 'forward_box'( Y, antidomain( X ) ) ), 
% 298.35/298.84    'forward_diamond'( Y, X ) ) ] )
% 298.35/298.84  , 0, clause( 520447, [ =( domain( X ), 'forward_box'( antidomain( X ), X )
% 298.35/298.84     ) ] )
% 298.35/298.84  , 0, 7, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 298.35/298.84    :=( X, 'forward_box'( X, antidomain( Y ) ) )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520453, [ =( domain( 'forward_box'( X, antidomain( Y ) ) ), 
% 298.35/298.84    antidomain( 'forward_diamond'( 'forward_diamond'( X, Y ), 
% 298.35/298.84    'forward_diamond'( X, Y ) ) ) ) ] )
% 298.35/298.84  , clause( 2615, [ =( 'forward_box'( Z, 'forward_box'( X, antidomain( Y ) )
% 298.35/298.84     ), antidomain( 'forward_diamond'( Z, 'forward_diamond'( X, Y ) ) ) ) ]
% 298.35/298.84     )
% 298.35/298.84  , 0, clause( 520452, [ =( domain( 'forward_box'( X, antidomain( Y ) ) ), 
% 298.35/298.84    'forward_box'( 'forward_diamond'( X, Y ), 'forward_box'( X, antidomain( Y
% 298.35/298.84     ) ) ) ) ] )
% 298.35/298.84  , 0, 6, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, 'forward_diamond'( 
% 298.35/298.84    X, Y ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520454, [ =( domain( 'forward_box'( X, antidomain( Y ) ) ), 
% 298.35/298.84    antidomain( 'forward_diamond'( X, Y ) ) ) ] )
% 298.35/298.84  , clause( 1302, [ =( 'forward_diamond'( 'forward_diamond'( X, Y ), 
% 298.35/298.84    'forward_diamond'( X, Y ) ), 'forward_diamond'( X, Y ) ) ] )
% 298.35/298.84  , 0, clause( 520453, [ =( domain( 'forward_box'( X, antidomain( Y ) ) ), 
% 298.35/298.84    antidomain( 'forward_diamond'( 'forward_diamond'( X, Y ), 
% 298.35/298.84    'forward_diamond'( X, Y ) ) ) ) ] )
% 298.35/298.84  , 0, 7, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.84    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520455, [ =( 'forward_box'( X, antidomain( Y ) ), antidomain( 
% 298.35/298.84    'forward_diamond'( X, Y ) ) ) ] )
% 298.35/298.84  , clause( 2578, [ =( domain( 'forward_box'( X, Y ) ), 'forward_box'( X, Y )
% 298.35/298.84     ) ] )
% 298.35/298.84  , 0, clause( 520454, [ =( domain( 'forward_box'( X, antidomain( Y ) ) ), 
% 298.35/298.84    antidomain( 'forward_diamond'( X, Y ) ) ) ] )
% 298.35/298.84  , 0, 1, substitution( 0, [ :=( X, X ), :=( Y, antidomain( Y ) )] ), 
% 298.35/298.84    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  subsumption(
% 298.35/298.84  clause( 2634, [ =( 'forward_box'( X, antidomain( Y ) ), antidomain( 
% 298.35/298.84    'forward_diamond'( X, Y ) ) ) ] )
% 298.35/298.84  , clause( 520455, [ =( 'forward_box'( X, antidomain( Y ) ), antidomain( 
% 298.35/298.84    'forward_diamond'( X, Y ) ) ) ] )
% 298.35/298.84  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.84     )] ) ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520458, [ =( zero, multiplication( multiplication( antidomain( X )
% 298.35/298.84    , coantidomain( Y ) ), X ) ) ] )
% 298.35/298.84  , clause( 1129, [ =( multiplication( multiplication( antidomain( X ), 
% 298.35/298.84    coantidomain( Y ) ), X ), zero ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520459, [ =( zero, multiplication( multiplication( domain( X ), 
% 298.35/298.84    coantidomain( Y ) ), antidomain( X ) ) ) ] )
% 298.35/298.84  , clause( 18, [ =( antidomain( antidomain( X ) ), domain( X ) ) ] )
% 298.35/298.84  , 0, clause( 520458, [ =( zero, multiplication( multiplication( antidomain( 
% 298.35/298.84    X ), coantidomain( Y ) ), X ) ) ] )
% 298.35/298.84  , 0, 4, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.84    antidomain( X ) ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520460, [ =( multiplication( multiplication( domain( X ), 
% 298.35/298.84    coantidomain( Y ) ), antidomain( X ) ), zero ) ] )
% 298.35/298.84  , clause( 520459, [ =( zero, multiplication( multiplication( domain( X ), 
% 298.35/298.84    coantidomain( Y ) ), antidomain( X ) ) ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  subsumption(
% 298.35/298.84  clause( 2749, [ =( multiplication( multiplication( domain( X ), 
% 298.35/298.84    coantidomain( Y ) ), antidomain( X ) ), zero ) ] )
% 298.35/298.84  , clause( 520460, [ =( multiplication( multiplication( domain( X ), 
% 298.35/298.84    coantidomain( Y ) ), antidomain( X ) ), zero ) ] )
% 298.35/298.84  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.84     )] ) ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520463, [ =( leq( domain( 'sK2_goals_X1' ), 'forward_box'( 
% 298.35/298.84    'sK3_goals_X0', 'sK1_goals_X2' ) ), true ) ] )
% 298.35/298.84  , clause( 1066, [ =( 'forward_box'( Y, domain( X ) ), 'forward_box'( Y, X )
% 298.35/298.84     ) ] )
% 298.35/298.84  , 0, clause( 234, [ =( leq( domain( 'sK2_goals_X1' ), 'forward_box'( 
% 298.35/298.84    'sK3_goals_X0', domain( 'sK1_goals_X2' ) ) ), true ) ] )
% 298.35/298.84  , 0, 4, substitution( 0, [ :=( X, 'sK1_goals_X2' ), :=( Y, 'sK3_goals_X0' )] )
% 298.35/298.84    , substitution( 1, [] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  subsumption(
% 298.35/298.84  clause( 2783, [ =( leq( domain( 'sK2_goals_X1' ), 'forward_box'( 
% 298.35/298.84    'sK3_goals_X0', 'sK1_goals_X2' ) ), true ) ] )
% 298.35/298.84  , clause( 520463, [ =( leq( domain( 'sK2_goals_X1' ), 'forward_box'( 
% 298.35/298.84    'sK3_goals_X0', 'sK1_goals_X2' ) ), true ) ] )
% 298.35/298.84  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520466, [ =( Y, ifeq( leq( X, Y ), true, addition( Y, X ), Y ) ) ]
% 298.35/298.84     )
% 298.35/298.84  , clause( 120, [ =( ifeq( leq( X, Y ), true, addition( Y, X ), Y ), Y ) ]
% 298.35/298.84     )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520468, [ =( 'forward_box'( 'sK3_goals_X0', 'sK1_goals_X2' ), ifeq( 
% 298.35/298.84    true, true, addition( 'forward_box'( 'sK3_goals_X0', 'sK1_goals_X2' ), 
% 298.35/298.84    domain( 'sK2_goals_X1' ) ), 'forward_box'( 'sK3_goals_X0', 'sK1_goals_X2'
% 298.35/298.84     ) ) ) ] )
% 298.35/298.84  , clause( 2783, [ =( leq( domain( 'sK2_goals_X1' ), 'forward_box'( 
% 298.35/298.84    'sK3_goals_X0', 'sK1_goals_X2' ) ), true ) ] )
% 298.35/298.84  , 0, clause( 520466, [ =( Y, ifeq( leq( X, Y ), true, addition( Y, X ), Y )
% 298.35/298.84     ) ] )
% 298.35/298.84  , 0, 5, substitution( 0, [] ), substitution( 1, [ :=( X, domain( 
% 298.35/298.84    'sK2_goals_X1' ) ), :=( Y, 'forward_box'( 'sK3_goals_X0', 'sK1_goals_X2'
% 298.35/298.84     ) )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520469, [ =( 'forward_box'( 'sK3_goals_X0', 'sK1_goals_X2' ), 
% 298.35/298.84    addition( 'forward_box'( 'sK3_goals_X0', 'sK1_goals_X2' ), domain( 
% 298.35/298.84    'sK2_goals_X1' ) ) ) ] )
% 298.35/298.84  , clause( 1, [ =( ifeq( X, X, Y, Z ), Y ) ] )
% 298.35/298.84  , 0, clause( 520468, [ =( 'forward_box'( 'sK3_goals_X0', 'sK1_goals_X2' ), 
% 298.35/298.84    ifeq( true, true, addition( 'forward_box'( 'sK3_goals_X0', 'sK1_goals_X2'
% 298.35/298.84     ), domain( 'sK2_goals_X1' ) ), 'forward_box'( 'sK3_goals_X0', 
% 298.35/298.84    'sK1_goals_X2' ) ) ) ] )
% 298.35/298.84  , 0, 4, substitution( 0, [ :=( X, true ), :=( Y, addition( 'forward_box'( 
% 298.35/298.84    'sK3_goals_X0', 'sK1_goals_X2' ), domain( 'sK2_goals_X1' ) ) ), :=( Z, 
% 298.35/298.84    'forward_box'( 'sK3_goals_X0', 'sK1_goals_X2' ) )] ), substitution( 1, [] )
% 298.35/298.84    ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520470, [ =( addition( 'forward_box'( 'sK3_goals_X0', 
% 298.35/298.84    'sK1_goals_X2' ), domain( 'sK2_goals_X1' ) ), 'forward_box'( 
% 298.35/298.84    'sK3_goals_X0', 'sK1_goals_X2' ) ) ] )
% 298.35/298.84  , clause( 520469, [ =( 'forward_box'( 'sK3_goals_X0', 'sK1_goals_X2' ), 
% 298.35/298.84    addition( 'forward_box'( 'sK3_goals_X0', 'sK1_goals_X2' ), domain( 
% 298.35/298.84    'sK2_goals_X1' ) ) ) ] )
% 298.35/298.84  , 0, substitution( 0, [] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  subsumption(
% 298.35/298.84  clause( 2785, [ =( addition( 'forward_box'( 'sK3_goals_X0', 'sK1_goals_X2'
% 298.35/298.84     ), domain( 'sK2_goals_X1' ) ), 'forward_box'( 'sK3_goals_X0', 
% 298.35/298.84    'sK1_goals_X2' ) ) ] )
% 298.35/298.84  , clause( 520470, [ =( addition( 'forward_box'( 'sK3_goals_X0', 
% 298.35/298.84    'sK1_goals_X2' ), domain( 'sK2_goals_X1' ) ), 'forward_box'( 
% 298.35/298.84    'sK3_goals_X0', 'sK1_goals_X2' ) ) ] )
% 298.35/298.84  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520472, [ =( 'forward_box'( X, Y ), antidomain( 'forward_diamond'( 
% 298.35/298.84    X, antidomain( Y ) ) ) ) ] )
% 298.35/298.84  , clause( 1189, [ =( antidomain( 'forward_diamond'( X, antidomain( Y ) ) )
% 298.35/298.84    , 'forward_box'( X, Y ) ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520475, [ =( 'forward_box'( antidomain( addition( domain( 
% 298.35/298.84    antidomain( X ) ), Y ) ), X ), antidomain( zero ) ) ] )
% 298.35/298.84  , clause( 819, [ =( 'forward_diamond'( antidomain( addition( domain( X ), Y
% 298.35/298.84     ) ), X ), zero ) ] )
% 298.35/298.84  , 0, clause( 520472, [ =( 'forward_box'( X, Y ), antidomain( 
% 298.35/298.84    'forward_diamond'( X, antidomain( Y ) ) ) ) ] )
% 298.35/298.84  , 0, 10, substitution( 0, [ :=( X, antidomain( X ) ), :=( Y, Y )] ), 
% 298.35/298.84    substitution( 1, [ :=( X, antidomain( addition( domain( antidomain( X ) )
% 298.35/298.84    , Y ) ) ), :=( Y, X )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520476, [ =( 'forward_box'( antidomain( addition( domain( 
% 298.35/298.84    antidomain( X ) ), Y ) ), X ), one ) ] )
% 298.35/298.84  , clause( 150, [ =( antidomain( zero ), one ) ] )
% 298.35/298.84  , 0, clause( 520475, [ =( 'forward_box'( antidomain( addition( domain( 
% 298.35/298.84    antidomain( X ) ), Y ) ), X ), antidomain( zero ) ) ] )
% 298.35/298.84  , 0, 9, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )
% 298.35/298.84    ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520477, [ =( 'forward_box'( antidomain( addition( antidomain( X ), 
% 298.35/298.84    Y ) ), X ), one ) ] )
% 298.35/298.84  , clause( 2026, [ =( domain( antidomain( X ) ), antidomain( X ) ) ] )
% 298.35/298.84  , 0, clause( 520476, [ =( 'forward_box'( antidomain( addition( domain( 
% 298.35/298.84    antidomain( X ) ), Y ) ), X ), one ) ] )
% 298.35/298.84  , 0, 4, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.84    :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  subsumption(
% 298.35/298.84  clause( 2833, [ =( 'forward_box'( antidomain( addition( antidomain( X ), Y
% 298.35/298.84     ) ), X ), one ) ] )
% 298.35/298.84  , clause( 520477, [ =( 'forward_box'( antidomain( addition( antidomain( X )
% 298.35/298.84    , Y ) ), X ), one ) ] )
% 298.35/298.84  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.84     )] ) ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520480, [ =( one, 'forward_box'( antidomain( addition( antidomain( 
% 298.35/298.84    X ), Y ) ), X ) ) ] )
% 298.35/298.84  , clause( 2833, [ =( 'forward_box'( antidomain( addition( antidomain( X ), 
% 298.35/298.84    Y ) ), X ), one ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520483, [ =( one, 'forward_box'( antidomain( antidomain( 
% 298.35/298.84    multiplication( X, domain( Y ) ) ) ), multiplication( X, Y ) ) ) ] )
% 298.35/298.84  , clause( 140, [ =( addition( antidomain( multiplication( X, Y ) ), 
% 298.35/298.84    antidomain( multiplication( X, domain( Y ) ) ) ), antidomain( 
% 298.35/298.84    multiplication( X, domain( Y ) ) ) ) ] )
% 298.35/298.84  , 0, clause( 520480, [ =( one, 'forward_box'( antidomain( addition( 
% 298.35/298.84    antidomain( X ), Y ) ), X ) ) ] )
% 298.35/298.84  , 0, 4, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.84    :=( X, multiplication( X, Y ) ), :=( Y, antidomain( multiplication( X, 
% 298.35/298.84    domain( Y ) ) ) )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520484, [ =( one, 'forward_box'( domain( multiplication( X, domain( 
% 298.35/298.84    Y ) ) ), multiplication( X, Y ) ) ) ] )
% 298.35/298.84  , clause( 18, [ =( antidomain( antidomain( X ) ), domain( X ) ) ] )
% 298.35/298.84  , 0, clause( 520483, [ =( one, 'forward_box'( antidomain( antidomain( 
% 298.35/298.84    multiplication( X, domain( Y ) ) ) ), multiplication( X, Y ) ) ) ] )
% 298.35/298.84  , 0, 3, substitution( 0, [ :=( X, multiplication( X, domain( Y ) ) )] ), 
% 298.35/298.84    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520485, [ =( one, 'forward_box'( 'forward_diamond'( X, Y ), 
% 298.35/298.84    multiplication( X, Y ) ) ) ] )
% 298.35/298.84  , clause( 25, [ =( domain( multiplication( X, domain( Y ) ) ), 
% 298.35/298.84    'forward_diamond'( X, Y ) ) ] )
% 298.35/298.84  , 0, clause( 520484, [ =( one, 'forward_box'( domain( multiplication( X, 
% 298.35/298.84    domain( Y ) ) ), multiplication( X, Y ) ) ) ] )
% 298.35/298.84  , 0, 3, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.84    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520486, [ =( 'forward_box'( 'forward_diamond'( X, Y ), 
% 298.35/298.84    multiplication( X, Y ) ), one ) ] )
% 298.35/298.84  , clause( 520485, [ =( one, 'forward_box'( 'forward_diamond'( X, Y ), 
% 298.35/298.84    multiplication( X, Y ) ) ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  subsumption(
% 298.35/298.84  clause( 2839, [ =( 'forward_box'( 'forward_diamond'( X, Y ), multiplication( 
% 298.35/298.84    X, Y ) ), one ) ] )
% 298.35/298.84  , clause( 520486, [ =( 'forward_box'( 'forward_diamond'( X, Y ), 
% 298.35/298.84    multiplication( X, Y ) ), one ) ] )
% 298.35/298.84  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.84     )] ) ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520488, [ =( 'backward_diamond'( multiplication( Y, Z ), X ), 
% 298.35/298.84    codomain( multiplication( multiplication( codomain( X ), Y ), Z ) ) ) ]
% 298.35/298.84     )
% 298.35/298.84  , clause( 201, [ =( codomain( multiplication( multiplication( codomain( X )
% 298.35/298.84    , Y ), Z ) ), 'backward_diamond'( multiplication( Y, Z ), X ) ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520492, [ =( 'backward_diamond'( multiplication( coantidomain( X )
% 298.35/298.84    , coantidomain( codomain( Y ) ) ), Y ), codomain( zero ) ) ] )
% 298.35/298.84  , clause( 1270, [ =( multiplication( multiplication( X, coantidomain( Y ) )
% 298.35/298.84    , coantidomain( X ) ), zero ) ] )
% 298.35/298.84  , 0, clause( 520488, [ =( 'backward_diamond'( multiplication( Y, Z ), X ), 
% 298.35/298.84    codomain( multiplication( multiplication( codomain( X ), Y ), Z ) ) ) ]
% 298.35/298.84     )
% 298.35/298.84  , 0, 10, substitution( 0, [ :=( X, codomain( Y ) ), :=( Y, X )] ), 
% 298.35/298.84    substitution( 1, [ :=( X, Y ), :=( Y, coantidomain( X ) ), :=( Z, 
% 298.35/298.84    coantidomain( codomain( Y ) ) )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520493, [ =( 'backward_diamond'( multiplication( coantidomain( X )
% 298.35/298.84    , coantidomain( codomain( Y ) ) ), Y ), zero ) ] )
% 298.35/298.84  , clause( 125, [ =( codomain( zero ), zero ) ] )
% 298.35/298.84  , 0, clause( 520492, [ =( 'backward_diamond'( multiplication( coantidomain( 
% 298.35/298.84    X ), coantidomain( codomain( Y ) ) ), Y ), codomain( zero ) ) ] )
% 298.35/298.84  , 0, 9, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )
% 298.35/298.84    ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520494, [ =( 'backward_diamond'( multiplication( coantidomain( X )
% 298.35/298.84    , coantidomain( Y ) ), Y ), zero ) ] )
% 298.35/298.84  , clause( 1275, [ =( coantidomain( codomain( X ) ), coantidomain( X ) ) ]
% 298.35/298.84     )
% 298.35/298.84  , 0, clause( 520493, [ =( 'backward_diamond'( multiplication( coantidomain( 
% 298.35/298.84    X ), coantidomain( codomain( Y ) ) ), Y ), zero ) ] )
% 298.35/298.84  , 0, 5, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.84    :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  subsumption(
% 298.35/298.84  clause( 2845, [ =( 'backward_diamond'( multiplication( coantidomain( Y ), 
% 298.35/298.84    coantidomain( X ) ), X ), zero ) ] )
% 298.35/298.84  , clause( 520494, [ =( 'backward_diamond'( multiplication( coantidomain( X
% 298.35/298.84     ), coantidomain( Y ) ), Y ), zero ) ] )
% 298.35/298.84  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.84     )] ) ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520497, [ =( 'backward_diamond'( multiplication( Y, Z ), X ), 
% 298.35/298.84    codomain( multiplication( multiplication( codomain( X ), Y ), Z ) ) ) ]
% 298.35/298.84     )
% 298.35/298.84  , clause( 201, [ =( codomain( multiplication( multiplication( codomain( X )
% 298.35/298.84    , Y ), Z ) ), 'backward_diamond'( multiplication( Y, Z ), X ) ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520503, [ =( 'backward_diamond'( multiplication( codomain( codomain( 
% 298.35/298.84    X ) ), Y ), X ), codomain( multiplication( codomain( X ), Y ) ) ) ] )
% 298.35/298.84  , clause( 640, [ =( multiplication( X, codomain( X ) ), X ) ] )
% 298.35/298.84  , 0, clause( 520497, [ =( 'backward_diamond'( multiplication( Y, Z ), X ), 
% 298.35/298.84    codomain( multiplication( multiplication( codomain( X ), Y ), Z ) ) ) ]
% 298.35/298.84     )
% 298.35/298.84  , 0, 10, substitution( 0, [ :=( X, codomain( X ) )] ), substitution( 1, [ 
% 298.35/298.84    :=( X, X ), :=( Y, codomain( codomain( X ) ) ), :=( Z, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520504, [ =( 'backward_diamond'( multiplication( codomain( codomain( 
% 298.35/298.84    X ) ), Y ), X ), 'backward_diamond'( Y, X ) ) ] )
% 298.35/298.84  , clause( 26, [ =( codomain( multiplication( codomain( Y ), X ) ), 
% 298.35/298.84    'backward_diamond'( X, Y ) ) ] )
% 298.35/298.84  , 0, clause( 520503, [ =( 'backward_diamond'( multiplication( codomain( 
% 298.35/298.84    codomain( X ) ), Y ), X ), codomain( multiplication( codomain( X ), Y ) )
% 298.35/298.84     ) ] )
% 298.35/298.84  , 0, 8, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 298.35/298.84    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520505, [ =( 'backward_diamond'( multiplication( codomain( X ), Y )
% 298.35/298.84    , X ), 'backward_diamond'( Y, X ) ) ] )
% 298.35/298.84  , clause( 1004, [ =( codomain( codomain( X ) ), codomain( X ) ) ] )
% 298.35/298.84  , 0, clause( 520504, [ =( 'backward_diamond'( multiplication( codomain( 
% 298.35/298.84    codomain( X ) ), Y ), X ), 'backward_diamond'( Y, X ) ) ] )
% 298.35/298.84  , 0, 3, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.84    :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  subsumption(
% 298.35/298.84  clause( 2863, [ =( 'backward_diamond'( multiplication( codomain( X ), Y ), 
% 298.35/298.84    X ), 'backward_diamond'( Y, X ) ) ] )
% 298.35/298.84  , clause( 520505, [ =( 'backward_diamond'( multiplication( codomain( X ), Y
% 298.35/298.84     ), X ), 'backward_diamond'( Y, X ) ) ] )
% 298.35/298.84  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.84     )] ) ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520508, [ =( one, 'forward_box'( 'forward_diamond'( X, Y ), 
% 298.35/298.84    multiplication( X, Y ) ) ) ] )
% 298.35/298.84  , clause( 2839, [ =( 'forward_box'( 'forward_diamond'( X, Y ), 
% 298.35/298.84    multiplication( X, Y ) ), one ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520510, [ =( one, 'forward_box'( 'forward_diamond'( antidomain( 
% 298.35/298.84    addition( X, Y ) ), X ), zero ) ) ] )
% 298.35/298.84  , clause( 562, [ =( multiplication( antidomain( addition( X, Y ) ), X ), 
% 298.35/298.84    zero ) ] )
% 298.35/298.84  , 0, clause( 520508, [ =( one, 'forward_box'( 'forward_diamond'( X, Y ), 
% 298.35/298.84    multiplication( X, Y ) ) ) ] )
% 298.35/298.84  , 0, 9, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.84    :=( X, antidomain( addition( X, Y ) ) ), :=( Y, X )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520511, [ =( one, antidomain( 'forward_diamond'( antidomain( 
% 298.35/298.84    addition( X, Y ) ), X ) ) ) ] )
% 298.35/298.84  , clause( 2023, [ =( 'forward_box'( X, zero ), antidomain( X ) ) ] )
% 298.35/298.84  , 0, clause( 520510, [ =( one, 'forward_box'( 'forward_diamond'( antidomain( 
% 298.35/298.84    addition( X, Y ) ), X ), zero ) ) ] )
% 298.35/298.84  , 0, 2, substitution( 0, [ :=( X, 'forward_diamond'( antidomain( addition( 
% 298.35/298.84    X, Y ) ), X ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520512, [ =( antidomain( 'forward_diamond'( antidomain( addition( X
% 298.35/298.84    , Y ) ), X ) ), one ) ] )
% 298.35/298.84  , clause( 520511, [ =( one, antidomain( 'forward_diamond'( antidomain( 
% 298.35/298.84    addition( X, Y ) ), X ) ) ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  subsumption(
% 298.35/298.84  clause( 2892, [ =( antidomain( 'forward_diamond'( antidomain( addition( X, 
% 298.35/298.84    Y ) ), X ) ), one ) ] )
% 298.35/298.84  , clause( 520512, [ =( antidomain( 'forward_diamond'( antidomain( addition( 
% 298.35/298.84    X, Y ) ), X ) ), one ) ] )
% 298.35/298.84  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.84     )] ) ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520514, [ =( one, 'forward_box'( 'forward_diamond'( X, Y ), 
% 298.35/298.84    multiplication( X, Y ) ) ) ] )
% 298.35/298.84  , clause( 2839, [ =( 'forward_box'( 'forward_diamond'( X, Y ), 
% 298.35/298.84    multiplication( X, Y ) ), one ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520515, [ =( one, 'forward_box'( 'forward_diamond'( X, addition( Y
% 298.35/298.84    , coantidomain( X ) ) ), multiplication( X, Y ) ) ) ] )
% 298.35/298.84  , clause( 72, [ =( multiplication( X, addition( Y, coantidomain( X ) ) ), 
% 298.35/298.84    multiplication( X, Y ) ) ] )
% 298.35/298.84  , 0, clause( 520514, [ =( one, 'forward_box'( 'forward_diamond'( X, Y ), 
% 298.35/298.84    multiplication( X, Y ) ) ) ] )
% 298.35/298.84  , 0, 9, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.84    :=( X, X ), :=( Y, addition( Y, coantidomain( X ) ) )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520516, [ =( 'forward_box'( 'forward_diamond'( X, addition( Y, 
% 298.35/298.84    coantidomain( X ) ) ), multiplication( X, Y ) ), one ) ] )
% 298.35/298.84  , clause( 520515, [ =( one, 'forward_box'( 'forward_diamond'( X, addition( 
% 298.35/298.84    Y, coantidomain( X ) ) ), multiplication( X, Y ) ) ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  subsumption(
% 298.35/298.84  clause( 2897, [ =( 'forward_box'( 'forward_diamond'( X, addition( Y, 
% 298.35/298.84    coantidomain( X ) ) ), multiplication( X, Y ) ), one ) ] )
% 298.35/298.84  , clause( 520516, [ =( 'forward_box'( 'forward_diamond'( X, addition( Y, 
% 298.35/298.84    coantidomain( X ) ) ), multiplication( X, Y ) ), one ) ] )
% 298.35/298.84  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.84     )] ) ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520518, [ =( one, 'forward_box'( 'forward_diamond'( X, Y ), 
% 298.35/298.84    multiplication( X, Y ) ) ) ] )
% 298.35/298.84  , clause( 2839, [ =( 'forward_box'( 'forward_diamond'( X, Y ), 
% 298.35/298.84    multiplication( X, Y ) ), one ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520520, [ =( one, 'forward_box'( 'forward_diamond'( multiplication( 
% 298.35/298.84    X, Y ), coantidomain( Y ) ), zero ) ) ] )
% 298.35/298.84  , clause( 55, [ =( multiplication( multiplication( Y, X ), coantidomain( X
% 298.35/298.84     ) ), zero ) ] )
% 298.35/298.84  , 0, clause( 520518, [ =( one, 'forward_box'( 'forward_diamond'( X, Y ), 
% 298.35/298.84    multiplication( X, Y ) ) ) ] )
% 298.35/298.84  , 0, 9, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 298.35/298.84    :=( X, multiplication( X, Y ) ), :=( Y, coantidomain( Y ) )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520521, [ =( one, antidomain( 'forward_diamond'( multiplication( X
% 298.35/298.84    , Y ), coantidomain( Y ) ) ) ) ] )
% 298.35/298.84  , clause( 2023, [ =( 'forward_box'( X, zero ), antidomain( X ) ) ] )
% 298.35/298.84  , 0, clause( 520520, [ =( one, 'forward_box'( 'forward_diamond'( 
% 298.35/298.84    multiplication( X, Y ), coantidomain( Y ) ), zero ) ) ] )
% 298.35/298.84  , 0, 2, substitution( 0, [ :=( X, 'forward_diamond'( multiplication( X, Y )
% 298.35/298.84    , coantidomain( Y ) ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )
% 298.35/298.84    ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520522, [ =( antidomain( 'forward_diamond'( multiplication( X, Y )
% 298.35/298.84    , coantidomain( Y ) ) ), one ) ] )
% 298.35/298.84  , clause( 520521, [ =( one, antidomain( 'forward_diamond'( multiplication( 
% 298.35/298.84    X, Y ), coantidomain( Y ) ) ) ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  subsumption(
% 298.35/298.84  clause( 2912, [ =( antidomain( 'forward_diamond'( multiplication( X, Y ), 
% 298.35/298.84    coantidomain( Y ) ) ), one ) ] )
% 298.35/298.84  , clause( 520522, [ =( antidomain( 'forward_diamond'( multiplication( X, Y
% 298.35/298.84     ), coantidomain( Y ) ) ), one ) ] )
% 298.35/298.84  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.84     )] ) ).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  eqswap(
% 298.35/298.84  clause( 520524, [ =( one, 'forward_box'( 'forward_diamond'( X, Y ), 
% 298.35/298.84    multiplication( X, Y ) ) ) ] )
% 298.35/298.84  , clause( 2839, [ =( 'forward_box'( 'forward_diamond'( X, Y ), 
% 298.35/298.84    multiplication( X, Y ) ), one ) ] )
% 298.35/298.84  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.84  
% 298.35/298.84  
% 298.35/298.84  paramod(
% 298.35/298.84  clause( 520525, [ =( one, 'forward_box'( 'forward_diamond'( X, 
% 298.35/298.85    multiplication( Y, Z ) ), multiplication( multiplication( X, Y ), Z ) ) )
% 298.35/298.85     ] )
% 298.35/298.85  , clause( 6, [ =( multiplication( X, multiplication( Y, Z ) ), 
% 298.35/298.85    multiplication( multiplication( X, Y ), Z ) ) ] )
% 298.35/298.85  , 0, clause( 520524, [ =( one, 'forward_box'( 'forward_diamond'( X, Y ), 
% 298.35/298.85    multiplication( X, Y ) ) ) ] )
% 298.35/298.85  , 0, 8, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 298.35/298.85    substitution( 1, [ :=( X, X ), :=( Y, multiplication( Y, Z ) )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520526, [ =( 'forward_box'( 'forward_diamond'( X, multiplication( Y
% 298.35/298.85    , Z ) ), multiplication( multiplication( X, Y ), Z ) ), one ) ] )
% 298.35/298.85  , clause( 520525, [ =( one, 'forward_box'( 'forward_diamond'( X, 
% 298.35/298.85    multiplication( Y, Z ) ), multiplication( multiplication( X, Y ), Z ) ) )
% 298.35/298.85     ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  subsumption(
% 298.35/298.85  clause( 2913, [ =( 'forward_box'( 'forward_diamond'( X, multiplication( Y, 
% 298.35/298.85    Z ) ), multiplication( multiplication( X, Y ), Z ) ), one ) ] )
% 298.35/298.85  , clause( 520526, [ =( 'forward_box'( 'forward_diamond'( X, multiplication( 
% 298.35/298.85    Y, Z ) ), multiplication( multiplication( X, Y ), Z ) ), one ) ] )
% 298.35/298.85  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 298.35/298.85    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520528, [ =( 'forward_box'( X, Y ), antidomain( 'forward_diamond'( 
% 298.35/298.85    X, antidomain( Y ) ) ) ) ] )
% 298.35/298.85  , clause( 1189, [ =( antidomain( 'forward_diamond'( X, antidomain( Y ) ) )
% 298.35/298.85    , 'forward_box'( X, Y ) ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520531, [ =( 'forward_box'( X, 'forward_diamond'( multiplication( Y
% 298.35/298.85    , Z ), coantidomain( Z ) ) ), antidomain( 'forward_diamond'( X, one ) ) )
% 298.35/298.85     ] )
% 298.35/298.85  , clause( 2912, [ =( antidomain( 'forward_diamond'( multiplication( X, Y )
% 298.35/298.85    , coantidomain( Y ) ) ), one ) ] )
% 298.35/298.85  , 0, clause( 520528, [ =( 'forward_box'( X, Y ), antidomain( 
% 298.35/298.85    'forward_diamond'( X, antidomain( Y ) ) ) ) ] )
% 298.35/298.85  , 0, 12, substitution( 0, [ :=( X, Y ), :=( Y, Z )] ), substitution( 1, [ 
% 298.35/298.85    :=( X, X ), :=( Y, 'forward_diamond'( multiplication( Y, Z ), 
% 298.35/298.85    coantidomain( Z ) ) )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520532, [ =( 'forward_box'( X, 'forward_diamond'( multiplication( Y
% 298.35/298.85    , Z ), coantidomain( Z ) ) ), antidomain( domain( X ) ) ) ] )
% 298.35/298.85  , clause( 186, [ =( 'forward_diamond'( X, one ), domain( X ) ) ] )
% 298.35/298.85  , 0, clause( 520531, [ =( 'forward_box'( X, 'forward_diamond'( 
% 298.35/298.85    multiplication( Y, Z ), coantidomain( Z ) ) ), antidomain( 
% 298.35/298.85    'forward_diamond'( X, one ) ) ) ] )
% 298.35/298.85  , 0, 10, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.85    :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520533, [ =( 'forward_box'( X, 'forward_diamond'( multiplication( Y
% 298.35/298.85    , Z ), coantidomain( Z ) ) ), antidomain( X ) ) ] )
% 298.35/298.85  , clause( 2027, [ =( antidomain( domain( X ) ), antidomain( X ) ) ] )
% 298.35/298.85  , 0, clause( 520532, [ =( 'forward_box'( X, 'forward_diamond'( 
% 298.35/298.85    multiplication( Y, Z ), coantidomain( Z ) ) ), antidomain( domain( X ) )
% 298.35/298.85     ) ] )
% 298.35/298.85  , 0, 9, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.85    :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  subsumption(
% 298.35/298.85  clause( 2998, [ =( 'forward_box'( Z, 'forward_diamond'( multiplication( X, 
% 298.35/298.85    Y ), coantidomain( Y ) ) ), antidomain( Z ) ) ] )
% 298.35/298.85  , clause( 520533, [ =( 'forward_box'( X, 'forward_diamond'( multiplication( 
% 298.35/298.85    Y, Z ), coantidomain( Z ) ) ), antidomain( X ) ) ] )
% 298.35/298.85  , substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] ), 
% 298.35/298.85    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520536, [ =( domain( X ), 'forward_box'( antidomain( X ), X ) ) ]
% 298.35/298.85     )
% 298.35/298.85  , clause( 1208, [ =( 'forward_box'( antidomain( X ), X ), domain( X ) ) ]
% 298.35/298.85     )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520540, [ =( domain( 'forward_diamond'( multiplication( X, Y ), 
% 298.35/298.85    coantidomain( Y ) ) ), 'forward_box'( one, 'forward_diamond'( 
% 298.35/298.85    multiplication( X, Y ), coantidomain( Y ) ) ) ) ] )
% 298.35/298.85  , clause( 2912, [ =( antidomain( 'forward_diamond'( multiplication( X, Y )
% 298.35/298.85    , coantidomain( Y ) ) ), one ) ] )
% 298.35/298.85  , 0, clause( 520536, [ =( domain( X ), 'forward_box'( antidomain( X ), X )
% 298.35/298.85     ) ] )
% 298.35/298.85  , 0, 9, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.85    :=( X, 'forward_diamond'( multiplication( X, Y ), coantidomain( Y ) ) )] )
% 298.35/298.85    ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520541, [ =( domain( 'forward_diamond'( multiplication( X, Y ), 
% 298.35/298.85    coantidomain( Y ) ) ), antidomain( one ) ) ] )
% 298.35/298.85  , clause( 2998, [ =( 'forward_box'( Z, 'forward_diamond'( multiplication( X
% 298.35/298.85    , Y ), coantidomain( Y ) ) ), antidomain( Z ) ) ] )
% 298.35/298.85  , 0, clause( 520540, [ =( domain( 'forward_diamond'( multiplication( X, Y )
% 298.35/298.85    , coantidomain( Y ) ) ), 'forward_box'( one, 'forward_diamond'( 
% 298.35/298.85    multiplication( X, Y ), coantidomain( Y ) ) ) ) ] )
% 298.35/298.85  , 0, 8, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, one )] ), 
% 298.35/298.85    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520542, [ =( domain( 'forward_diamond'( multiplication( X, Y ), 
% 298.35/298.85    coantidomain( Y ) ) ), zero ) ] )
% 298.35/298.85  , clause( 42, [ =( antidomain( one ), zero ) ] )
% 298.35/298.85  , 0, clause( 520541, [ =( domain( 'forward_diamond'( multiplication( X, Y )
% 298.35/298.85    , coantidomain( Y ) ) ), antidomain( one ) ) ] )
% 298.35/298.85  , 0, 8, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )
% 298.35/298.85    ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520543, [ =( 'forward_diamond'( multiplication( X, Y ), 
% 298.35/298.85    coantidomain( Y ) ), zero ) ] )
% 298.35/298.85  , clause( 2033, [ =( domain( 'forward_diamond'( X, Y ) ), 'forward_diamond'( 
% 298.35/298.85    X, Y ) ) ] )
% 298.35/298.85  , 0, clause( 520542, [ =( domain( 'forward_diamond'( multiplication( X, Y )
% 298.35/298.85    , coantidomain( Y ) ) ), zero ) ] )
% 298.35/298.85  , 0, 1, substitution( 0, [ :=( X, multiplication( X, Y ) ), :=( Y, 
% 298.35/298.85    coantidomain( Y ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  subsumption(
% 298.35/298.85  clause( 3012, [ =( 'forward_diamond'( multiplication( X, Y ), coantidomain( 
% 298.35/298.85    Y ) ), zero ) ] )
% 298.35/298.85  , clause( 520543, [ =( 'forward_diamond'( multiplication( X, Y ), 
% 298.35/298.85    coantidomain( Y ) ), zero ) ] )
% 298.35/298.85  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.85     )] ) ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520546, [ =( multiplication( 'domain_difference'( X, Y ), Z ), 
% 298.35/298.85    multiplication( 'domain_difference'( X, Y ), addition( Y, Z ) ) ) ] )
% 298.35/298.85  , clause( 209, [ =( multiplication( 'domain_difference'( X, Y ), addition( 
% 298.35/298.85    Y, Z ) ), multiplication( 'domain_difference'( X, Y ), Z ) ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520548, [ =( multiplication( 'domain_difference'( X, addition( Y, Z
% 298.35/298.85     ) ), Y ), multiplication( 'domain_difference'( X, addition( Y, Z ) ), 
% 298.35/298.85    addition( Y, Z ) ) ) ] )
% 298.35/298.85  , clause( 291, [ =( addition( addition( X, Y ), X ), addition( X, Y ) ) ]
% 298.35/298.85     )
% 298.35/298.85  , 0, clause( 520546, [ =( multiplication( 'domain_difference'( X, Y ), Z )
% 298.35/298.85    , multiplication( 'domain_difference'( X, Y ), addition( Y, Z ) ) ) ] )
% 298.35/298.85  , 0, 14, substitution( 0, [ :=( X, Y ), :=( Y, Z )] ), substitution( 1, [ 
% 298.35/298.85    :=( X, X ), :=( Y, addition( Y, Z ) ), :=( Z, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520549, [ =( multiplication( 'domain_difference'( X, addition( Y, Z
% 298.35/298.85     ) ), Y ), zero ) ] )
% 298.35/298.85  , clause( 161, [ =( multiplication( 'domain_difference'( X, Y ), Y ), zero
% 298.35/298.85     ) ] )
% 298.35/298.85  , 0, clause( 520548, [ =( multiplication( 'domain_difference'( X, addition( 
% 298.35/298.85    Y, Z ) ), Y ), multiplication( 'domain_difference'( X, addition( Y, Z ) )
% 298.35/298.85    , addition( Y, Z ) ) ) ] )
% 298.35/298.85  , 0, 8, substitution( 0, [ :=( X, X ), :=( Y, addition( Y, Z ) )] ), 
% 298.35/298.85    substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  subsumption(
% 298.35/298.85  clause( 3066, [ =( multiplication( 'domain_difference'( Z, addition( X, Y )
% 298.35/298.85     ), X ), zero ) ] )
% 298.35/298.85  , clause( 520549, [ =( multiplication( 'domain_difference'( X, addition( Y
% 298.35/298.85    , Z ) ), Y ), zero ) ] )
% 298.35/298.85  , substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] ), 
% 298.35/298.85    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520552, [ =( multiplication( 'domain_difference'( X, Y ), Z ), 
% 298.35/298.85    multiplication( 'domain_difference'( X, Y ), addition( Y, Z ) ) ) ] )
% 298.35/298.85  , clause( 209, [ =( multiplication( 'domain_difference'( X, Y ), addition( 
% 298.35/298.85    Y, Z ) ), multiplication( 'domain_difference'( X, Y ), Z ) ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520555, [ =( multiplication( 'domain_difference'( X, domain( Y ) )
% 298.35/298.85    , antidomain( Y ) ), multiplication( 'domain_difference'( X, domain( Y )
% 298.35/298.85     ), one ) ) ] )
% 298.35/298.85  , clause( 144, [ =( addition( domain( X ), antidomain( X ) ), one ) ] )
% 298.35/298.85  , 0, clause( 520552, [ =( multiplication( 'domain_difference'( X, Y ), Z )
% 298.35/298.85    , multiplication( 'domain_difference'( X, Y ), addition( Y, Z ) ) ) ] )
% 298.35/298.85  , 0, 13, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.85    :=( Y, domain( Y ) ), :=( Z, antidomain( Y ) )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520556, [ =( multiplication( 'domain_difference'( X, domain( Y ) )
% 298.35/298.85    , antidomain( Y ) ), 'domain_difference'( X, domain( Y ) ) ) ] )
% 298.35/298.85  , clause( 7, [ =( multiplication( X, one ), X ) ] )
% 298.35/298.85  , 0, clause( 520555, [ =( multiplication( 'domain_difference'( X, domain( Y
% 298.35/298.85     ) ), antidomain( Y ) ), multiplication( 'domain_difference'( X, domain( 
% 298.35/298.85    Y ) ), one ) ) ] )
% 298.35/298.85  , 0, 8, substitution( 0, [ :=( X, 'domain_difference'( X, domain( Y ) ) )] )
% 298.35/298.85    , substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520558, [ =( multiplication( 'domain_difference'( X, domain( Y ) )
% 298.35/298.85    , antidomain( Y ) ), 'domain_difference'( X, Y ) ) ] )
% 298.35/298.85  , clause( 2043, [ =( 'domain_difference'( Y, domain( X ) ), 
% 298.35/298.85    'domain_difference'( Y, X ) ) ] )
% 298.35/298.85  , 0, clause( 520556, [ =( multiplication( 'domain_difference'( X, domain( Y
% 298.35/298.85     ) ), antidomain( Y ) ), 'domain_difference'( X, domain( Y ) ) ) ] )
% 298.35/298.85  , 0, 8, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 298.35/298.85    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520559, [ =( multiplication( 'domain_difference'( X, Y ), 
% 298.35/298.85    antidomain( Y ) ), 'domain_difference'( X, Y ) ) ] )
% 298.35/298.85  , clause( 2043, [ =( 'domain_difference'( Y, domain( X ) ), 
% 298.35/298.85    'domain_difference'( Y, X ) ) ] )
% 298.35/298.85  , 0, clause( 520558, [ =( multiplication( 'domain_difference'( X, domain( Y
% 298.35/298.85     ) ), antidomain( Y ) ), 'domain_difference'( X, Y ) ) ] )
% 298.35/298.85  , 0, 2, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 298.35/298.85    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  subsumption(
% 298.35/298.85  clause( 3068, [ =( multiplication( 'domain_difference'( Y, X ), antidomain( 
% 298.35/298.85    X ) ), 'domain_difference'( Y, X ) ) ] )
% 298.35/298.85  , clause( 520559, [ =( multiplication( 'domain_difference'( X, Y ), 
% 298.35/298.85    antidomain( Y ) ), 'domain_difference'( X, Y ) ) ] )
% 298.35/298.85  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.85     )] ) ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520564, [ =( zero, 'backward_diamond'( multiplication( coantidomain( 
% 298.35/298.85    X ), coantidomain( Y ) ), Y ) ) ] )
% 298.35/298.85  , clause( 2845, [ =( 'backward_diamond'( multiplication( coantidomain( Y )
% 298.35/298.85    , coantidomain( X ) ), X ), zero ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520566, [ =( zero, 'backward_diamond'( multiplication( coantidomain( 
% 298.35/298.85    X ), codomain( Y ) ), coantidomain( Y ) ) ) ] )
% 298.35/298.85  , clause( 22, [ =( coantidomain( coantidomain( X ) ), codomain( X ) ) ] )
% 298.35/298.85  , 0, clause( 520564, [ =( zero, 'backward_diamond'( multiplication( 
% 298.35/298.85    coantidomain( X ), coantidomain( Y ) ), Y ) ) ] )
% 298.35/298.85  , 0, 6, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.85    :=( Y, coantidomain( Y ) )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520568, [ =( 'backward_diamond'( multiplication( coantidomain( X )
% 298.35/298.85    , codomain( Y ) ), coantidomain( Y ) ), zero ) ] )
% 298.35/298.85  , clause( 520566, [ =( zero, 'backward_diamond'( multiplication( 
% 298.35/298.85    coantidomain( X ), codomain( Y ) ), coantidomain( Y ) ) ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  subsumption(
% 298.35/298.85  clause( 3117, [ =( 'backward_diamond'( multiplication( coantidomain( Y ), 
% 298.35/298.85    codomain( X ) ), coantidomain( X ) ), zero ) ] )
% 298.35/298.85  , clause( 520568, [ =( 'backward_diamond'( multiplication( coantidomain( X
% 298.35/298.85     ), codomain( Y ) ), coantidomain( Y ) ), zero ) ] )
% 298.35/298.85  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.85     )] ) ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520570, [ =( zero, multiplication( antidomain( X ), domain( X ) ) )
% 298.35/298.85     ] )
% 298.35/298.85  , clause( 1191, [ =( multiplication( antidomain( X ), domain( X ) ), zero )
% 298.35/298.85     ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520573, [ =( zero, multiplication( one, domain( 'forward_diamond'( 
% 298.35/298.85    antidomain( addition( X, Y ) ), X ) ) ) ) ] )
% 298.35/298.85  , clause( 2892, [ =( antidomain( 'forward_diamond'( antidomain( addition( X
% 298.35/298.85    , Y ) ), X ) ), one ) ] )
% 298.35/298.85  , 0, clause( 520570, [ =( zero, multiplication( antidomain( X ), domain( X
% 298.35/298.85     ) ) ) ] )
% 298.35/298.85  , 0, 3, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.85    :=( X, 'forward_diamond'( antidomain( addition( X, Y ) ), X ) )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520574, [ =( zero, domain( 'forward_diamond'( antidomain( addition( 
% 298.35/298.85    X, Y ) ), X ) ) ) ] )
% 298.35/298.85  , clause( 8, [ =( multiplication( one, X ), X ) ] )
% 298.35/298.85  , 0, clause( 520573, [ =( zero, multiplication( one, domain( 
% 298.35/298.85    'forward_diamond'( antidomain( addition( X, Y ) ), X ) ) ) ) ] )
% 298.35/298.85  , 0, 2, substitution( 0, [ :=( X, domain( 'forward_diamond'( antidomain( 
% 298.35/298.85    addition( X, Y ) ), X ) ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )
% 298.35/298.85    ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520575, [ =( zero, 'forward_diamond'( antidomain( addition( X, Y )
% 298.35/298.85     ), X ) ) ] )
% 298.35/298.85  , clause( 2033, [ =( domain( 'forward_diamond'( X, Y ) ), 'forward_diamond'( 
% 298.35/298.85    X, Y ) ) ] )
% 298.35/298.85  , 0, clause( 520574, [ =( zero, domain( 'forward_diamond'( antidomain( 
% 298.35/298.85    addition( X, Y ) ), X ) ) ) ] )
% 298.35/298.85  , 0, 2, substitution( 0, [ :=( X, antidomain( addition( X, Y ) ) ), :=( Y, 
% 298.35/298.85    X )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520576, [ =( 'forward_diamond'( antidomain( addition( X, Y ) ), X )
% 298.35/298.85    , zero ) ] )
% 298.35/298.85  , clause( 520575, [ =( zero, 'forward_diamond'( antidomain( addition( X, Y
% 298.35/298.85     ) ), X ) ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  subsumption(
% 298.35/298.85  clause( 3314, [ =( 'forward_diamond'( antidomain( addition( X, Y ) ), X ), 
% 298.35/298.85    zero ) ] )
% 298.35/298.85  , clause( 520576, [ =( 'forward_diamond'( antidomain( addition( X, Y ) ), X
% 298.35/298.85     ), zero ) ] )
% 298.35/298.85  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.85     )] ) ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520578, [ =( zero, 'forward_diamond'( antidomain( addition( X, Y )
% 298.35/298.85     ), X ) ) ] )
% 298.35/298.85  , clause( 3314, [ =( 'forward_diamond'( antidomain( addition( X, Y ) ), X )
% 298.35/298.85    , zero ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520580, [ =( zero, 'forward_diamond'( antidomain( X ), 
% 298.35/298.85    multiplication( X, domain( Y ) ) ) ) ] )
% 298.35/298.85  , clause( 715, [ =( addition( multiplication( Y, domain( X ) ), Y ), Y ) ]
% 298.35/298.85     )
% 298.35/298.85  , 0, clause( 520578, [ =( zero, 'forward_diamond'( antidomain( addition( X
% 298.35/298.85    , Y ) ), X ) ) ] )
% 298.35/298.85  , 0, 4, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 298.35/298.85    :=( X, multiplication( X, domain( Y ) ) ), :=( Y, X )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520581, [ =( zero, 'forward_diamond'( antidomain( X ), 
% 298.35/298.85    'forward_diamond'( X, Y ) ) ) ] )
% 298.35/298.85  , clause( 2420, [ =( 'forward_diamond'( Z, multiplication( X, domain( Y ) )
% 298.35/298.85     ), 'forward_diamond'( Z, 'forward_diamond'( X, Y ) ) ) ] )
% 298.35/298.85  , 0, clause( 520580, [ =( zero, 'forward_diamond'( antidomain( X ), 
% 298.35/298.85    multiplication( X, domain( Y ) ) ) ) ] )
% 298.35/298.85  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, antidomain( X ) )] )
% 298.35/298.85    , substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520582, [ =( 'forward_diamond'( antidomain( X ), 'forward_diamond'( 
% 298.35/298.85    X, Y ) ), zero ) ] )
% 298.35/298.85  , clause( 520581, [ =( zero, 'forward_diamond'( antidomain( X ), 
% 298.35/298.85    'forward_diamond'( X, Y ) ) ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  subsumption(
% 298.35/298.85  clause( 3352, [ =( 'forward_diamond'( antidomain( X ), 'forward_diamond'( X
% 298.35/298.85    , Y ) ), zero ) ] )
% 298.35/298.85  , clause( 520582, [ =( 'forward_diamond'( antidomain( X ), 
% 298.35/298.85    'forward_diamond'( X, Y ) ), zero ) ] )
% 298.35/298.85  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.85     )] ) ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520583, [ =( zero, 'forward_diamond'( antidomain( addition( X, Y )
% 298.35/298.85     ), X ) ) ] )
% 298.35/298.85  , clause( 3314, [ =( 'forward_diamond'( antidomain( addition( X, Y ) ), X )
% 298.35/298.85    , zero ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520584, [ =( zero, 'forward_diamond'( antidomain( addition( Y, X )
% 298.35/298.85     ), X ) ) ] )
% 298.35/298.85  , clause( 2, [ =( addition( X, Y ), addition( Y, X ) ) ] )
% 298.35/298.85  , 0, clause( 520583, [ =( zero, 'forward_diamond'( antidomain( addition( X
% 298.35/298.85    , Y ) ), X ) ) ] )
% 298.35/298.85  , 0, 4, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.85    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520587, [ =( 'forward_diamond'( antidomain( addition( X, Y ) ), Y )
% 298.35/298.85    , zero ) ] )
% 298.35/298.85  , clause( 520584, [ =( zero, 'forward_diamond'( antidomain( addition( Y, X
% 298.35/298.85     ) ), X ) ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  subsumption(
% 298.35/298.85  clause( 3365, [ =( 'forward_diamond'( antidomain( addition( Y, X ) ), X ), 
% 298.35/298.85    zero ) ] )
% 298.35/298.85  , clause( 520587, [ =( 'forward_diamond'( antidomain( addition( X, Y ) ), Y
% 298.35/298.85     ), zero ) ] )
% 298.35/298.85  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.85     )] ) ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520589, [ =( zero, 'forward_diamond'( antidomain( X ), 
% 298.35/298.85    'forward_diamond'( X, Y ) ) ) ] )
% 298.35/298.85  , clause( 3352, [ =( 'forward_diamond'( antidomain( X ), 'forward_diamond'( 
% 298.35/298.85    X, Y ) ), zero ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520591, [ =( zero, 'forward_diamond'( antidomain( X ), antidomain( 
% 298.35/298.85    'forward_box'( X, Y ) ) ) ) ] )
% 298.35/298.85  , clause( 2594, [ =( 'forward_diamond'( X, antidomain( Y ) ), antidomain( 
% 298.35/298.85    'forward_box'( X, Y ) ) ) ] )
% 298.35/298.85  , 0, clause( 520589, [ =( zero, 'forward_diamond'( antidomain( X ), 
% 298.35/298.85    'forward_diamond'( X, Y ) ) ) ] )
% 298.35/298.85  , 0, 5, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.85    :=( X, X ), :=( Y, antidomain( Y ) )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520593, [ =( zero, antidomain( 'forward_box'( antidomain( X ), 
% 298.35/298.85    'forward_box'( X, Y ) ) ) ) ] )
% 298.35/298.85  , clause( 2594, [ =( 'forward_diamond'( X, antidomain( Y ) ), antidomain( 
% 298.35/298.85    'forward_box'( X, Y ) ) ) ] )
% 298.35/298.85  , 0, clause( 520591, [ =( zero, 'forward_diamond'( antidomain( X ), 
% 298.35/298.85    antidomain( 'forward_box'( X, Y ) ) ) ) ] )
% 298.35/298.85  , 0, 2, substitution( 0, [ :=( X, antidomain( X ) ), :=( Y, 'forward_box'( 
% 298.35/298.85    X, Y ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520594, [ =( antidomain( 'forward_box'( antidomain( X ), 
% 298.35/298.85    'forward_box'( X, Y ) ) ), zero ) ] )
% 298.35/298.85  , clause( 520593, [ =( zero, antidomain( 'forward_box'( antidomain( X ), 
% 298.35/298.85    'forward_box'( X, Y ) ) ) ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  subsumption(
% 298.35/298.85  clause( 3367, [ =( antidomain( 'forward_box'( antidomain( X ), 
% 298.35/298.85    'forward_box'( X, Y ) ) ), zero ) ] )
% 298.35/298.85  , clause( 520594, [ =( antidomain( 'forward_box'( antidomain( X ), 
% 298.35/298.85    'forward_box'( X, Y ) ) ), zero ) ] )
% 298.35/298.85  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.85     )] ) ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520596, [ =( domain( X ), 'forward_box'( antidomain( X ), X ) ) ]
% 298.35/298.85     )
% 298.35/298.85  , clause( 1208, [ =( 'forward_box'( antidomain( X ), X ), domain( X ) ) ]
% 298.35/298.85     )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520600, [ =( domain( 'forward_box'( antidomain( X ), 'forward_box'( 
% 298.35/298.85    X, Y ) ) ), 'forward_box'( zero, 'forward_box'( antidomain( X ), 
% 298.35/298.85    'forward_box'( X, Y ) ) ) ) ] )
% 298.35/298.85  , clause( 3367, [ =( antidomain( 'forward_box'( antidomain( X ), 
% 298.35/298.85    'forward_box'( X, Y ) ) ), zero ) ] )
% 298.35/298.85  , 0, clause( 520596, [ =( domain( X ), 'forward_box'( antidomain( X ), X )
% 298.35/298.85     ) ] )
% 298.35/298.85  , 0, 9, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.85    :=( X, 'forward_box'( antidomain( X ), 'forward_box'( X, Y ) ) )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520601, [ =( domain( 'forward_box'( antidomain( X ), 'forward_box'( 
% 298.35/298.85    X, Y ) ) ), one ) ] )
% 298.35/298.85  , clause( 216, [ =( 'forward_box'( zero, X ), one ) ] )
% 298.35/298.85  , 0, clause( 520600, [ =( domain( 'forward_box'( antidomain( X ), 
% 298.35/298.85    'forward_box'( X, Y ) ) ), 'forward_box'( zero, 'forward_box'( antidomain( 
% 298.35/298.85    X ), 'forward_box'( X, Y ) ) ) ) ] )
% 298.35/298.85  , 0, 8, substitution( 0, [ :=( X, 'forward_box'( antidomain( X ), 
% 298.35/298.85    'forward_box'( X, Y ) ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )
% 298.35/298.85    ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520602, [ =( 'forward_box'( antidomain( X ), 'forward_box'( X, Y )
% 298.35/298.85     ), one ) ] )
% 298.35/298.85  , clause( 2578, [ =( domain( 'forward_box'( X, Y ) ), 'forward_box'( X, Y )
% 298.35/298.85     ) ] )
% 298.35/298.85  , 0, clause( 520601, [ =( domain( 'forward_box'( antidomain( X ), 
% 298.35/298.85    'forward_box'( X, Y ) ) ), one ) ] )
% 298.35/298.85  , 0, 1, substitution( 0, [ :=( X, antidomain( X ) ), :=( Y, 'forward_box'( 
% 298.35/298.85    X, Y ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  subsumption(
% 298.35/298.85  clause( 3405, [ =( 'forward_box'( antidomain( X ), 'forward_box'( X, Y ) )
% 298.35/298.85    , one ) ] )
% 298.35/298.85  , clause( 520602, [ =( 'forward_box'( antidomain( X ), 'forward_box'( X, Y
% 298.35/298.85     ) ), one ) ] )
% 298.35/298.85  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.85     )] ) ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520605, [ =( one, 'forward_box'( antidomain( X ), 'forward_box'( X
% 298.35/298.85    , Y ) ) ) ] )
% 298.35/298.85  , clause( 3405, [ =( 'forward_box'( antidomain( X ), 'forward_box'( X, Y )
% 298.35/298.85     ), one ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520606, [ =( one, 'forward_box'( domain( X ), 'forward_box'( 
% 298.35/298.85    antidomain( X ), Y ) ) ) ] )
% 298.35/298.85  , clause( 18, [ =( antidomain( antidomain( X ) ), domain( X ) ) ] )
% 298.35/298.85  , 0, clause( 520605, [ =( one, 'forward_box'( antidomain( X ), 
% 298.35/298.85    'forward_box'( X, Y ) ) ) ] )
% 298.35/298.85  , 0, 3, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.85    antidomain( X ) ), :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520607, [ =( 'forward_box'( domain( X ), 'forward_box'( antidomain( 
% 298.35/298.85    X ), Y ) ), one ) ] )
% 298.35/298.85  , clause( 520606, [ =( one, 'forward_box'( domain( X ), 'forward_box'( 
% 298.35/298.85    antidomain( X ), Y ) ) ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  subsumption(
% 298.35/298.85  clause( 3411, [ =( 'forward_box'( domain( X ), 'forward_box'( antidomain( X
% 298.35/298.85     ), Y ) ), one ) ] )
% 298.35/298.85  , clause( 520607, [ =( 'forward_box'( domain( X ), 'forward_box'( 
% 298.35/298.85    antidomain( X ), Y ) ), one ) ] )
% 298.35/298.85  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.85     )] ) ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520609, [ =( 'domain_difference'( antidomain( X ), Y ), 
% 298.35/298.85    multiplication( antidomain( X ), antidomain( Y ) ) ) ] )
% 298.35/298.85  , clause( 2038, [ =( multiplication( antidomain( X ), antidomain( Y ) ), 
% 298.35/298.85    'domain_difference'( antidomain( X ), Y ) ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520612, [ =( 'domain_difference'( antidomain( X ), codomain( 
% 298.35/298.85    antidomain( Y ) ) ), multiplication( antidomain( X ), 'backward_box'( one
% 298.35/298.85    , Y ) ) ) ] )
% 298.35/298.85  , clause( 1615, [ =( antidomain( codomain( antidomain( X ) ) ), 
% 298.35/298.85    'backward_box'( one, X ) ) ] )
% 298.35/298.85  , 0, clause( 520609, [ =( 'domain_difference'( antidomain( X ), Y ), 
% 298.35/298.85    multiplication( antidomain( X ), antidomain( Y ) ) ) ] )
% 298.35/298.85  , 0, 10, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.85    :=( Y, codomain( antidomain( Y ) ) )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  subsumption(
% 298.35/298.85  clause( 3609, [ =( 'domain_difference'( antidomain( Y ), codomain( 
% 298.35/298.85    antidomain( X ) ) ), multiplication( antidomain( Y ), 'backward_box'( one
% 298.35/298.85    , X ) ) ) ] )
% 298.35/298.85  , clause( 520612, [ =( 'domain_difference'( antidomain( X ), codomain( 
% 298.35/298.85    antidomain( Y ) ) ), multiplication( antidomain( X ), 'backward_box'( one
% 298.35/298.85    , Y ) ) ) ] )
% 298.35/298.85  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.85     )] ) ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520619, [ =( addition( X, one ), addition( addition( X, domain( Y )
% 298.35/298.85     ), antidomain( Y ) ) ) ] )
% 298.35/298.85  , clause( 152, [ =( addition( addition( Y, domain( X ) ), antidomain( X ) )
% 298.35/298.85    , addition( Y, one ) ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520621, [ =( addition( 'forward_box'( 'sK3_goals_X0', 
% 298.35/298.85    'sK1_goals_X2' ), one ), addition( 'forward_box'( 'sK3_goals_X0', 
% 298.35/298.85    'sK1_goals_X2' ), antidomain( 'sK2_goals_X1' ) ) ) ] )
% 298.35/298.85  , clause( 2785, [ =( addition( 'forward_box'( 'sK3_goals_X0', 
% 298.35/298.85    'sK1_goals_X2' ), domain( 'sK2_goals_X1' ) ), 'forward_box'( 
% 298.35/298.85    'sK3_goals_X0', 'sK1_goals_X2' ) ) ] )
% 298.35/298.85  , 0, clause( 520619, [ =( addition( X, one ), addition( addition( X, domain( 
% 298.35/298.85    Y ) ), antidomain( Y ) ) ) ] )
% 298.35/298.85  , 0, 7, substitution( 0, [] ), substitution( 1, [ :=( X, 'forward_box'( 
% 298.35/298.85    'sK3_goals_X0', 'sK1_goals_X2' ) ), :=( Y, 'sK2_goals_X1' )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520622, [ =( one, addition( 'forward_box'( 'sK3_goals_X0', 
% 298.35/298.85    'sK1_goals_X2' ), antidomain( 'sK2_goals_X1' ) ) ) ] )
% 298.35/298.85  , clause( 331, [ =( addition( 'forward_box'( X, Y ), one ), one ) ] )
% 298.35/298.85  , 0, clause( 520621, [ =( addition( 'forward_box'( 'sK3_goals_X0', 
% 298.35/298.85    'sK1_goals_X2' ), one ), addition( 'forward_box'( 'sK3_goals_X0', 
% 298.35/298.85    'sK1_goals_X2' ), antidomain( 'sK2_goals_X1' ) ) ) ] )
% 298.35/298.85  , 0, 1, substitution( 0, [ :=( X, 'sK3_goals_X0' ), :=( Y, 'sK1_goals_X2' )] )
% 298.35/298.85    , substitution( 1, [] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520623, [ =( addition( 'forward_box'( 'sK3_goals_X0', 
% 298.35/298.85    'sK1_goals_X2' ), antidomain( 'sK2_goals_X1' ) ), one ) ] )
% 298.35/298.85  , clause( 520622, [ =( one, addition( 'forward_box'( 'sK3_goals_X0', 
% 298.35/298.85    'sK1_goals_X2' ), antidomain( 'sK2_goals_X1' ) ) ) ] )
% 298.35/298.85  , 0, substitution( 0, [] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  subsumption(
% 298.35/298.85  clause( 3686, [ =( addition( 'forward_box'( 'sK3_goals_X0', 'sK1_goals_X2'
% 298.35/298.85     ), antidomain( 'sK2_goals_X1' ) ), one ) ] )
% 298.35/298.85  , clause( 520623, [ =( addition( 'forward_box'( 'sK3_goals_X0', 
% 298.35/298.85    'sK1_goals_X2' ), antidomain( 'sK2_goals_X1' ) ), one ) ] )
% 298.35/298.85  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520625, [ =( multiplication( antidomain( X ), Y ), multiplication( 
% 298.35/298.85    antidomain( X ), addition( Y, X ) ) ) ] )
% 298.35/298.85  , clause( 69, [ =( multiplication( antidomain( X ), addition( Y, X ) ), 
% 298.35/298.85    multiplication( antidomain( X ), Y ) ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520628, [ =( multiplication( antidomain( antidomain( 'sK2_goals_X1'
% 298.35/298.85     ) ), 'forward_box'( 'sK3_goals_X0', 'sK1_goals_X2' ) ), multiplication( 
% 298.35/298.85    antidomain( antidomain( 'sK2_goals_X1' ) ), one ) ) ] )
% 298.35/298.85  , clause( 3686, [ =( addition( 'forward_box'( 'sK3_goals_X0', 
% 298.35/298.85    'sK1_goals_X2' ), antidomain( 'sK2_goals_X1' ) ), one ) ] )
% 298.35/298.85  , 0, clause( 520625, [ =( multiplication( antidomain( X ), Y ), 
% 298.35/298.85    multiplication( antidomain( X ), addition( Y, X ) ) ) ] )
% 298.35/298.85  , 0, 12, substitution( 0, [] ), substitution( 1, [ :=( X, antidomain( 
% 298.35/298.85    'sK2_goals_X1' ) ), :=( Y, 'forward_box'( 'sK3_goals_X0', 'sK1_goals_X2'
% 298.35/298.85     ) )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520629, [ =( multiplication( antidomain( antidomain( 'sK2_goals_X1'
% 298.35/298.85     ) ), 'forward_box'( 'sK3_goals_X0', 'sK1_goals_X2' ) ), antidomain( 
% 298.35/298.85    antidomain( 'sK2_goals_X1' ) ) ) ] )
% 298.35/298.85  , clause( 7, [ =( multiplication( X, one ), X ) ] )
% 298.35/298.85  , 0, clause( 520628, [ =( multiplication( antidomain( antidomain( 
% 298.35/298.85    'sK2_goals_X1' ) ), 'forward_box'( 'sK3_goals_X0', 'sK1_goals_X2' ) ), 
% 298.35/298.85    multiplication( antidomain( antidomain( 'sK2_goals_X1' ) ), one ) ) ] )
% 298.35/298.85  , 0, 8, substitution( 0, [ :=( X, antidomain( antidomain( 'sK2_goals_X1' )
% 298.35/298.85     ) )] ), substitution( 1, [] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520631, [ =( multiplication( antidomain( antidomain( 'sK2_goals_X1'
% 298.35/298.85     ) ), 'forward_box'( 'sK3_goals_X0', 'sK1_goals_X2' ) ), domain( 
% 298.35/298.85    'sK2_goals_X1' ) ) ] )
% 298.35/298.85  , clause( 18, [ =( antidomain( antidomain( X ) ), domain( X ) ) ] )
% 298.35/298.85  , 0, clause( 520629, [ =( multiplication( antidomain( antidomain( 
% 298.35/298.85    'sK2_goals_X1' ) ), 'forward_box'( 'sK3_goals_X0', 'sK1_goals_X2' ) ), 
% 298.35/298.85    antidomain( antidomain( 'sK2_goals_X1' ) ) ) ] )
% 298.35/298.85  , 0, 8, substitution( 0, [ :=( X, 'sK2_goals_X1' )] ), substitution( 1, [] )
% 298.35/298.85    ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520632, [ =( multiplication( domain( 'sK2_goals_X1' ), 
% 298.35/298.85    'forward_box'( 'sK3_goals_X0', 'sK1_goals_X2' ) ), domain( 'sK2_goals_X1'
% 298.35/298.85     ) ) ] )
% 298.35/298.85  , clause( 18, [ =( antidomain( antidomain( X ) ), domain( X ) ) ] )
% 298.35/298.85  , 0, clause( 520631, [ =( multiplication( antidomain( antidomain( 
% 298.35/298.85    'sK2_goals_X1' ) ), 'forward_box'( 'sK3_goals_X0', 'sK1_goals_X2' ) ), 
% 298.35/298.85    domain( 'sK2_goals_X1' ) ) ] )
% 298.35/298.85  , 0, 2, substitution( 0, [ :=( X, 'sK2_goals_X1' )] ), substitution( 1, [] )
% 298.35/298.85    ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  subsumption(
% 298.35/298.85  clause( 3701, [ =( multiplication( domain( 'sK2_goals_X1' ), 'forward_box'( 
% 298.35/298.85    'sK3_goals_X0', 'sK1_goals_X2' ) ), domain( 'sK2_goals_X1' ) ) ] )
% 298.35/298.85  , clause( 520632, [ =( multiplication( domain( 'sK2_goals_X1' ), 
% 298.35/298.85    'forward_box'( 'sK3_goals_X0', 'sK1_goals_X2' ) ), domain( 'sK2_goals_X1'
% 298.35/298.85     ) ) ] )
% 298.35/298.85  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520637, [ =( zero, multiplication( multiplication( domain( X ), 
% 298.35/298.85    coantidomain( Y ) ), antidomain( X ) ) ) ] )
% 298.35/298.85  , clause( 2749, [ =( multiplication( multiplication( domain( X ), 
% 298.35/298.85    coantidomain( Y ) ), antidomain( X ) ), zero ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520638, [ =( zero, multiplication( coantidomain( X ), antidomain( 
% 298.35/298.85    coantidomain( X ) ) ) ) ] )
% 298.35/298.85  , clause( 1136, [ =( multiplication( domain( X ), X ), X ) ] )
% 298.35/298.85  , 0, clause( 520637, [ =( zero, multiplication( multiplication( domain( X )
% 298.35/298.85    , coantidomain( Y ) ), antidomain( X ) ) ) ] )
% 298.35/298.85  , 0, 3, substitution( 0, [ :=( X, coantidomain( X ) )] ), substitution( 1
% 298.35/298.85    , [ :=( X, coantidomain( X ) ), :=( Y, X )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520639, [ =( multiplication( coantidomain( X ), antidomain( 
% 298.35/298.85    coantidomain( X ) ) ), zero ) ] )
% 298.35/298.85  , clause( 520638, [ =( zero, multiplication( coantidomain( X ), antidomain( 
% 298.35/298.85    coantidomain( X ) ) ) ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  subsumption(
% 298.35/298.85  clause( 6638, [ =( multiplication( coantidomain( X ), antidomain( 
% 298.35/298.85    coantidomain( X ) ) ), zero ) ] )
% 298.35/298.85  , clause( 520639, [ =( multiplication( coantidomain( X ), antidomain( 
% 298.35/298.85    coantidomain( X ) ) ), zero ) ] )
% 298.35/298.85  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520641, [ =( zero, multiplication( coantidomain( X ), antidomain( 
% 298.35/298.85    coantidomain( X ) ) ) ) ] )
% 298.35/298.85  , clause( 6638, [ =( multiplication( coantidomain( X ), antidomain( 
% 298.35/298.85    coantidomain( X ) ) ), zero ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520643, [ =( zero, multiplication( coantidomain( coantidomain( X )
% 298.35/298.85     ), antidomain( codomain( X ) ) ) ) ] )
% 298.35/298.85  , clause( 22, [ =( coantidomain( coantidomain( X ) ), codomain( X ) ) ] )
% 298.35/298.85  , 0, clause( 520641, [ =( zero, multiplication( coantidomain( X ), 
% 298.35/298.85    antidomain( coantidomain( X ) ) ) ) ] )
% 298.35/298.85  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.85    coantidomain( X ) )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520644, [ =( zero, multiplication( codomain( X ), antidomain( 
% 298.35/298.85    codomain( X ) ) ) ) ] )
% 298.35/298.85  , clause( 22, [ =( coantidomain( coantidomain( X ) ), codomain( X ) ) ] )
% 298.35/298.85  , 0, clause( 520643, [ =( zero, multiplication( coantidomain( coantidomain( 
% 298.35/298.85    X ) ), antidomain( codomain( X ) ) ) ) ] )
% 298.35/298.85  , 0, 3, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.85    ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520646, [ =( multiplication( codomain( X ), antidomain( codomain( X
% 298.35/298.85     ) ) ), zero ) ] )
% 298.35/298.85  , clause( 520644, [ =( zero, multiplication( codomain( X ), antidomain( 
% 298.35/298.85    codomain( X ) ) ) ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  subsumption(
% 298.35/298.85  clause( 6652, [ =( multiplication( codomain( X ), antidomain( codomain( X )
% 298.35/298.85     ) ), zero ) ] )
% 298.35/298.85  , clause( 520646, [ =( multiplication( codomain( X ), antidomain( codomain( 
% 298.35/298.85    X ) ) ), zero ) ] )
% 298.35/298.85  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520649, [ =( zero, multiplication( multiplication( multiplication( 
% 298.35/298.85    X, antidomain( multiplication( Y, Z ) ) ), Y ), Z ) ) ] )
% 298.35/298.85  , clause( 106, [ =( multiplication( multiplication( multiplication( X, 
% 298.35/298.85    antidomain( multiplication( Y, Z ) ) ), Y ), Z ), zero ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520652, [ =( zero, multiplication( multiplication( multiplication( 
% 298.35/298.85    X, antidomain( zero ) ), codomain( Y ) ), antidomain( codomain( Y ) ) ) )
% 298.35/298.85     ] )
% 298.35/298.85  , clause( 6652, [ =( multiplication( codomain( X ), antidomain( codomain( X
% 298.35/298.85     ) ) ), zero ) ] )
% 298.35/298.85  , 0, clause( 520649, [ =( zero, multiplication( multiplication( 
% 298.35/298.85    multiplication( X, antidomain( multiplication( Y, Z ) ) ), Y ), Z ) ) ]
% 298.35/298.85     )
% 298.35/298.85  , 0, 7, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.85    :=( Y, codomain( Y ) ), :=( Z, antidomain( codomain( Y ) ) )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520653, [ =( zero, multiplication( multiplication( multiplication( 
% 298.35/298.85    X, one ), codomain( Y ) ), antidomain( codomain( Y ) ) ) ) ] )
% 298.35/298.85  , clause( 150, [ =( antidomain( zero ), one ) ] )
% 298.35/298.85  , 0, clause( 520652, [ =( zero, multiplication( multiplication( 
% 298.35/298.85    multiplication( X, antidomain( zero ) ), codomain( Y ) ), antidomain( 
% 298.35/298.85    codomain( Y ) ) ) ) ] )
% 298.35/298.85  , 0, 6, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )
% 298.35/298.85    ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520654, [ =( zero, multiplication( multiplication( X, codomain( Y )
% 298.35/298.85     ), antidomain( codomain( Y ) ) ) ) ] )
% 298.35/298.85  , clause( 7, [ =( multiplication( X, one ), X ) ] )
% 298.35/298.85  , 0, clause( 520653, [ =( zero, multiplication( multiplication( 
% 298.35/298.85    multiplication( X, one ), codomain( Y ) ), antidomain( codomain( Y ) ) )
% 298.35/298.85     ) ] )
% 298.35/298.85  , 0, 4, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.85    :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520655, [ =( multiplication( multiplication( X, codomain( Y ) ), 
% 298.35/298.85    antidomain( codomain( Y ) ) ), zero ) ] )
% 298.35/298.85  , clause( 520654, [ =( zero, multiplication( multiplication( X, codomain( Y
% 298.35/298.85     ) ), antidomain( codomain( Y ) ) ) ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  subsumption(
% 298.35/298.85  clause( 6663, [ =( multiplication( multiplication( Y, codomain( X ) ), 
% 298.35/298.85    antidomain( codomain( X ) ) ), zero ) ] )
% 298.35/298.85  , clause( 520655, [ =( multiplication( multiplication( X, codomain( Y ) ), 
% 298.35/298.85    antidomain( codomain( Y ) ) ), zero ) ] )
% 298.35/298.85  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.85     )] ) ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520657, [ =( multiplication( Z, Y ), multiplication( addition( 
% 298.35/298.85    multiplication( antidomain( multiplication( X, Y ) ), X ), Z ), Y ) ) ]
% 298.35/298.85     )
% 298.35/298.85  , clause( 385, [ =( multiplication( addition( multiplication( antidomain( 
% 298.35/298.85    multiplication( X, Y ) ), X ), Z ), Y ), multiplication( Z, Y ) ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520659, [ =( multiplication( X, Y ), multiplication( addition( 
% 298.35/298.85    'domain_difference'( antidomain( multiplication( antidomain( Z ), Y ) ), 
% 298.35/298.85    Z ), X ), Y ) ) ] )
% 298.35/298.85  , clause( 2038, [ =( multiplication( antidomain( X ), antidomain( Y ) ), 
% 298.35/298.85    'domain_difference'( antidomain( X ), Y ) ) ] )
% 298.35/298.85  , 0, clause( 520657, [ =( multiplication( Z, Y ), multiplication( addition( 
% 298.35/298.85    multiplication( antidomain( multiplication( X, Y ) ), X ), Z ), Y ) ) ]
% 298.35/298.85     )
% 298.35/298.85  , 0, 6, substitution( 0, [ :=( X, multiplication( antidomain( Z ), Y ) ), 
% 298.35/298.85    :=( Y, Z )] ), substitution( 1, [ :=( X, antidomain( Z ) ), :=( Y, Y ), 
% 298.35/298.85    :=( Z, X )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520663, [ =( multiplication( addition( 'domain_difference'( 
% 298.35/298.85    antidomain( multiplication( antidomain( Z ), Y ) ), Z ), X ), Y ), 
% 298.35/298.85    multiplication( X, Y ) ) ] )
% 298.35/298.85  , clause( 520659, [ =( multiplication( X, Y ), multiplication( addition( 
% 298.35/298.85    'domain_difference'( antidomain( multiplication( antidomain( Z ), Y ) ), 
% 298.35/298.85    Z ), X ), Y ) ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  subsumption(
% 298.35/298.85  clause( 6675, [ =( multiplication( addition( 'domain_difference'( 
% 298.35/298.85    antidomain( multiplication( antidomain( X ), Y ) ), X ), Z ), Y ), 
% 298.35/298.85    multiplication( Z, Y ) ) ] )
% 298.35/298.85  , clause( 520663, [ =( multiplication( addition( 'domain_difference'( 
% 298.35/298.85    antidomain( multiplication( antidomain( Z ), Y ) ), Z ), X ), Y ), 
% 298.35/298.85    multiplication( X, Y ) ) ] )
% 298.35/298.85  , substitution( 0, [ :=( X, Z ), :=( Y, Y ), :=( Z, X )] ), 
% 298.35/298.85    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520667, [ =( zero, multiplication( multiplication( X, codomain( Y )
% 298.35/298.85     ), antidomain( codomain( Y ) ) ) ) ] )
% 298.35/298.85  , clause( 6663, [ =( multiplication( multiplication( Y, codomain( X ) ), 
% 298.35/298.85    antidomain( codomain( X ) ) ), zero ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520668, [ =( zero, multiplication( X, antidomain( codomain( X ) ) )
% 298.35/298.85     ) ] )
% 298.35/298.85  , clause( 640, [ =( multiplication( X, codomain( X ) ), X ) ] )
% 298.35/298.85  , 0, clause( 520667, [ =( zero, multiplication( multiplication( X, codomain( 
% 298.35/298.85    Y ) ), antidomain( codomain( Y ) ) ) ) ] )
% 298.35/298.85  , 0, 3, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.85    :=( Y, X )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520669, [ =( multiplication( X, antidomain( codomain( X ) ) ), zero
% 298.35/298.85     ) ] )
% 298.35/298.85  , clause( 520668, [ =( zero, multiplication( X, antidomain( codomain( X ) )
% 298.35/298.85     ) ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  subsumption(
% 298.35/298.85  clause( 6730, [ =( multiplication( X, antidomain( codomain( X ) ) ), zero )
% 298.35/298.85     ] )
% 298.35/298.85  , clause( 520669, [ =( multiplication( X, antidomain( codomain( X ) ) ), 
% 298.35/298.85    zero ) ] )
% 298.35/298.85  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520670, [ =( zero, multiplication( X, antidomain( codomain( X ) ) )
% 298.35/298.85     ) ] )
% 298.35/298.85  , clause( 6730, [ =( multiplication( X, antidomain( codomain( X ) ) ), zero
% 298.35/298.85     ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520673, [ =( zero, 'domain_difference'( antidomain( X ), codomain( 
% 298.35/298.85    antidomain( X ) ) ) ) ] )
% 298.35/298.85  , clause( 2038, [ =( multiplication( antidomain( X ), antidomain( Y ) ), 
% 298.35/298.85    'domain_difference'( antidomain( X ), Y ) ) ] )
% 298.35/298.85  , 0, clause( 520670, [ =( zero, multiplication( X, antidomain( codomain( X
% 298.35/298.85     ) ) ) ) ] )
% 298.35/298.85  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, codomain( antidomain( X ) ) )] )
% 298.35/298.85    , substitution( 1, [ :=( X, antidomain( X ) )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520674, [ =( zero, multiplication( antidomain( X ), 'backward_box'( 
% 298.35/298.85    one, X ) ) ) ] )
% 298.35/298.85  , clause( 3609, [ =( 'domain_difference'( antidomain( Y ), codomain( 
% 298.35/298.85    antidomain( X ) ) ), multiplication( antidomain( Y ), 'backward_box'( one
% 298.35/298.85    , X ) ) ) ] )
% 298.35/298.85  , 0, clause( 520673, [ =( zero, 'domain_difference'( antidomain( X ), 
% 298.35/298.85    codomain( antidomain( X ) ) ) ) ] )
% 298.35/298.85  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, X )] ), substitution( 1, [ 
% 298.35/298.85    :=( X, X )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520675, [ =( multiplication( antidomain( X ), 'backward_box'( one, 
% 298.35/298.85    X ) ), zero ) ] )
% 298.35/298.85  , clause( 520674, [ =( zero, multiplication( antidomain( X ), 
% 298.35/298.85    'backward_box'( one, X ) ) ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  subsumption(
% 298.35/298.85  clause( 6749, [ =( multiplication( antidomain( X ), 'backward_box'( one, X
% 298.35/298.85     ) ), zero ) ] )
% 298.35/298.85  , clause( 520675, [ =( multiplication( antidomain( X ), 'backward_box'( one
% 298.35/298.85    , X ) ), zero ) ] )
% 298.35/298.85  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520677, [ =( 'backward_diamond'( multiplication( Y, Z ), X ), 
% 298.35/298.85    codomain( multiplication( multiplication( codomain( X ), Y ), Z ) ) ) ]
% 298.35/298.85     )
% 298.35/298.85  , clause( 201, [ =( codomain( multiplication( multiplication( codomain( X )
% 298.35/298.85    , Y ), Z ) ), 'backward_diamond'( multiplication( Y, Z ), X ) ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520682, [ =( 'backward_diamond'( multiplication( X, antidomain( 
% 298.35/298.85    codomain( multiplication( codomain( Y ), X ) ) ) ), Y ), codomain( zero )
% 298.35/298.85     ) ] )
% 298.35/298.85  , clause( 6730, [ =( multiplication( X, antidomain( codomain( X ) ) ), zero
% 298.35/298.85     ) ] )
% 298.35/298.85  , 0, clause( 520677, [ =( 'backward_diamond'( multiplication( Y, Z ), X ), 
% 298.35/298.85    codomain( multiplication( multiplication( codomain( X ), Y ), Z ) ) ) ]
% 298.35/298.85     )
% 298.35/298.85  , 0, 12, substitution( 0, [ :=( X, multiplication( codomain( Y ), X ) )] )
% 298.35/298.85    , substitution( 1, [ :=( X, Y ), :=( Y, X ), :=( Z, antidomain( codomain( 
% 298.35/298.85    multiplication( codomain( Y ), X ) ) ) )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520684, [ =( 'backward_diamond'( multiplication( X, antidomain( 
% 298.35/298.85    codomain( multiplication( codomain( Y ), X ) ) ) ), Y ), zero ) ] )
% 298.35/298.85  , clause( 125, [ =( codomain( zero ), zero ) ] )
% 298.35/298.85  , 0, clause( 520682, [ =( 'backward_diamond'( multiplication( X, antidomain( 
% 298.35/298.85    codomain( multiplication( codomain( Y ), X ) ) ) ), Y ), codomain( zero )
% 298.35/298.85     ) ] )
% 298.35/298.85  , 0, 11, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )
% 298.35/298.85    ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520685, [ =( 'backward_diamond'( multiplication( X, antidomain( 
% 298.35/298.85    'backward_diamond'( X, Y ) ) ), Y ), zero ) ] )
% 298.35/298.85  , clause( 26, [ =( codomain( multiplication( codomain( Y ), X ) ), 
% 298.35/298.85    'backward_diamond'( X, Y ) ) ] )
% 298.35/298.85  , 0, clause( 520684, [ =( 'backward_diamond'( multiplication( X, antidomain( 
% 298.35/298.85    codomain( multiplication( codomain( Y ), X ) ) ) ), Y ), zero ) ] )
% 298.35/298.85  , 0, 5, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.85    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  subsumption(
% 298.35/298.85  clause( 6751, [ =( 'backward_diamond'( multiplication( Y, antidomain( 
% 298.35/298.85    'backward_diamond'( Y, X ) ) ), X ), zero ) ] )
% 298.35/298.85  , clause( 520685, [ =( 'backward_diamond'( multiplication( X, antidomain( 
% 298.35/298.85    'backward_diamond'( X, Y ) ) ), Y ), zero ) ] )
% 298.35/298.85  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.85     )] ) ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520688, [ =( zero, multiplication( multiplication( 
% 298.35/298.85    'domain_difference'( X, multiplication( Y, Z ) ), Y ), Z ) ) ] )
% 298.35/298.85  , clause( 211, [ =( multiplication( multiplication( 'domain_difference'( X
% 298.35/298.85    , multiplication( Y, Z ) ), Y ), Z ), zero ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520691, [ =( zero, multiplication( multiplication( 
% 298.35/298.85    'domain_difference'( X, zero ), antidomain( Y ) ), 'backward_box'( one, Y
% 298.35/298.85     ) ) ) ] )
% 298.35/298.85  , clause( 6749, [ =( multiplication( antidomain( X ), 'backward_box'( one, 
% 298.35/298.85    X ) ), zero ) ] )
% 298.35/298.85  , 0, clause( 520688, [ =( zero, multiplication( multiplication( 
% 298.35/298.85    'domain_difference'( X, multiplication( Y, Z ) ), Y ), Z ) ) ] )
% 298.35/298.85  , 0, 6, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.85    :=( Y, antidomain( Y ) ), :=( Z, 'backward_box'( one, Y ) )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520692, [ =( zero, multiplication( multiplication( domain( X ), 
% 298.35/298.85    antidomain( Y ) ), 'backward_box'( one, Y ) ) ) ] )
% 298.35/298.85  , clause( 159, [ =( 'domain_difference'( X, zero ), domain( X ) ) ] )
% 298.35/298.85  , 0, clause( 520691, [ =( zero, multiplication( multiplication( 
% 298.35/298.85    'domain_difference'( X, zero ), antidomain( Y ) ), 'backward_box'( one, Y
% 298.35/298.85     ) ) ) ] )
% 298.35/298.85  , 0, 4, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.85    :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520693, [ =( zero, multiplication( 'domain_difference'( X, Y ), 
% 298.35/298.85    'backward_box'( one, Y ) ) ) ] )
% 298.35/298.85  , clause( 24, [ =( multiplication( domain( X ), antidomain( Y ) ), 
% 298.35/298.85    'domain_difference'( X, Y ) ) ] )
% 298.35/298.85  , 0, clause( 520692, [ =( zero, multiplication( multiplication( domain( X )
% 298.35/298.85    , antidomain( Y ) ), 'backward_box'( one, Y ) ) ) ] )
% 298.35/298.85  , 0, 3, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.85    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520694, [ =( multiplication( 'domain_difference'( X, Y ), 
% 298.35/298.85    'backward_box'( one, Y ) ), zero ) ] )
% 298.35/298.85  , clause( 520693, [ =( zero, multiplication( 'domain_difference'( X, Y ), 
% 298.35/298.85    'backward_box'( one, Y ) ) ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  subsumption(
% 298.35/298.85  clause( 6776, [ =( multiplication( 'domain_difference'( Y, X ), 
% 298.35/298.85    'backward_box'( one, X ) ), zero ) ] )
% 298.35/298.85  , clause( 520694, [ =( multiplication( 'domain_difference'( X, Y ), 
% 298.35/298.85    'backward_box'( one, Y ) ), zero ) ] )
% 298.35/298.85  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.85     )] ) ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520696, [ =( 'domain_difference'( X, Y ), 'domain_difference'( X, 
% 298.35/298.85    domain( Y ) ) ) ] )
% 298.35/298.85  , clause( 2043, [ =( 'domain_difference'( Y, domain( X ) ), 
% 298.35/298.85    'domain_difference'( Y, X ) ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520697, [ =( 'domain_difference'( X, 'domain_difference'( Y, 
% 298.35/298.85    antidomain( Z ) ) ), 'domain_difference'( X, 'forward_diamond'( domain( Y
% 298.35/298.85     ), Z ) ) ) ] )
% 298.35/298.85  , clause( 2390, [ =( domain( 'domain_difference'( X, antidomain( Y ) ) ), 
% 298.35/298.85    'forward_diamond'( domain( X ), Y ) ) ] )
% 298.35/298.85  , 0, clause( 520696, [ =( 'domain_difference'( X, Y ), 'domain_difference'( 
% 298.35/298.85    X, domain( Y ) ) ) ] )
% 298.35/298.85  , 0, 9, substitution( 0, [ :=( X, Y ), :=( Y, Z )] ), substitution( 1, [ 
% 298.35/298.85    :=( X, X ), :=( Y, 'domain_difference'( Y, antidomain( Z ) ) )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520698, [ =( 'domain_difference'( X, 'forward_diamond'( domain( Y )
% 298.35/298.85    , Z ) ), 'domain_difference'( X, 'domain_difference'( Y, antidomain( Z )
% 298.35/298.85     ) ) ) ] )
% 298.35/298.85  , clause( 520697, [ =( 'domain_difference'( X, 'domain_difference'( Y, 
% 298.35/298.85    antidomain( Z ) ) ), 'domain_difference'( X, 'forward_diamond'( domain( Y
% 298.35/298.85     ), Z ) ) ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  subsumption(
% 298.35/298.85  clause( 7280, [ =( 'domain_difference'( Z, 'forward_diamond'( domain( X ), 
% 298.35/298.85    Y ) ), 'domain_difference'( Z, 'domain_difference'( X, antidomain( Y ) )
% 298.35/298.85     ) ) ] )
% 298.35/298.85  , clause( 520698, [ =( 'domain_difference'( X, 'forward_diamond'( domain( Y
% 298.35/298.85     ), Z ) ), 'domain_difference'( X, 'domain_difference'( Y, antidomain( Z
% 298.35/298.85     ) ) ) ) ] )
% 298.35/298.85  , substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] ), 
% 298.35/298.85    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520700, [ =( antidomain( X ), antidomain( domain( X ) ) ) ] )
% 298.35/298.85  , clause( 2027, [ =( antidomain( domain( X ) ), antidomain( X ) ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520703, [ =( antidomain( 'domain_difference'( X, antidomain( Y ) )
% 298.35/298.85     ), antidomain( 'forward_diamond'( domain( X ), Y ) ) ) ] )
% 298.35/298.85  , clause( 2390, [ =( domain( 'domain_difference'( X, antidomain( Y ) ) ), 
% 298.35/298.85    'forward_diamond'( domain( X ), Y ) ) ] )
% 298.35/298.85  , 0, clause( 520700, [ =( antidomain( X ), antidomain( domain( X ) ) ) ] )
% 298.35/298.85  , 0, 7, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.85    :=( X, 'domain_difference'( X, antidomain( Y ) ) )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520704, [ =( antidomain( 'forward_diamond'( domain( X ), Y ) ), 
% 298.35/298.85    antidomain( 'domain_difference'( X, antidomain( Y ) ) ) ) ] )
% 298.35/298.85  , clause( 520703, [ =( antidomain( 'domain_difference'( X, antidomain( Y )
% 298.35/298.85     ) ), antidomain( 'forward_diamond'( domain( X ), Y ) ) ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  subsumption(
% 298.35/298.85  clause( 7281, [ =( antidomain( 'forward_diamond'( domain( X ), Y ) ), 
% 298.35/298.85    antidomain( 'domain_difference'( X, antidomain( Y ) ) ) ) ] )
% 298.35/298.85  , clause( 520704, [ =( antidomain( 'forward_diamond'( domain( X ), Y ) ), 
% 298.35/298.85    antidomain( 'domain_difference'( X, antidomain( Y ) ) ) ) ] )
% 298.35/298.85  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.85     )] ) ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520706, [ =( X, multiplication( domain( X ), X ) ) ] )
% 298.35/298.85  , clause( 1136, [ =( multiplication( domain( X ), X ), X ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520707, [ =( 'domain_difference'( X, antidomain( Y ) ), 
% 298.35/298.85    multiplication( 'forward_diamond'( domain( X ), Y ), 'domain_difference'( 
% 298.35/298.85    X, antidomain( Y ) ) ) ) ] )
% 298.35/298.85  , clause( 2390, [ =( domain( 'domain_difference'( X, antidomain( Y ) ) ), 
% 298.35/298.85    'forward_diamond'( domain( X ), Y ) ) ] )
% 298.35/298.85  , 0, clause( 520706, [ =( X, multiplication( domain( X ), X ) ) ] )
% 298.35/298.85  , 0, 6, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.85    :=( X, 'domain_difference'( X, antidomain( Y ) ) )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520708, [ =( multiplication( 'forward_diamond'( domain( X ), Y ), 
% 298.35/298.85    'domain_difference'( X, antidomain( Y ) ) ), 'domain_difference'( X, 
% 298.35/298.85    antidomain( Y ) ) ) ] )
% 298.35/298.85  , clause( 520707, [ =( 'domain_difference'( X, antidomain( Y ) ), 
% 298.35/298.85    multiplication( 'forward_diamond'( domain( X ), Y ), 'domain_difference'( 
% 298.35/298.85    X, antidomain( Y ) ) ) ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  subsumption(
% 298.35/298.85  clause( 7289, [ =( multiplication( 'forward_diamond'( domain( X ), Y ), 
% 298.35/298.85    'domain_difference'( X, antidomain( Y ) ) ), 'domain_difference'( X, 
% 298.35/298.85    antidomain( Y ) ) ) ] )
% 298.35/298.85  , clause( 520708, [ =( multiplication( 'forward_diamond'( domain( X ), Y )
% 298.35/298.85    , 'domain_difference'( X, antidomain( Y ) ) ), 'domain_difference'( X, 
% 298.35/298.85    antidomain( Y ) ) ) ] )
% 298.35/298.85  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.85     )] ) ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520710, [ =( 'forward_diamond'( domain( X ), Y ), domain( 
% 298.35/298.85    'domain_difference'( X, antidomain( Y ) ) ) ) ] )
% 298.35/298.85  , clause( 2390, [ =( domain( 'domain_difference'( X, antidomain( Y ) ) ), 
% 298.35/298.85    'forward_diamond'( domain( X ), Y ) ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520714, [ =( 'forward_diamond'( domain( X ), antidomain( Y ) ), 
% 298.35/298.85    domain( 'domain_difference'( X, domain( Y ) ) ) ) ] )
% 298.35/298.85  , clause( 18, [ =( antidomain( antidomain( X ) ), domain( X ) ) ] )
% 298.35/298.85  , 0, clause( 520710, [ =( 'forward_diamond'( domain( X ), Y ), domain( 
% 298.35/298.85    'domain_difference'( X, antidomain( Y ) ) ) ) ] )
% 298.35/298.85  , 0, 9, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.85    :=( Y, antidomain( Y ) )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520715, [ =( 'forward_diamond'( domain( X ), antidomain( Y ) ), 
% 298.35/298.85    domain( 'domain_difference'( X, Y ) ) ) ] )
% 298.35/298.85  , clause( 2043, [ =( 'domain_difference'( Y, domain( X ) ), 
% 298.35/298.85    'domain_difference'( Y, X ) ) ] )
% 298.35/298.85  , 0, clause( 520714, [ =( 'forward_diamond'( domain( X ), antidomain( Y ) )
% 298.35/298.85    , domain( 'domain_difference'( X, domain( Y ) ) ) ) ] )
% 298.35/298.85  , 0, 7, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 298.35/298.85    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520716, [ =( antidomain( 'forward_box'( domain( X ), Y ) ), domain( 
% 298.35/298.85    'domain_difference'( X, Y ) ) ) ] )
% 298.35/298.85  , clause( 2594, [ =( 'forward_diamond'( X, antidomain( Y ) ), antidomain( 
% 298.35/298.85    'forward_box'( X, Y ) ) ) ] )
% 298.35/298.85  , 0, clause( 520715, [ =( 'forward_diamond'( domain( X ), antidomain( Y ) )
% 298.35/298.85    , domain( 'domain_difference'( X, Y ) ) ) ] )
% 298.35/298.85  , 0, 1, substitution( 0, [ :=( X, domain( X ) ), :=( Y, Y )] ), 
% 298.35/298.85    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  subsumption(
% 298.35/298.85  clause( 7293, [ =( antidomain( 'forward_box'( domain( Y ), X ) ), domain( 
% 298.35/298.85    'domain_difference'( Y, X ) ) ) ] )
% 298.35/298.85  , clause( 520716, [ =( antidomain( 'forward_box'( domain( X ), Y ) ), 
% 298.35/298.85    domain( 'domain_difference'( X, Y ) ) ) ] )
% 298.35/298.85  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.85     )] ) ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520719, [ =( domain( 'domain_difference'( X, Y ) ), antidomain( 
% 298.35/298.85    'forward_box'( domain( X ), Y ) ) ) ] )
% 298.35/298.85  , clause( 7293, [ =( antidomain( 'forward_box'( domain( Y ), X ) ), domain( 
% 298.35/298.85    'domain_difference'( Y, X ) ) ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520722, [ =( domain( 'domain_difference'( X, 'forward_box'( 
% 298.35/298.85    antidomain( X ), Y ) ) ), antidomain( one ) ) ] )
% 298.35/298.85  , clause( 3411, [ =( 'forward_box'( domain( X ), 'forward_box'( antidomain( 
% 298.35/298.85    X ), Y ) ), one ) ] )
% 298.35/298.85  , 0, clause( 520719, [ =( domain( 'domain_difference'( X, Y ) ), antidomain( 
% 298.35/298.85    'forward_box'( domain( X ), Y ) ) ) ] )
% 298.35/298.85  , 0, 9, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.85    :=( X, X ), :=( Y, 'forward_box'( antidomain( X ), Y ) )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520723, [ =( domain( 'domain_difference'( X, 'forward_box'( 
% 298.35/298.85    antidomain( X ), Y ) ) ), zero ) ] )
% 298.35/298.85  , clause( 42, [ =( antidomain( one ), zero ) ] )
% 298.35/298.85  , 0, clause( 520722, [ =( domain( 'domain_difference'( X, 'forward_box'( 
% 298.35/298.85    antidomain( X ), Y ) ) ), antidomain( one ) ) ] )
% 298.35/298.85  , 0, 8, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )
% 298.35/298.85    ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  subsumption(
% 298.35/298.85  clause( 7381, [ =( domain( 'domain_difference'( X, 'forward_box'( 
% 298.35/298.85    antidomain( X ), Y ) ) ), zero ) ] )
% 298.35/298.85  , clause( 520723, [ =( domain( 'domain_difference'( X, 'forward_box'( 
% 298.35/298.85    antidomain( X ), Y ) ) ), zero ) ] )
% 298.35/298.85  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.85     )] ) ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520726, [ =( domain( 'domain_difference'( X, Y ) ), antidomain( 
% 298.35/298.85    'forward_box'( domain( X ), Y ) ) ) ] )
% 298.35/298.85  , clause( 7293, [ =( antidomain( 'forward_box'( domain( Y ), X ) ), domain( 
% 298.35/298.85    'domain_difference'( Y, X ) ) ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520733, [ =( domain( 'domain_difference'( antidomain( X ), Y ) ), 
% 298.35/298.85    antidomain( 'forward_box'( antidomain( X ), Y ) ) ) ] )
% 298.35/298.85  , clause( 2026, [ =( domain( antidomain( X ) ), antidomain( X ) ) ] )
% 298.35/298.85  , 0, clause( 520726, [ =( domain( 'domain_difference'( X, Y ) ), antidomain( 
% 298.35/298.85    'forward_box'( domain( X ), Y ) ) ) ] )
% 298.35/298.85  , 0, 8, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.85    antidomain( X ) ), :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  subsumption(
% 298.35/298.85  clause( 7407, [ =( domain( 'domain_difference'( antidomain( X ), Y ) ), 
% 298.35/298.85    antidomain( 'forward_box'( antidomain( X ), Y ) ) ) ] )
% 298.35/298.85  , clause( 520733, [ =( domain( 'domain_difference'( antidomain( X ), Y ) )
% 298.35/298.85    , antidomain( 'forward_box'( antidomain( X ), Y ) ) ) ] )
% 298.35/298.85  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.85     )] ) ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520736, [ =( 'domain_difference'( X, Y ), multiplication( domain( X
% 298.35/298.85     ), antidomain( Y ) ) ) ] )
% 298.35/298.85  , clause( 24, [ =( multiplication( domain( X ), antidomain( Y ) ), 
% 298.35/298.85    'domain_difference'( X, Y ) ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520738, [ =( 'domain_difference'( X, 'forward_box'( domain( Y ), Z
% 298.35/298.85     ) ), multiplication( domain( X ), domain( 'domain_difference'( Y, Z ) )
% 298.35/298.85     ) ) ] )
% 298.35/298.85  , clause( 7293, [ =( antidomain( 'forward_box'( domain( Y ), X ) ), domain( 
% 298.35/298.85    'domain_difference'( Y, X ) ) ) ] )
% 298.35/298.85  , 0, clause( 520736, [ =( 'domain_difference'( X, Y ), multiplication( 
% 298.35/298.85    domain( X ), antidomain( Y ) ) ) ] )
% 298.35/298.85  , 0, 10, substitution( 0, [ :=( X, Z ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.85    :=( X, X ), :=( Y, 'forward_box'( domain( Y ), Z ) )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520739, [ =( 'domain_difference'( X, 'forward_box'( domain( Y ), Z
% 298.35/298.85     ) ), 'domain_difference'( X, antidomain( 'domain_difference'( Y, Z ) ) )
% 298.35/298.85     ) ] )
% 298.35/298.85  , clause( 174, [ =( multiplication( domain( Y ), domain( X ) ), 
% 298.35/298.85    'domain_difference'( Y, antidomain( X ) ) ) ] )
% 298.35/298.85  , 0, clause( 520738, [ =( 'domain_difference'( X, 'forward_box'( domain( Y
% 298.35/298.85     ), Z ) ), multiplication( domain( X ), domain( 'domain_difference'( Y, Z
% 298.35/298.85     ) ) ) ) ] )
% 298.35/298.85  , 0, 7, substitution( 0, [ :=( X, 'domain_difference'( Y, Z ) ), :=( Y, X )] )
% 298.35/298.85    , substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  subsumption(
% 298.35/298.85  clause( 7417, [ =( 'domain_difference'( Z, 'forward_box'( domain( X ), Y )
% 298.35/298.85     ), 'domain_difference'( Z, antidomain( 'domain_difference'( X, Y ) ) ) )
% 298.35/298.85     ] )
% 298.35/298.85  , clause( 520739, [ =( 'domain_difference'( X, 'forward_box'( domain( Y ), 
% 298.35/298.85    Z ) ), 'domain_difference'( X, antidomain( 'domain_difference'( Y, Z ) )
% 298.35/298.85     ) ) ] )
% 298.35/298.85  , substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] ), 
% 298.35/298.85    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520742, [ =( domain( X ), antidomain( antidomain( X ) ) ) ] )
% 298.35/298.85  , clause( 18, [ =( antidomain( antidomain( X ) ), domain( X ) ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520745, [ =( domain( 'forward_box'( domain( X ), Y ) ), antidomain( 
% 298.35/298.85    domain( 'domain_difference'( X, Y ) ) ) ) ] )
% 298.35/298.85  , clause( 7293, [ =( antidomain( 'forward_box'( domain( Y ), X ) ), domain( 
% 298.35/298.85    'domain_difference'( Y, X ) ) ) ] )
% 298.35/298.85  , 0, clause( 520742, [ =( domain( X ), antidomain( antidomain( X ) ) ) ] )
% 298.35/298.85  , 0, 7, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 298.35/298.85    :=( X, 'forward_box'( domain( X ), Y ) )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520746, [ =( domain( 'forward_box'( domain( X ), Y ) ), antidomain( 
% 298.35/298.85    'domain_difference'( X, Y ) ) ) ] )
% 298.35/298.85  , clause( 2027, [ =( antidomain( domain( X ) ), antidomain( X ) ) ] )
% 298.35/298.85  , 0, clause( 520745, [ =( domain( 'forward_box'( domain( X ), Y ) ), 
% 298.35/298.85    antidomain( domain( 'domain_difference'( X, Y ) ) ) ) ] )
% 298.35/298.85  , 0, 6, substitution( 0, [ :=( X, 'domain_difference'( X, Y ) )] ), 
% 298.35/298.85    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520747, [ =( 'forward_box'( domain( X ), Y ), antidomain( 
% 298.35/298.85    'domain_difference'( X, Y ) ) ) ] )
% 298.35/298.85  , clause( 2578, [ =( domain( 'forward_box'( X, Y ) ), 'forward_box'( X, Y )
% 298.35/298.85     ) ] )
% 298.35/298.85  , 0, clause( 520746, [ =( domain( 'forward_box'( domain( X ), Y ) ), 
% 298.35/298.85    antidomain( 'domain_difference'( X, Y ) ) ) ] )
% 298.35/298.85  , 0, 1, substitution( 0, [ :=( X, domain( X ) ), :=( Y, Y )] ), 
% 298.35/298.85    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  subsumption(
% 298.35/298.85  clause( 7418, [ =( 'forward_box'( domain( X ), Y ), antidomain( 
% 298.35/298.85    'domain_difference'( X, Y ) ) ) ] )
% 298.35/298.85  , clause( 520747, [ =( 'forward_box'( domain( X ), Y ), antidomain( 
% 298.35/298.85    'domain_difference'( X, Y ) ) ) ] )
% 298.35/298.85  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.85     )] ) ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520749, [ =( antidomain( 'domain_difference'( X, Y ) ), 
% 298.35/298.85    'forward_box'( domain( X ), Y ) ) ] )
% 298.35/298.85  , clause( 7418, [ =( 'forward_box'( domain( X ), Y ), antidomain( 
% 298.35/298.85    'domain_difference'( X, Y ) ) ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520751, [ =( antidomain( 'domain_difference'( X, 'forward_box'( 
% 298.35/298.85    antidomain( X ), Y ) ) ), one ) ] )
% 298.35/298.85  , clause( 3411, [ =( 'forward_box'( domain( X ), 'forward_box'( antidomain( 
% 298.35/298.85    X ), Y ) ), one ) ] )
% 298.35/298.85  , 0, clause( 520749, [ =( antidomain( 'domain_difference'( X, Y ) ), 
% 298.35/298.85    'forward_box'( domain( X ), Y ) ) ] )
% 298.35/298.85  , 0, 8, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.85    :=( X, X ), :=( Y, 'forward_box'( antidomain( X ), Y ) )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  subsumption(
% 298.35/298.85  clause( 7428, [ =( antidomain( 'domain_difference'( X, 'forward_box'( 
% 298.35/298.85    antidomain( X ), Y ) ) ), one ) ] )
% 298.35/298.85  , clause( 520751, [ =( antidomain( 'domain_difference'( X, 'forward_box'( 
% 298.35/298.85    antidomain( X ), Y ) ) ), one ) ] )
% 298.35/298.85  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.85     )] ) ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520754, [ =( antidomain( 'domain_difference'( X, Y ) ), 
% 298.35/298.85    'forward_box'( domain( X ), Y ) ) ] )
% 298.35/298.85  , clause( 7418, [ =( 'forward_box'( domain( X ), Y ), antidomain( 
% 298.35/298.85    'domain_difference'( X, Y ) ) ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520755, [ =( antidomain( 'domain_difference'( 'backward_box'( X, Y
% 298.35/298.85     ), Z ) ), 'forward_box'( 'backward_box'( X, Y ), Z ) ) ] )
% 298.35/298.85  , clause( 2514, [ =( domain( 'backward_box'( X, Y ) ), 'backward_box'( X, Y
% 298.35/298.85     ) ) ] )
% 298.35/298.85  , 0, clause( 520754, [ =( antidomain( 'domain_difference'( X, Y ) ), 
% 298.35/298.85    'forward_box'( domain( X ), Y ) ) ] )
% 298.35/298.85  , 0, 8, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.85    :=( X, 'backward_box'( X, Y ) ), :=( Y, Z )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  subsumption(
% 298.35/298.85  clause( 7431, [ =( antidomain( 'domain_difference'( 'backward_box'( X, Y )
% 298.35/298.85    , Z ) ), 'forward_box'( 'backward_box'( X, Y ), Z ) ) ] )
% 298.35/298.85  , clause( 520755, [ =( antidomain( 'domain_difference'( 'backward_box'( X, 
% 298.35/298.85    Y ), Z ) ), 'forward_box'( 'backward_box'( X, Y ), Z ) ) ] )
% 298.35/298.85  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 298.35/298.85    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520758, [ =( antidomain( 'domain_difference'( X, Y ) ), 
% 298.35/298.85    'forward_box'( domain( X ), Y ) ) ] )
% 298.35/298.85  , clause( 7418, [ =( 'forward_box'( domain( X ), Y ), antidomain( 
% 298.35/298.85    'domain_difference'( X, Y ) ) ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520759, [ =( antidomain( 'domain_difference'( antidomain( X ), Y )
% 298.35/298.85     ), 'forward_box'( antidomain( X ), Y ) ) ] )
% 298.35/298.85  , clause( 2026, [ =( domain( antidomain( X ) ), antidomain( X ) ) ] )
% 298.35/298.85  , 0, clause( 520758, [ =( antidomain( 'domain_difference'( X, Y ) ), 
% 298.35/298.85    'forward_box'( domain( X ), Y ) ) ] )
% 298.35/298.85  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.85    antidomain( X ) ), :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  subsumption(
% 298.35/298.85  clause( 7433, [ =( antidomain( 'domain_difference'( antidomain( X ), Y ) )
% 298.35/298.85    , 'forward_box'( antidomain( X ), Y ) ) ] )
% 298.35/298.85  , clause( 520759, [ =( antidomain( 'domain_difference'( antidomain( X ), Y
% 298.35/298.85     ) ), 'forward_box'( antidomain( X ), Y ) ) ] )
% 298.35/298.85  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.85     )] ) ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520762, [ =( zero, multiplication( multiplication( X, antidomain( Y
% 298.35/298.85     ) ), Y ) ) ] )
% 298.35/298.85  , clause( 54, [ =( multiplication( multiplication( Y, antidomain( X ) ), X
% 298.35/298.85     ), zero ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520764, [ =( zero, multiplication( multiplication( X, one ), 
% 298.35/298.85    'domain_difference'( Y, 'forward_box'( antidomain( Y ), Z ) ) ) ) ] )
% 298.35/298.85  , clause( 7428, [ =( antidomain( 'domain_difference'( X, 'forward_box'( 
% 298.35/298.85    antidomain( X ), Y ) ) ), one ) ] )
% 298.35/298.85  , 0, clause( 520762, [ =( zero, multiplication( multiplication( X, 
% 298.35/298.85    antidomain( Y ) ), Y ) ) ] )
% 298.35/298.85  , 0, 5, substitution( 0, [ :=( X, Y ), :=( Y, Z )] ), substitution( 1, [ 
% 298.35/298.85    :=( X, X ), :=( Y, 'domain_difference'( Y, 'forward_box'( antidomain( Y )
% 298.35/298.85    , Z ) ) )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520765, [ =( zero, multiplication( X, 'domain_difference'( Y, 
% 298.35/298.85    'forward_box'( antidomain( Y ), Z ) ) ) ) ] )
% 298.35/298.85  , clause( 7, [ =( multiplication( X, one ), X ) ] )
% 298.35/298.85  , 0, clause( 520764, [ =( zero, multiplication( multiplication( X, one ), 
% 298.35/298.85    'domain_difference'( Y, 'forward_box'( antidomain( Y ), Z ) ) ) ) ] )
% 298.35/298.85  , 0, 3, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.85    :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520766, [ =( multiplication( X, 'domain_difference'( Y, 
% 298.35/298.85    'forward_box'( antidomain( Y ), Z ) ) ), zero ) ] )
% 298.35/298.85  , clause( 520765, [ =( zero, multiplication( X, 'domain_difference'( Y, 
% 298.35/298.85    'forward_box'( antidomain( Y ), Z ) ) ) ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  subsumption(
% 298.35/298.85  clause( 7493, [ =( multiplication( Z, 'domain_difference'( X, 'forward_box'( 
% 298.35/298.85    antidomain( X ), Y ) ) ), zero ) ] )
% 298.35/298.85  , clause( 520766, [ =( multiplication( X, 'domain_difference'( Y, 
% 298.35/298.85    'forward_box'( antidomain( Y ), Z ) ) ), zero ) ] )
% 298.35/298.85  , substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] ), 
% 298.35/298.85    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520768, [ =( X, multiplication( domain( X ), X ) ) ] )
% 298.35/298.85  , clause( 1136, [ =( multiplication( domain( X ), X ), X ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520770, [ =( 'domain_difference'( X, 'forward_box'( antidomain( X )
% 298.35/298.85    , Y ) ), multiplication( zero, 'domain_difference'( X, 'forward_box'( 
% 298.35/298.85    antidomain( X ), Y ) ) ) ) ] )
% 298.35/298.85  , clause( 7381, [ =( domain( 'domain_difference'( X, 'forward_box'( 
% 298.35/298.85    antidomain( X ), Y ) ) ), zero ) ] )
% 298.35/298.85  , 0, clause( 520768, [ =( X, multiplication( domain( X ), X ) ) ] )
% 298.35/298.85  , 0, 8, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.85    :=( X, 'domain_difference'( X, 'forward_box'( antidomain( X ), Y ) ) )] )
% 298.35/298.85    ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520771, [ =( 'domain_difference'( X, 'forward_box'( antidomain( X )
% 298.35/298.85    , Y ) ), zero ) ] )
% 298.35/298.85  , clause( 7493, [ =( multiplication( Z, 'domain_difference'( X, 
% 298.35/298.85    'forward_box'( antidomain( X ), Y ) ) ), zero ) ] )
% 298.35/298.85  , 0, clause( 520770, [ =( 'domain_difference'( X, 'forward_box'( antidomain( 
% 298.35/298.85    X ), Y ) ), multiplication( zero, 'domain_difference'( X, 'forward_box'( 
% 298.35/298.85    antidomain( X ), Y ) ) ) ) ] )
% 298.35/298.85  , 0, 7, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, zero )] ), 
% 298.35/298.85    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  subsumption(
% 298.35/298.85  clause( 7497, [ =( 'domain_difference'( X, 'forward_box'( antidomain( X ), 
% 298.35/298.85    Y ) ), zero ) ] )
% 298.35/298.85  , clause( 520771, [ =( 'domain_difference'( X, 'forward_box'( antidomain( X
% 298.35/298.85     ), Y ) ), zero ) ] )
% 298.35/298.85  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.85     )] ) ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520774, [ =( multiplication( domain( X ), addition( Y, antidomain( 
% 298.35/298.85    Z ) ) ), addition( multiplication( domain( X ), Y ), 'domain_difference'( 
% 298.35/298.85    X, Z ) ) ) ] )
% 298.35/298.85  , clause( 166, [ =( addition( multiplication( domain( X ), Z ), 
% 298.35/298.85    'domain_difference'( X, Y ) ), multiplication( domain( X ), addition( Z, 
% 298.35/298.85    antidomain( Y ) ) ) ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520776, [ =( multiplication( domain( X ), addition( Y, antidomain( 
% 298.35/298.85    'forward_box'( antidomain( X ), Z ) ) ) ), addition( multiplication( 
% 298.35/298.85    domain( X ), Y ), zero ) ) ] )
% 298.35/298.85  , clause( 7497, [ =( 'domain_difference'( X, 'forward_box'( antidomain( X )
% 298.35/298.85    , Y ) ), zero ) ] )
% 298.35/298.85  , 0, clause( 520774, [ =( multiplication( domain( X ), addition( Y, 
% 298.35/298.85    antidomain( Z ) ) ), addition( multiplication( domain( X ), Y ), 
% 298.35/298.85    'domain_difference'( X, Z ) ) ) ] )
% 298.35/298.85  , 0, 16, substitution( 0, [ :=( X, X ), :=( Y, Z )] ), substitution( 1, [ 
% 298.35/298.85    :=( X, X ), :=( Y, Y ), :=( Z, 'forward_box'( antidomain( X ), Z ) )] )
% 298.35/298.85    ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520777, [ =( multiplication( domain( X ), addition( Y, antidomain( 
% 298.35/298.85    'forward_box'( antidomain( X ), Z ) ) ) ), multiplication( domain( X ), Y
% 298.35/298.85     ) ) ] )
% 298.35/298.85  , clause( 4, [ =( addition( X, zero ), X ) ] )
% 298.35/298.85  , 0, clause( 520776, [ =( multiplication( domain( X ), addition( Y, 
% 298.35/298.85    antidomain( 'forward_box'( antidomain( X ), Z ) ) ) ), addition( 
% 298.35/298.85    multiplication( domain( X ), Y ), zero ) ) ] )
% 298.35/298.85  , 0, 11, substitution( 0, [ :=( X, multiplication( domain( X ), Y ) )] ), 
% 298.35/298.85    substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  subsumption(
% 298.35/298.85  clause( 7502, [ =( multiplication( domain( X ), addition( Z, antidomain( 
% 298.35/298.85    'forward_box'( antidomain( X ), Y ) ) ) ), multiplication( domain( X ), Z
% 298.35/298.85     ) ) ] )
% 298.35/298.85  , clause( 520777, [ =( multiplication( domain( X ), addition( Y, antidomain( 
% 298.35/298.85    'forward_box'( antidomain( X ), Z ) ) ) ), multiplication( domain( X ), Y
% 298.35/298.85     ) ) ] )
% 298.35/298.85  , substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] ), 
% 298.35/298.85    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520780, [ =( 'forward_diamond'( domain( X ), Y ), domain( 
% 298.35/298.85    'domain_difference'( X, antidomain( Y ) ) ) ) ] )
% 298.35/298.85  , clause( 2390, [ =( domain( 'domain_difference'( X, antidomain( Y ) ) ), 
% 298.35/298.85    'forward_diamond'( domain( X ), Y ) ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520781, [ =( 'forward_diamond'( domain( X ), 'domain_difference'( 
% 298.35/298.85    antidomain( Y ), Z ) ), domain( 'domain_difference'( X, 'forward_box'( 
% 298.35/298.85    antidomain( Y ), Z ) ) ) ) ] )
% 298.35/298.85  , clause( 7433, [ =( antidomain( 'domain_difference'( antidomain( X ), Y )
% 298.35/298.85     ), 'forward_box'( antidomain( X ), Y ) ) ] )
% 298.35/298.85  , 0, clause( 520780, [ =( 'forward_diamond'( domain( X ), Y ), domain( 
% 298.35/298.85    'domain_difference'( X, antidomain( Y ) ) ) ) ] )
% 298.35/298.85  , 0, 11, substitution( 0, [ :=( X, Y ), :=( Y, Z )] ), substitution( 1, [ 
% 298.35/298.85    :=( X, X ), :=( Y, 'domain_difference'( antidomain( Y ), Z ) )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  subsumption(
% 298.35/298.85  clause( 7773, [ =( 'forward_diamond'( domain( Z ), 'domain_difference'( 
% 298.35/298.85    antidomain( X ), Y ) ), domain( 'domain_difference'( Z, 'forward_box'( 
% 298.35/298.85    antidomain( X ), Y ) ) ) ) ] )
% 298.35/298.85  , clause( 520781, [ =( 'forward_diamond'( domain( X ), 'domain_difference'( 
% 298.35/298.85    antidomain( Y ), Z ) ), domain( 'domain_difference'( X, 'forward_box'( 
% 298.35/298.85    antidomain( Y ), Z ) ) ) ) ] )
% 298.35/298.85  , substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] ), 
% 298.35/298.85    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520784, [ =( one, antidomain( 'domain_difference'( X, antidomain( 
% 298.35/298.85    'domain_difference'( Y, X ) ) ) ) ) ] )
% 298.35/298.85  , clause( 1990, [ =( antidomain( 'domain_difference'( X, antidomain( 
% 298.35/298.85    'domain_difference'( Y, X ) ) ) ), one ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520794, [ =( one, antidomain( 'domain_difference'( X, 'forward_box'( 
% 298.35/298.85    antidomain( Y ), X ) ) ) ) ] )
% 298.35/298.85  , clause( 7433, [ =( antidomain( 'domain_difference'( antidomain( X ), Y )
% 298.35/298.85     ), 'forward_box'( antidomain( X ), Y ) ) ] )
% 298.35/298.85  , 0, clause( 520784, [ =( one, antidomain( 'domain_difference'( X, 
% 298.35/298.85    antidomain( 'domain_difference'( Y, X ) ) ) ) ) ] )
% 298.35/298.85  , 0, 5, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 298.35/298.85    :=( X, X ), :=( Y, antidomain( Y ) )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520796, [ =( antidomain( 'domain_difference'( X, 'forward_box'( 
% 298.35/298.85    antidomain( Y ), X ) ) ), one ) ] )
% 298.35/298.85  , clause( 520794, [ =( one, antidomain( 'domain_difference'( X, 
% 298.35/298.85    'forward_box'( antidomain( Y ), X ) ) ) ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  subsumption(
% 298.35/298.85  clause( 7842, [ =( antidomain( 'domain_difference'( Y, 'forward_box'( 
% 298.35/298.85    antidomain( X ), Y ) ) ), one ) ] )
% 298.35/298.85  , clause( 520796, [ =( antidomain( 'domain_difference'( X, 'forward_box'( 
% 298.35/298.85    antidomain( Y ), X ) ) ), one ) ] )
% 298.35/298.85  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.85     )] ) ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520798, [ =( antidomain( 'forward_box'( X, Y ) ), 'forward_diamond'( 
% 298.35/298.85    X, antidomain( Y ) ) ) ] )
% 298.35/298.85  , clause( 2594, [ =( 'forward_diamond'( X, antidomain( Y ) ), antidomain( 
% 298.35/298.85    'forward_box'( X, Y ) ) ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520799, [ =( antidomain( 'forward_box'( X, 'domain_difference'( 
% 298.35/298.85    antidomain( Y ), Z ) ) ), 'forward_diamond'( X, 'forward_box'( antidomain( 
% 298.35/298.85    Y ), Z ) ) ) ] )
% 298.35/298.85  , clause( 7433, [ =( antidomain( 'domain_difference'( antidomain( X ), Y )
% 298.35/298.85     ), 'forward_box'( antidomain( X ), Y ) ) ] )
% 298.35/298.85  , 0, clause( 520798, [ =( antidomain( 'forward_box'( X, Y ) ), 
% 298.35/298.85    'forward_diamond'( X, antidomain( Y ) ) ) ] )
% 298.35/298.85  , 0, 10, substitution( 0, [ :=( X, Y ), :=( Y, Z )] ), substitution( 1, [ 
% 298.35/298.85    :=( X, X ), :=( Y, 'domain_difference'( antidomain( Y ), Z ) )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  subsumption(
% 298.35/298.85  clause( 7856, [ =( antidomain( 'forward_box'( Z, 'domain_difference'( 
% 298.35/298.85    antidomain( X ), Y ) ) ), 'forward_diamond'( Z, 'forward_box'( antidomain( 
% 298.35/298.85    X ), Y ) ) ) ] )
% 298.35/298.85  , clause( 520799, [ =( antidomain( 'forward_box'( X, 'domain_difference'( 
% 298.35/298.85    antidomain( Y ), Z ) ) ), 'forward_diamond'( X, 'forward_box'( antidomain( 
% 298.35/298.85    Y ), Z ) ) ) ] )
% 298.35/298.85  , substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] ), 
% 298.35/298.85    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520802, [ =( 'domain_difference'( X, Y ), multiplication( domain( X
% 298.35/298.85     ), antidomain( Y ) ) ) ] )
% 298.35/298.85  , clause( 24, [ =( multiplication( domain( X ), antidomain( Y ) ), 
% 298.35/298.85    'domain_difference'( X, Y ) ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520803, [ =( 'domain_difference'( X, 'domain_difference'( 
% 298.35/298.85    antidomain( Y ), Z ) ), multiplication( domain( X ), 'forward_box'( 
% 298.35/298.85    antidomain( Y ), Z ) ) ) ] )
% 298.35/298.85  , clause( 7433, [ =( antidomain( 'domain_difference'( antidomain( X ), Y )
% 298.35/298.85     ), 'forward_box'( antidomain( X ), Y ) ) ] )
% 298.35/298.85  , 0, clause( 520802, [ =( 'domain_difference'( X, Y ), multiplication( 
% 298.35/298.85    domain( X ), antidomain( Y ) ) ) ] )
% 298.35/298.85  , 0, 10, substitution( 0, [ :=( X, Y ), :=( Y, Z )] ), substitution( 1, [ 
% 298.35/298.85    :=( X, X ), :=( Y, 'domain_difference'( antidomain( Y ), Z ) )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520804, [ =( multiplication( domain( X ), 'forward_box'( antidomain( 
% 298.35/298.85    Y ), Z ) ), 'domain_difference'( X, 'domain_difference'( antidomain( Y )
% 298.35/298.85    , Z ) ) ) ] )
% 298.35/298.85  , clause( 520803, [ =( 'domain_difference'( X, 'domain_difference'( 
% 298.35/298.85    antidomain( Y ), Z ) ), multiplication( domain( X ), 'forward_box'( 
% 298.35/298.85    antidomain( Y ), Z ) ) ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  subsumption(
% 298.35/298.85  clause( 7869, [ =( multiplication( domain( Z ), 'forward_box'( antidomain( 
% 298.35/298.85    X ), Y ) ), 'domain_difference'( Z, 'domain_difference'( antidomain( X )
% 298.35/298.85    , Y ) ) ) ] )
% 298.35/298.85  , clause( 520804, [ =( multiplication( domain( X ), 'forward_box'( 
% 298.35/298.85    antidomain( Y ), Z ) ), 'domain_difference'( X, 'domain_difference'( 
% 298.35/298.85    antidomain( Y ), Z ) ) ) ] )
% 298.35/298.85  , substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] ), 
% 298.35/298.85    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520806, [ =( domain( X ), 'domain_difference'( X, antidomain( X ) )
% 298.35/298.85     ) ] )
% 298.35/298.85  , clause( 565, [ =( 'domain_difference'( X, antidomain( X ) ), domain( X )
% 298.35/298.85     ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520808, [ =( domain( 'domain_difference'( X, 'forward_box'( 
% 298.35/298.85    antidomain( Y ), X ) ) ), 'domain_difference'( 'domain_difference'( X, 
% 298.35/298.85    'forward_box'( antidomain( Y ), X ) ), one ) ) ] )
% 298.35/298.85  , clause( 7842, [ =( antidomain( 'domain_difference'( Y, 'forward_box'( 
% 298.35/298.85    antidomain( X ), Y ) ) ), one ) ] )
% 298.35/298.85  , 0, clause( 520806, [ =( domain( X ), 'domain_difference'( X, antidomain( 
% 298.35/298.85    X ) ) ) ] )
% 298.35/298.85  , 0, 15, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 298.35/298.85    :=( X, 'domain_difference'( X, 'forward_box'( antidomain( Y ), X ) ) )] )
% 298.35/298.85    ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520809, [ =( domain( 'domain_difference'( X, 'forward_box'( 
% 298.35/298.85    antidomain( Y ), X ) ) ), zero ) ] )
% 298.35/298.85  , clause( 172, [ =( 'domain_difference'( X, one ), zero ) ] )
% 298.35/298.85  , 0, clause( 520808, [ =( domain( 'domain_difference'( X, 'forward_box'( 
% 298.35/298.85    antidomain( Y ), X ) ) ), 'domain_difference'( 'domain_difference'( X, 
% 298.35/298.85    'forward_box'( antidomain( Y ), X ) ), one ) ) ] )
% 298.35/298.85  , 0, 8, substitution( 0, [ :=( X, 'domain_difference'( X, 'forward_box'( 
% 298.35/298.85    antidomain( Y ), X ) ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )
% 298.35/298.85    ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  subsumption(
% 298.35/298.85  clause( 7937, [ =( domain( 'domain_difference'( X, 'forward_box'( 
% 298.35/298.85    antidomain( Y ), X ) ) ), zero ) ] )
% 298.35/298.85  , clause( 520809, [ =( domain( 'domain_difference'( X, 'forward_box'( 
% 298.35/298.85    antidomain( Y ), X ) ) ), zero ) ] )
% 298.35/298.85  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.85     )] ) ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520812, [ =( zero, multiplication( multiplication( X, antidomain( Y
% 298.35/298.85     ) ), Y ) ) ] )
% 298.35/298.85  , clause( 54, [ =( multiplication( multiplication( Y, antidomain( X ) ), X
% 298.35/298.85     ), zero ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520814, [ =( zero, multiplication( multiplication( X, one ), 
% 298.35/298.85    'domain_difference'( Y, 'forward_box'( antidomain( Z ), Y ) ) ) ) ] )
% 298.35/298.85  , clause( 7842, [ =( antidomain( 'domain_difference'( Y, 'forward_box'( 
% 298.35/298.85    antidomain( X ), Y ) ) ), one ) ] )
% 298.35/298.85  , 0, clause( 520812, [ =( zero, multiplication( multiplication( X, 
% 298.35/298.85    antidomain( Y ) ), Y ) ) ] )
% 298.35/298.85  , 0, 5, substitution( 0, [ :=( X, Z ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.85    :=( X, X ), :=( Y, 'domain_difference'( Y, 'forward_box'( antidomain( Z )
% 298.35/298.85    , Y ) ) )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520815, [ =( zero, multiplication( X, 'domain_difference'( Y, 
% 298.35/298.85    'forward_box'( antidomain( Z ), Y ) ) ) ) ] )
% 298.35/298.85  , clause( 7, [ =( multiplication( X, one ), X ) ] )
% 298.35/298.85  , 0, clause( 520814, [ =( zero, multiplication( multiplication( X, one ), 
% 298.35/298.85    'domain_difference'( Y, 'forward_box'( antidomain( Z ), Y ) ) ) ) ] )
% 298.35/298.85  , 0, 3, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.85    :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520816, [ =( multiplication( X, 'domain_difference'( Y, 
% 298.35/298.85    'forward_box'( antidomain( Z ), Y ) ) ), zero ) ] )
% 298.35/298.85  , clause( 520815, [ =( zero, multiplication( X, 'domain_difference'( Y, 
% 298.35/298.85    'forward_box'( antidomain( Z ), Y ) ) ) ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  subsumption(
% 298.35/298.85  clause( 7939, [ =( multiplication( Z, 'domain_difference'( X, 'forward_box'( 
% 298.35/298.85    antidomain( Y ), X ) ) ), zero ) ] )
% 298.35/298.85  , clause( 520816, [ =( multiplication( X, 'domain_difference'( Y, 
% 298.35/298.85    'forward_box'( antidomain( Z ), Y ) ) ), zero ) ] )
% 298.35/298.85  , substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] ), 
% 298.35/298.85    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520818, [ =( X, multiplication( domain( X ), X ) ) ] )
% 298.35/298.85  , clause( 1136, [ =( multiplication( domain( X ), X ), X ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520820, [ =( 'domain_difference'( X, 'forward_box'( antidomain( Y )
% 298.35/298.85    , X ) ), multiplication( zero, 'domain_difference'( X, 'forward_box'( 
% 298.35/298.85    antidomain( Y ), X ) ) ) ) ] )
% 298.35/298.85  , clause( 7937, [ =( domain( 'domain_difference'( X, 'forward_box'( 
% 298.35/298.85    antidomain( Y ), X ) ) ), zero ) ] )
% 298.35/298.85  , 0, clause( 520818, [ =( X, multiplication( domain( X ), X ) ) ] )
% 298.35/298.85  , 0, 8, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.85    :=( X, 'domain_difference'( X, 'forward_box'( antidomain( Y ), X ) ) )] )
% 298.35/298.85    ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520821, [ =( 'domain_difference'( X, 'forward_box'( antidomain( Y )
% 298.35/298.85    , X ) ), zero ) ] )
% 298.35/298.85  , clause( 7939, [ =( multiplication( Z, 'domain_difference'( X, 
% 298.35/298.85    'forward_box'( antidomain( Y ), X ) ) ), zero ) ] )
% 298.35/298.85  , 0, clause( 520820, [ =( 'domain_difference'( X, 'forward_box'( antidomain( 
% 298.35/298.85    Y ), X ) ), multiplication( zero, 'domain_difference'( X, 'forward_box'( 
% 298.35/298.85    antidomain( Y ), X ) ) ) ) ] )
% 298.35/298.85  , 0, 7, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, zero )] ), 
% 298.35/298.85    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  subsumption(
% 298.35/298.85  clause( 7944, [ =( 'domain_difference'( X, 'forward_box'( antidomain( Y ), 
% 298.35/298.85    X ) ), zero ) ] )
% 298.35/298.85  , clause( 520821, [ =( 'domain_difference'( X, 'forward_box'( antidomain( Y
% 298.35/298.85     ), X ) ), zero ) ] )
% 298.35/298.85  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.85     )] ) ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520824, [ =( zero, 'domain_difference'( X, 'forward_box'( 
% 298.35/298.85    antidomain( Y ), X ) ) ) ] )
% 298.35/298.85  , clause( 7944, [ =( 'domain_difference'( X, 'forward_box'( antidomain( Y )
% 298.35/298.85    , X ) ), zero ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520826, [ =( zero, 'domain_difference'( X, 'forward_box'( domain( Y
% 298.35/298.85     ), X ) ) ) ] )
% 298.35/298.85  , clause( 18, [ =( antidomain( antidomain( X ) ), domain( X ) ) ] )
% 298.35/298.85  , 0, clause( 520824, [ =( zero, 'domain_difference'( X, 'forward_box'( 
% 298.35/298.85    antidomain( Y ), X ) ) ) ] )
% 298.35/298.85  , 0, 5, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.85    :=( Y, antidomain( Y ) )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520827, [ =( zero, 'domain_difference'( X, antidomain( 
% 298.35/298.85    'domain_difference'( Y, X ) ) ) ) ] )
% 298.35/298.85  , clause( 7417, [ =( 'domain_difference'( Z, 'forward_box'( domain( X ), Y
% 298.35/298.85     ) ), 'domain_difference'( Z, antidomain( 'domain_difference'( X, Y ) ) )
% 298.35/298.85     ) ] )
% 298.35/298.85  , 0, clause( 520826, [ =( zero, 'domain_difference'( X, 'forward_box'( 
% 298.35/298.85    domain( Y ), X ) ) ) ] )
% 298.35/298.85  , 0, 2, substitution( 0, [ :=( X, Y ), :=( Y, X ), :=( Z, X )] ), 
% 298.35/298.85    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520828, [ =( 'domain_difference'( X, antidomain( 
% 298.35/298.85    'domain_difference'( Y, X ) ) ), zero ) ] )
% 298.35/298.85  , clause( 520827, [ =( zero, 'domain_difference'( X, antidomain( 
% 298.35/298.85    'domain_difference'( Y, X ) ) ) ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  subsumption(
% 298.35/298.85  clause( 7952, [ =( 'domain_difference'( Y, antidomain( 'domain_difference'( 
% 298.35/298.85    X, Y ) ) ), zero ) ] )
% 298.35/298.85  , clause( 520828, [ =( 'domain_difference'( X, antidomain( 
% 298.35/298.85    'domain_difference'( Y, X ) ) ), zero ) ] )
% 298.35/298.85  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.85     )] ) ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520830, [ =( antidomain( 'forward_diamond'( X, Y ) ), antidomain( 
% 298.35/298.85    multiplication( X, domain( Y ) ) ) ) ] )
% 298.35/298.85  , clause( 2042, [ =( antidomain( multiplication( X, domain( Y ) ) ), 
% 298.35/298.85    antidomain( 'forward_diamond'( X, Y ) ) ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520831, [ =( antidomain( 'forward_diamond'( X, 'backward_box'( Y, Z
% 298.35/298.85     ) ) ), antidomain( multiplication( X, 'backward_box'( Y, Z ) ) ) ) ] )
% 298.35/298.85  , clause( 2514, [ =( domain( 'backward_box'( X, Y ) ), 'backward_box'( X, Y
% 298.35/298.85     ) ) ] )
% 298.35/298.85  , 0, clause( 520830, [ =( antidomain( 'forward_diamond'( X, Y ) ), 
% 298.35/298.85    antidomain( multiplication( X, domain( Y ) ) ) ) ] )
% 298.35/298.85  , 0, 10, substitution( 0, [ :=( X, Y ), :=( Y, Z )] ), substitution( 1, [ 
% 298.35/298.85    :=( X, X ), :=( Y, 'backward_box'( Y, Z ) )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  subsumption(
% 298.35/298.85  clause( 8141, [ =( antidomain( 'forward_diamond'( Z, 'backward_box'( X, Y )
% 298.35/298.85     ) ), antidomain( multiplication( Z, 'backward_box'( X, Y ) ) ) ) ] )
% 298.35/298.85  , clause( 520831, [ =( antidomain( 'forward_diamond'( X, 'backward_box'( Y
% 298.35/298.85    , Z ) ) ), antidomain( multiplication( X, 'backward_box'( Y, Z ) ) ) ) ]
% 298.35/298.85     )
% 298.35/298.85  , substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] ), 
% 298.35/298.85    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520834, [ =( antidomain( 'forward_diamond'( X, Y ) ), antidomain( 
% 298.35/298.85    multiplication( X, domain( Y ) ) ) ) ] )
% 298.35/298.85  , clause( 2042, [ =( antidomain( multiplication( X, domain( Y ) ) ), 
% 298.35/298.85    antidomain( 'forward_diamond'( X, Y ) ) ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520835, [ =( antidomain( 'forward_diamond'( X, 'forward_diamond'( Y
% 298.35/298.85    , Z ) ) ), antidomain( multiplication( X, 'forward_diamond'( Y, Z ) ) ) )
% 298.35/298.85     ] )
% 298.35/298.85  , clause( 2033, [ =( domain( 'forward_diamond'( X, Y ) ), 'forward_diamond'( 
% 298.35/298.85    X, Y ) ) ] )
% 298.35/298.85  , 0, clause( 520834, [ =( antidomain( 'forward_diamond'( X, Y ) ), 
% 298.35/298.85    antidomain( multiplication( X, domain( Y ) ) ) ) ] )
% 298.35/298.85  , 0, 10, substitution( 0, [ :=( X, Y ), :=( Y, Z )] ), substitution( 1, [ 
% 298.35/298.85    :=( X, X ), :=( Y, 'forward_diamond'( Y, Z ) )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  subsumption(
% 298.35/298.85  clause( 8142, [ =( antidomain( 'forward_diamond'( Z, 'forward_diamond'( X, 
% 298.35/298.85    Y ) ) ), antidomain( multiplication( Z, 'forward_diamond'( X, Y ) ) ) ) ]
% 298.35/298.85     )
% 298.35/298.85  , clause( 520835, [ =( antidomain( 'forward_diamond'( X, 'forward_diamond'( 
% 298.35/298.85    Y, Z ) ) ), antidomain( multiplication( X, 'forward_diamond'( Y, Z ) ) )
% 298.35/298.85     ) ] )
% 298.35/298.85  , substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] ), 
% 298.35/298.85    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520838, [ =( antidomain( 'forward_diamond'( X, Y ) ), antidomain( 
% 298.35/298.85    multiplication( X, domain( Y ) ) ) ) ] )
% 298.35/298.85  , clause( 2042, [ =( antidomain( multiplication( X, domain( Y ) ) ), 
% 298.35/298.85    antidomain( 'forward_diamond'( X, Y ) ) ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520845, [ =( antidomain( 'forward_diamond'( X, antidomain( Y ) ) )
% 298.35/298.85    , antidomain( multiplication( X, antidomain( Y ) ) ) ) ] )
% 298.35/298.85  , clause( 2026, [ =( domain( antidomain( X ) ), antidomain( X ) ) ] )
% 298.35/298.85  , 0, clause( 520838, [ =( antidomain( 'forward_diamond'( X, Y ) ), 
% 298.35/298.85    antidomain( multiplication( X, domain( Y ) ) ) ) ] )
% 298.35/298.85  , 0, 9, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.85    :=( Y, antidomain( Y ) )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520846, [ =( antidomain( antidomain( 'forward_box'( X, Y ) ) ), 
% 298.35/298.85    antidomain( multiplication( X, antidomain( Y ) ) ) ) ] )
% 298.35/298.85  , clause( 2594, [ =( 'forward_diamond'( X, antidomain( Y ) ), antidomain( 
% 298.35/298.85    'forward_box'( X, Y ) ) ) ] )
% 298.35/298.85  , 0, clause( 520845, [ =( antidomain( 'forward_diamond'( X, antidomain( Y )
% 298.35/298.85     ) ), antidomain( multiplication( X, antidomain( Y ) ) ) ) ] )
% 298.35/298.85  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.85    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520847, [ =( domain( 'forward_box'( X, Y ) ), antidomain( 
% 298.35/298.85    multiplication( X, antidomain( Y ) ) ) ) ] )
% 298.35/298.85  , clause( 18, [ =( antidomain( antidomain( X ) ), domain( X ) ) ] )
% 298.35/298.85  , 0, clause( 520846, [ =( antidomain( antidomain( 'forward_box'( X, Y ) ) )
% 298.35/298.85    , antidomain( multiplication( X, antidomain( Y ) ) ) ) ] )
% 298.35/298.85  , 0, 1, substitution( 0, [ :=( X, 'forward_box'( X, Y ) )] ), 
% 298.35/298.85    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520848, [ =( 'forward_box'( X, Y ), antidomain( multiplication( X, 
% 298.35/298.85    antidomain( Y ) ) ) ) ] )
% 298.35/298.85  , clause( 2578, [ =( domain( 'forward_box'( X, Y ) ), 'forward_box'( X, Y )
% 298.35/298.85     ) ] )
% 298.35/298.85  , 0, clause( 520847, [ =( domain( 'forward_box'( X, Y ) ), antidomain( 
% 298.35/298.85    multiplication( X, antidomain( Y ) ) ) ) ] )
% 298.35/298.85  , 0, 1, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.85    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520849, [ =( antidomain( multiplication( X, antidomain( Y ) ) ), 
% 298.35/298.85    'forward_box'( X, Y ) ) ] )
% 298.35/298.85  , clause( 520848, [ =( 'forward_box'( X, Y ), antidomain( multiplication( X
% 298.35/298.85    , antidomain( Y ) ) ) ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  subsumption(
% 298.35/298.85  clause( 8143, [ =( antidomain( multiplication( Y, antidomain( X ) ) ), 
% 298.35/298.85    'forward_box'( Y, X ) ) ] )
% 298.35/298.85  , clause( 520849, [ =( antidomain( multiplication( X, antidomain( Y ) ) ), 
% 298.35/298.85    'forward_box'( X, Y ) ) ] )
% 298.35/298.85  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.85     )] ) ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520851, [ =( 'forward_box'( X, Y ), antidomain( multiplication( X, 
% 298.35/298.85    antidomain( Y ) ) ) ) ] )
% 298.35/298.85  , clause( 8143, [ =( antidomain( multiplication( Y, antidomain( X ) ) ), 
% 298.35/298.85    'forward_box'( Y, X ) ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520855, [ =( 'forward_box'( multiplication( antidomain( antidomain( 
% 298.35/298.85    X ) ), 'domain_difference'( Y, Z ) ), X ), antidomain( zero ) ) ] )
% 298.35/298.85  , clause( 2147, [ =( multiplication( multiplication( antidomain( X ), 
% 298.35/298.85    'domain_difference'( Y, Z ) ), X ), zero ) ] )
% 298.35/298.85  , 0, clause( 520851, [ =( 'forward_box'( X, Y ), antidomain( multiplication( 
% 298.35/298.85    X, antidomain( Y ) ) ) ) ] )
% 298.35/298.85  , 0, 11, substitution( 0, [ :=( X, antidomain( X ) ), :=( Y, Y ), :=( Z, Z
% 298.35/298.85     )] ), substitution( 1, [ :=( X, multiplication( antidomain( antidomain( 
% 298.35/298.85    X ) ), 'domain_difference'( Y, Z ) ) ), :=( Y, X )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520856, [ =( 'forward_box'( multiplication( antidomain( antidomain( 
% 298.35/298.85    X ) ), 'domain_difference'( Y, Z ) ), X ), one ) ] )
% 298.35/298.85  , clause( 150, [ =( antidomain( zero ), one ) ] )
% 298.35/298.85  , 0, clause( 520855, [ =( 'forward_box'( multiplication( antidomain( 
% 298.35/298.85    antidomain( X ) ), 'domain_difference'( Y, Z ) ), X ), antidomain( zero )
% 298.35/298.85     ) ] )
% 298.35/298.85  , 0, 10, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, Y ), 
% 298.35/298.85    :=( Z, Z )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520857, [ =( 'forward_box'( multiplication( domain( X ), 
% 298.35/298.85    'domain_difference'( Y, Z ) ), X ), one ) ] )
% 298.35/298.85  , clause( 18, [ =( antidomain( antidomain( X ) ), domain( X ) ) ] )
% 298.35/298.85  , 0, clause( 520856, [ =( 'forward_box'( multiplication( antidomain( 
% 298.35/298.85    antidomain( X ) ), 'domain_difference'( Y, Z ) ), X ), one ) ] )
% 298.35/298.85  , 0, 3, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.85    :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  subsumption(
% 298.35/298.85  clause( 8192, [ =( 'forward_box'( multiplication( domain( X ), 
% 298.35/298.85    'domain_difference'( Y, Z ) ), X ), one ) ] )
% 298.35/298.85  , clause( 520857, [ =( 'forward_box'( multiplication( domain( X ), 
% 298.35/298.85    'domain_difference'( Y, Z ) ), X ), one ) ] )
% 298.35/298.85  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 298.35/298.85    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520860, [ =( 'forward_box'( X, Y ), antidomain( multiplication( X, 
% 298.35/298.85    antidomain( Y ) ) ) ) ] )
% 298.35/298.85  , clause( 8143, [ =( antidomain( multiplication( Y, antidomain( X ) ) ), 
% 298.35/298.85    'forward_box'( Y, X ) ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520863, [ =( 'forward_box'( 'domain_difference'( X, Y ), Y ), 
% 298.35/298.85    antidomain( 'domain_difference'( X, Y ) ) ) ] )
% 298.35/298.85  , clause( 3068, [ =( multiplication( 'domain_difference'( Y, X ), 
% 298.35/298.85    antidomain( X ) ), 'domain_difference'( Y, X ) ) ] )
% 298.35/298.85  , 0, clause( 520860, [ =( 'forward_box'( X, Y ), antidomain( multiplication( 
% 298.35/298.85    X, antidomain( Y ) ) ) ) ] )
% 298.35/298.85  , 0, 7, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 298.35/298.85    :=( X, 'domain_difference'( X, Y ) ), :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  subsumption(
% 298.35/298.85  clause( 8223, [ =( 'forward_box'( 'domain_difference'( X, Y ), Y ), 
% 298.35/298.85    antidomain( 'domain_difference'( X, Y ) ) ) ] )
% 298.35/298.85  , clause( 520863, [ =( 'forward_box'( 'domain_difference'( X, Y ), Y ), 
% 298.35/298.85    antidomain( 'domain_difference'( X, Y ) ) ) ] )
% 298.35/298.85  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.85     )] ) ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520866, [ =( 'forward_box'( X, Y ), antidomain( multiplication( X, 
% 298.35/298.85    antidomain( Y ) ) ) ) ] )
% 298.35/298.85  , clause( 8143, [ =( antidomain( multiplication( Y, antidomain( X ) ) ), 
% 298.35/298.85    'forward_box'( Y, X ) ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520870, [ =( 'forward_box'( multiplication( multiplication( X, 
% 298.35/298.85    antidomain( multiplication( Y, antidomain( Z ) ) ) ), Y ), Z ), 
% 298.35/298.85    antidomain( zero ) ) ] )
% 298.35/298.85  , clause( 106, [ =( multiplication( multiplication( multiplication( X, 
% 298.35/298.85    antidomain( multiplication( Y, Z ) ) ), Y ), Z ), zero ) ] )
% 298.35/298.85  , 0, clause( 520866, [ =( 'forward_box'( X, Y ), antidomain( multiplication( 
% 298.35/298.85    X, antidomain( Y ) ) ) ) ] )
% 298.35/298.85  , 0, 13, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, antidomain( Z )
% 298.35/298.85     )] ), substitution( 1, [ :=( X, multiplication( multiplication( X, 
% 298.35/298.85    antidomain( multiplication( Y, antidomain( Z ) ) ) ), Y ) ), :=( Y, Z )] )
% 298.35/298.85    ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520871, [ =( 'forward_box'( multiplication( multiplication( X, 
% 298.35/298.85    antidomain( multiplication( Y, antidomain( Z ) ) ) ), Y ), Z ), one ) ]
% 298.35/298.85     )
% 298.35/298.85  , clause( 150, [ =( antidomain( zero ), one ) ] )
% 298.35/298.85  , 0, clause( 520870, [ =( 'forward_box'( multiplication( multiplication( X
% 298.35/298.85    , antidomain( multiplication( Y, antidomain( Z ) ) ) ), Y ), Z ), 
% 298.35/298.85    antidomain( zero ) ) ] )
% 298.35/298.85  , 0, 12, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, Y ), 
% 298.35/298.85    :=( Z, Z )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520872, [ =( 'forward_box'( multiplication( multiplication( X, 
% 298.35/298.85    'forward_box'( Y, Z ) ), Y ), Z ), one ) ] )
% 298.35/298.85  , clause( 8143, [ =( antidomain( multiplication( Y, antidomain( X ) ) ), 
% 298.35/298.85    'forward_box'( Y, X ) ) ] )
% 298.35/298.85  , 0, clause( 520871, [ =( 'forward_box'( multiplication( multiplication( X
% 298.35/298.85    , antidomain( multiplication( Y, antidomain( Z ) ) ) ), Y ), Z ), one ) ]
% 298.35/298.85     )
% 298.35/298.85  , 0, 5, substitution( 0, [ :=( X, Z ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.85    :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  subsumption(
% 298.35/298.85  clause( 8265, [ =( 'forward_box'( multiplication( multiplication( X, 
% 298.35/298.85    'forward_box'( Y, Z ) ), Y ), Z ), one ) ] )
% 298.35/298.85  , clause( 520872, [ =( 'forward_box'( multiplication( multiplication( X, 
% 298.35/298.85    'forward_box'( Y, Z ) ), Y ), Z ), one ) ] )
% 298.35/298.85  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 298.35/298.85    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520875, [ =( 'forward_box'( X, Y ), antidomain( multiplication( X, 
% 298.35/298.85    antidomain( Y ) ) ) ) ] )
% 298.35/298.85  , clause( 8143, [ =( antidomain( multiplication( Y, antidomain( X ) ) ), 
% 298.35/298.85    'forward_box'( Y, X ) ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520879, [ =( 'forward_box'( addition( antidomain( antidomain( X ) )
% 298.35/298.85    , Y ), X ), antidomain( multiplication( Y, antidomain( X ) ) ) ) ] )
% 298.35/298.85  , clause( 95, [ =( multiplication( addition( antidomain( X ), Y ), X ), 
% 298.35/298.85    multiplication( Y, X ) ) ] )
% 298.35/298.85  , 0, clause( 520875, [ =( 'forward_box'( X, Y ), antidomain( multiplication( 
% 298.35/298.85    X, antidomain( Y ) ) ) ) ] )
% 298.35/298.85  , 0, 9, substitution( 0, [ :=( X, antidomain( X ) ), :=( Y, Y )] ), 
% 298.35/298.85    substitution( 1, [ :=( X, addition( antidomain( antidomain( X ) ), Y ) )
% 298.35/298.85    , :=( Y, X )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520880, [ =( 'forward_box'( addition( antidomain( antidomain( X ) )
% 298.35/298.85    , Y ), X ), 'forward_box'( Y, X ) ) ] )
% 298.35/298.85  , clause( 8143, [ =( antidomain( multiplication( Y, antidomain( X ) ) ), 
% 298.35/298.85    'forward_box'( Y, X ) ) ] )
% 298.35/298.85  , 0, clause( 520879, [ =( 'forward_box'( addition( antidomain( antidomain( 
% 298.35/298.85    X ) ), Y ), X ), antidomain( multiplication( Y, antidomain( X ) ) ) ) ]
% 298.35/298.85     )
% 298.35/298.85  , 0, 8, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.85    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520881, [ =( 'forward_box'( addition( domain( X ), Y ), X ), 
% 298.35/298.85    'forward_box'( Y, X ) ) ] )
% 298.35/298.85  , clause( 18, [ =( antidomain( antidomain( X ) ), domain( X ) ) ] )
% 298.35/298.85  , 0, clause( 520880, [ =( 'forward_box'( addition( antidomain( antidomain( 
% 298.35/298.85    X ) ), Y ), X ), 'forward_box'( Y, X ) ) ] )
% 298.35/298.85  , 0, 3, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.85    :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  subsumption(
% 298.35/298.85  clause( 8275, [ =( 'forward_box'( addition( domain( X ), Y ), X ), 
% 298.35/298.85    'forward_box'( Y, X ) ) ] )
% 298.35/298.85  , clause( 520881, [ =( 'forward_box'( addition( domain( X ), Y ), X ), 
% 298.35/298.85    'forward_box'( Y, X ) ) ] )
% 298.35/298.85  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.85     )] ) ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520884, [ =( zero, multiplication( multiplication( antidomain( 
% 298.35/298.85    multiplication( X, Y ) ), X ), Y ) ) ] )
% 298.35/298.85  , clause( 53, [ =( multiplication( multiplication( antidomain( 
% 298.35/298.85    multiplication( X, Y ) ), X ), Y ), zero ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520887, [ =( zero, multiplication( multiplication( 'forward_box'( X
% 298.35/298.85    , Y ), X ), antidomain( Y ) ) ) ] )
% 298.35/298.85  , clause( 8143, [ =( antidomain( multiplication( Y, antidomain( X ) ) ), 
% 298.35/298.85    'forward_box'( Y, X ) ) ] )
% 298.35/298.85  , 0, clause( 520884, [ =( zero, multiplication( multiplication( antidomain( 
% 298.35/298.85    multiplication( X, Y ) ), X ), Y ) ) ] )
% 298.35/298.85  , 0, 4, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 298.35/298.85    :=( X, X ), :=( Y, antidomain( Y ) )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520888, [ =( multiplication( multiplication( 'forward_box'( X, Y )
% 298.35/298.85    , X ), antidomain( Y ) ), zero ) ] )
% 298.35/298.85  , clause( 520887, [ =( zero, multiplication( multiplication( 'forward_box'( 
% 298.35/298.85    X, Y ), X ), antidomain( Y ) ) ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  subsumption(
% 298.35/298.85  clause( 8278, [ =( multiplication( multiplication( 'forward_box'( X, Y ), X
% 298.35/298.85     ), antidomain( Y ) ), zero ) ] )
% 298.35/298.85  , clause( 520888, [ =( multiplication( multiplication( 'forward_box'( X, Y
% 298.35/298.85     ), X ), antidomain( Y ) ), zero ) ] )
% 298.35/298.85  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.85     )] ) ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520890, [ =( one, 'forward_box'( multiplication( domain( X ), 
% 298.35/298.85    'domain_difference'( Y, Z ) ), X ) ) ] )
% 298.35/298.85  , clause( 8192, [ =( 'forward_box'( multiplication( domain( X ), 
% 298.35/298.85    'domain_difference'( Y, Z ) ), X ), one ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520891, [ =( one, 'forward_box'( 'domain_difference'( X, Y ), 
% 298.35/298.85    'domain_difference'( X, Y ) ) ) ] )
% 298.35/298.85  , clause( 1136, [ =( multiplication( domain( X ), X ), X ) ] )
% 298.35/298.85  , 0, clause( 520890, [ =( one, 'forward_box'( multiplication( domain( X ), 
% 298.35/298.85    'domain_difference'( Y, Z ) ), X ) ) ] )
% 298.35/298.85  , 0, 3, substitution( 0, [ :=( X, 'domain_difference'( X, Y ) )] ), 
% 298.35/298.85    substitution( 1, [ :=( X, 'domain_difference'( X, Y ) ), :=( Y, X ), :=( 
% 298.35/298.85    Z, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520892, [ =( 'forward_box'( 'domain_difference'( X, Y ), 
% 298.35/298.85    'domain_difference'( X, Y ) ), one ) ] )
% 298.35/298.85  , clause( 520891, [ =( one, 'forward_box'( 'domain_difference'( X, Y ), 
% 298.35/298.85    'domain_difference'( X, Y ) ) ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  subsumption(
% 298.35/298.85  clause( 8315, [ =( 'forward_box'( 'domain_difference'( X, Y ), 
% 298.35/298.85    'domain_difference'( X, Y ) ), one ) ] )
% 298.35/298.85  , clause( 520892, [ =( 'forward_box'( 'domain_difference'( X, Y ), 
% 298.35/298.85    'domain_difference'( X, Y ) ), one ) ] )
% 298.35/298.85  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.85     )] ) ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520894, [ =( zero, multiplication( multiplication( 'forward_box'( X
% 298.35/298.85    , Y ), X ), antidomain( Y ) ) ) ] )
% 298.35/298.85  , clause( 8278, [ =( multiplication( multiplication( 'forward_box'( X, Y )
% 298.35/298.85    , X ), antidomain( Y ) ), zero ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520896, [ =( zero, multiplication( multiplication( one, 
% 298.35/298.85    'domain_difference'( X, Y ) ), antidomain( 'domain_difference'( X, Y ) )
% 298.35/298.85     ) ) ] )
% 298.35/298.85  , clause( 8315, [ =( 'forward_box'( 'domain_difference'( X, Y ), 
% 298.35/298.85    'domain_difference'( X, Y ) ), one ) ] )
% 298.35/298.85  , 0, clause( 520894, [ =( zero, multiplication( multiplication( 
% 298.35/298.85    'forward_box'( X, Y ), X ), antidomain( Y ) ) ) ] )
% 298.35/298.85  , 0, 4, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.85    :=( X, 'domain_difference'( X, Y ) ), :=( Y, 'domain_difference'( X, Y )
% 298.35/298.85     )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520897, [ =( zero, multiplication( 'domain_difference'( X, Y ), 
% 298.35/298.85    antidomain( 'domain_difference'( X, Y ) ) ) ) ] )
% 298.35/298.85  , clause( 8, [ =( multiplication( one, X ), X ) ] )
% 298.35/298.85  , 0, clause( 520896, [ =( zero, multiplication( multiplication( one, 
% 298.35/298.85    'domain_difference'( X, Y ) ), antidomain( 'domain_difference'( X, Y ) )
% 298.35/298.85     ) ) ] )
% 298.35/298.85  , 0, 3, substitution( 0, [ :=( X, 'domain_difference'( X, Y ) )] ), 
% 298.35/298.85    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520898, [ =( multiplication( 'domain_difference'( X, Y ), 
% 298.35/298.85    antidomain( 'domain_difference'( X, Y ) ) ), zero ) ] )
% 298.35/298.85  , clause( 520897, [ =( zero, multiplication( 'domain_difference'( X, Y ), 
% 298.35/298.85    antidomain( 'domain_difference'( X, Y ) ) ) ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  subsumption(
% 298.35/298.85  clause( 8345, [ =( multiplication( 'domain_difference'( X, Y ), antidomain( 
% 298.35/298.85    'domain_difference'( X, Y ) ) ), zero ) ] )
% 298.35/298.85  , clause( 520898, [ =( multiplication( 'domain_difference'( X, Y ), 
% 298.35/298.85    antidomain( 'domain_difference'( X, Y ) ) ), zero ) ] )
% 298.35/298.85  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.85     )] ) ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520900, [ =( zero, multiplication( 'domain_difference'( X, Y ), 
% 298.35/298.85    antidomain( 'domain_difference'( X, Y ) ) ) ) ] )
% 298.35/298.85  , clause( 8345, [ =( multiplication( 'domain_difference'( X, Y ), 
% 298.35/298.85    antidomain( 'domain_difference'( X, Y ) ) ), zero ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520902, [ =( zero, multiplication( 'domain_difference'( X, 
% 298.35/298.85    antidomain( coantidomain( domain( X ) ) ) ), one ) ) ] )
% 298.35/298.85  , clause( 2000, [ =( antidomain( 'domain_difference'( X, antidomain( 
% 298.35/298.85    coantidomain( domain( X ) ) ) ) ), one ) ] )
% 298.35/298.85  , 0, clause( 520900, [ =( zero, multiplication( 'domain_difference'( X, Y )
% 298.35/298.85    , antidomain( 'domain_difference'( X, Y ) ) ) ) ] )
% 298.35/298.85  , 0, 9, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.85    :=( Y, antidomain( coantidomain( domain( X ) ) ) )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520903, [ =( zero, 'domain_difference'( X, antidomain( coantidomain( 
% 298.35/298.85    domain( X ) ) ) ) ) ] )
% 298.35/298.85  , clause( 7, [ =( multiplication( X, one ), X ) ] )
% 298.35/298.85  , 0, clause( 520902, [ =( zero, multiplication( 'domain_difference'( X, 
% 298.35/298.85    antidomain( coantidomain( domain( X ) ) ) ), one ) ) ] )
% 298.35/298.85  , 0, 2, substitution( 0, [ :=( X, 'domain_difference'( X, antidomain( 
% 298.35/298.85    coantidomain( domain( X ) ) ) ) )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.85    ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520904, [ =( 'domain_difference'( X, antidomain( coantidomain( 
% 298.35/298.85    domain( X ) ) ) ), zero ) ] )
% 298.35/298.85  , clause( 520903, [ =( zero, 'domain_difference'( X, antidomain( 
% 298.35/298.85    coantidomain( domain( X ) ) ) ) ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  subsumption(
% 298.35/298.85  clause( 8410, [ =( 'domain_difference'( X, antidomain( coantidomain( domain( 
% 298.35/298.85    X ) ) ) ), zero ) ] )
% 298.35/298.85  , clause( 520904, [ =( 'domain_difference'( X, antidomain( coantidomain( 
% 298.35/298.85    domain( X ) ) ) ), zero ) ] )
% 298.35/298.85  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520907, [ =( domain( multiplication( X, antidomain( Y ) ) ), 
% 298.35/298.85    antidomain( 'forward_box'( X, Y ) ) ) ] )
% 298.35/298.85  , clause( 2594, [ =( 'forward_diamond'( X, antidomain( Y ) ), antidomain( 
% 298.35/298.85    'forward_box'( X, Y ) ) ) ] )
% 298.35/298.85  , 0, clause( 2037, [ =( domain( multiplication( Y, antidomain( X ) ) ), 
% 298.35/298.85    'forward_diamond'( Y, antidomain( X ) ) ) ] )
% 298.35/298.85  , 0, 6, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.85    :=( X, Y ), :=( Y, X )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  subsumption(
% 298.35/298.85  clause( 8490, [ =( domain( multiplication( Y, antidomain( X ) ) ), 
% 298.35/298.85    antidomain( 'forward_box'( Y, X ) ) ) ] )
% 298.35/298.85  , clause( 520907, [ =( domain( multiplication( X, antidomain( Y ) ) ), 
% 298.35/298.85    antidomain( 'forward_box'( X, Y ) ) ) ] )
% 298.35/298.85  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.85     )] ) ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520910, [ =( 'forward_diamond'( X, Y ), 'forward_diamond'( X, 
% 298.35/298.85    domain( Y ) ) ) ] )
% 298.35/298.85  , clause( 2032, [ =( 'forward_diamond'( Y, domain( X ) ), 'forward_diamond'( 
% 298.35/298.85    Y, X ) ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520912, [ =( 'forward_diamond'( X, multiplication( Y, antidomain( Z
% 298.35/298.85     ) ) ), 'forward_diamond'( X, antidomain( 'forward_box'( Y, Z ) ) ) ) ]
% 298.35/298.85     )
% 298.35/298.85  , clause( 8490, [ =( domain( multiplication( Y, antidomain( X ) ) ), 
% 298.35/298.85    antidomain( 'forward_box'( Y, X ) ) ) ] )
% 298.35/298.85  , 0, clause( 520910, [ =( 'forward_diamond'( X, Y ), 'forward_diamond'( X, 
% 298.35/298.85    domain( Y ) ) ) ] )
% 298.35/298.85  , 0, 9, substitution( 0, [ :=( X, Z ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.85    :=( X, X ), :=( Y, multiplication( Y, antidomain( Z ) ) )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520913, [ =( 'forward_diamond'( X, multiplication( Y, antidomain( Z
% 298.35/298.85     ) ) ), antidomain( 'forward_box'( X, 'forward_box'( Y, Z ) ) ) ) ] )
% 298.35/298.85  , clause( 2594, [ =( 'forward_diamond'( X, antidomain( Y ) ), antidomain( 
% 298.35/298.85    'forward_box'( X, Y ) ) ) ] )
% 298.35/298.85  , 0, clause( 520912, [ =( 'forward_diamond'( X, multiplication( Y, 
% 298.35/298.85    antidomain( Z ) ) ), 'forward_diamond'( X, antidomain( 'forward_box'( Y, 
% 298.35/298.85    Z ) ) ) ) ] )
% 298.35/298.85  , 0, 7, substitution( 0, [ :=( X, X ), :=( Y, 'forward_box'( Y, Z ) )] ), 
% 298.35/298.85    substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  subsumption(
% 298.35/298.85  clause( 8506, [ =( 'forward_diamond'( Z, multiplication( X, antidomain( Y )
% 298.35/298.85     ) ), antidomain( 'forward_box'( Z, 'forward_box'( X, Y ) ) ) ) ] )
% 298.35/298.85  , clause( 520913, [ =( 'forward_diamond'( X, multiplication( Y, antidomain( 
% 298.35/298.85    Z ) ) ), antidomain( 'forward_box'( X, 'forward_box'( Y, Z ) ) ) ) ] )
% 298.35/298.85  , substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] ), 
% 298.35/298.85    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520917, [ =( 'domain_difference'( 'forward_diamond'( X, Y ), 
% 298.35/298.85    multiplication( X, Y ) ), zero ) ] )
% 298.35/298.85  , clause( 2062, [ =( multiplication( 'forward_diamond'( X, Y ), antidomain( 
% 298.35/298.85    Z ) ), 'domain_difference'( 'forward_diamond'( X, Y ), Z ) ) ] )
% 298.35/298.85  , 0, clause( 2003, [ =( multiplication( 'forward_diamond'( X, Y ), 
% 298.35/298.85    antidomain( multiplication( X, Y ) ) ), zero ) ] )
% 298.35/298.85  , 0, 1, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, multiplication( X
% 298.35/298.85    , Y ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  subsumption(
% 298.35/298.85  clause( 8574, [ =( 'domain_difference'( 'forward_diamond'( X, Y ), 
% 298.35/298.85    multiplication( X, Y ) ), zero ) ] )
% 298.35/298.85  , clause( 520917, [ =( 'domain_difference'( 'forward_diamond'( X, Y ), 
% 298.35/298.85    multiplication( X, Y ) ), zero ) ] )
% 298.35/298.85  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.85     )] ) ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520920, [ =( zero, 'domain_difference'( 'forward_diamond'( X, Y ), 
% 298.35/298.85    multiplication( X, Y ) ) ) ] )
% 298.35/298.85  , clause( 8574, [ =( 'domain_difference'( 'forward_diamond'( X, Y ), 
% 298.35/298.85    multiplication( X, Y ) ), zero ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520923, [ =( zero, 'domain_difference'( 'forward_diamond'( 
% 298.35/298.85    'domain_difference'( X, addition( Y, Z ) ), Y ), zero ) ) ] )
% 298.35/298.85  , clause( 3066, [ =( multiplication( 'domain_difference'( Z, addition( X, Y
% 298.35/298.85     ) ), X ), zero ) ] )
% 298.35/298.85  , 0, clause( 520920, [ =( zero, 'domain_difference'( 'forward_diamond'( X, 
% 298.35/298.85    Y ), multiplication( X, Y ) ) ) ] )
% 298.35/298.85  , 0, 10, substitution( 0, [ :=( X, Y ), :=( Y, Z ), :=( Z, X )] ), 
% 298.35/298.85    substitution( 1, [ :=( X, 'domain_difference'( X, addition( Y, Z ) ) ), 
% 298.35/298.85    :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520924, [ =( zero, domain( 'forward_diamond'( 'domain_difference'( 
% 298.35/298.85    X, addition( Y, Z ) ), Y ) ) ) ] )
% 298.35/298.85  , clause( 159, [ =( 'domain_difference'( X, zero ), domain( X ) ) ] )
% 298.35/298.85  , 0, clause( 520923, [ =( zero, 'domain_difference'( 'forward_diamond'( 
% 298.35/298.85    'domain_difference'( X, addition( Y, Z ) ), Y ), zero ) ) ] )
% 298.35/298.85  , 0, 2, substitution( 0, [ :=( X, 'forward_diamond'( 'domain_difference'( X
% 298.35/298.85    , addition( Y, Z ) ), Y ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )
% 298.35/298.85    , :=( Z, Z )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520925, [ =( zero, 'forward_diamond'( 'domain_difference'( X, 
% 298.35/298.85    addition( Y, Z ) ), Y ) ) ] )
% 298.35/298.85  , clause( 2033, [ =( domain( 'forward_diamond'( X, Y ) ), 'forward_diamond'( 
% 298.35/298.85    X, Y ) ) ] )
% 298.35/298.85  , 0, clause( 520924, [ =( zero, domain( 'forward_diamond'( 
% 298.35/298.85    'domain_difference'( X, addition( Y, Z ) ), Y ) ) ) ] )
% 298.35/298.85  , 0, 2, substitution( 0, [ :=( X, 'domain_difference'( X, addition( Y, Z )
% 298.35/298.85     ) ), :=( Y, Y )] ), substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z
% 298.35/298.85     )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520926, [ =( 'forward_diamond'( 'domain_difference'( X, addition( Y
% 298.35/298.85    , Z ) ), Y ), zero ) ] )
% 298.35/298.85  , clause( 520925, [ =( zero, 'forward_diamond'( 'domain_difference'( X, 
% 298.35/298.85    addition( Y, Z ) ), Y ) ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  subsumption(
% 298.35/298.85  clause( 8602, [ =( 'forward_diamond'( 'domain_difference'( X, addition( Y, 
% 298.35/298.85    Z ) ), Y ), zero ) ] )
% 298.35/298.85  , clause( 520926, [ =( 'forward_diamond'( 'domain_difference'( X, addition( 
% 298.35/298.85    Y, Z ) ), Y ), zero ) ] )
% 298.35/298.85  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 298.35/298.85    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520928, [ =( zero, 'domain_difference'( 'forward_diamond'( X, Y ), 
% 298.35/298.85    multiplication( X, Y ) ) ) ] )
% 298.35/298.85  , clause( 8574, [ =( 'domain_difference'( 'forward_diamond'( X, Y ), 
% 298.35/298.85    multiplication( X, Y ) ), zero ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520931, [ =( zero, 'domain_difference'( 'forward_diamond'( 
% 298.35/298.85    multiplication( antidomain( multiplication( X, Y ) ), X ), Y ), zero ) )
% 298.35/298.85     ] )
% 298.35/298.85  , clause( 53, [ =( multiplication( multiplication( antidomain( 
% 298.35/298.85    multiplication( X, Y ) ), X ), Y ), zero ) ] )
% 298.35/298.85  , 0, clause( 520928, [ =( zero, 'domain_difference'( 'forward_diamond'( X, 
% 298.35/298.85    Y ), multiplication( X, Y ) ) ) ] )
% 298.35/298.85  , 0, 11, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.85    :=( X, multiplication( antidomain( multiplication( X, Y ) ), X ) ), :=( Y
% 298.35/298.85    , Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520932, [ =( zero, domain( 'forward_diamond'( multiplication( 
% 298.35/298.85    antidomain( multiplication( X, Y ) ), X ), Y ) ) ) ] )
% 298.35/298.85  , clause( 159, [ =( 'domain_difference'( X, zero ), domain( X ) ) ] )
% 298.35/298.85  , 0, clause( 520931, [ =( zero, 'domain_difference'( 'forward_diamond'( 
% 298.35/298.85    multiplication( antidomain( multiplication( X, Y ) ), X ), Y ), zero ) )
% 298.35/298.85     ] )
% 298.35/298.85  , 0, 2, substitution( 0, [ :=( X, 'forward_diamond'( multiplication( 
% 298.35/298.85    antidomain( multiplication( X, Y ) ), X ), Y ) )] ), substitution( 1, [ 
% 298.35/298.85    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520933, [ =( zero, 'forward_diamond'( multiplication( antidomain( 
% 298.35/298.85    multiplication( X, Y ) ), X ), Y ) ) ] )
% 298.35/298.85  , clause( 2033, [ =( domain( 'forward_diamond'( X, Y ) ), 'forward_diamond'( 
% 298.35/298.85    X, Y ) ) ] )
% 298.35/298.85  , 0, clause( 520932, [ =( zero, domain( 'forward_diamond'( multiplication( 
% 298.35/298.85    antidomain( multiplication( X, Y ) ), X ), Y ) ) ) ] )
% 298.35/298.85  , 0, 2, substitution( 0, [ :=( X, multiplication( antidomain( 
% 298.35/298.85    multiplication( X, Y ) ), X ) ), :=( Y, Y )] ), substitution( 1, [ :=( X
% 298.35/298.85    , X ), :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520934, [ =( 'forward_diamond'( multiplication( antidomain( 
% 298.35/298.85    multiplication( X, Y ) ), X ), Y ), zero ) ] )
% 298.35/298.85  , clause( 520933, [ =( zero, 'forward_diamond'( multiplication( antidomain( 
% 298.35/298.85    multiplication( X, Y ) ), X ), Y ) ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  subsumption(
% 298.35/298.85  clause( 8628, [ =( 'forward_diamond'( multiplication( antidomain( 
% 298.35/298.85    multiplication( X, Y ) ), X ), Y ), zero ) ] )
% 298.35/298.85  , clause( 520934, [ =( 'forward_diamond'( multiplication( antidomain( 
% 298.35/298.85    multiplication( X, Y ) ), X ), Y ), zero ) ] )
% 298.35/298.85  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.85     )] ) ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520936, [ =( addition( X, one ), addition( addition( X, domain( Y )
% 298.35/298.85     ), antidomain( Y ) ) ) ] )
% 298.35/298.85  , clause( 152, [ =( addition( addition( Y, domain( X ) ), antidomain( X ) )
% 298.35/298.85    , addition( Y, one ) ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520938, [ =( addition( codomain( domain( X ) ), one ), addition( 
% 298.35/298.85    codomain( domain( X ) ), antidomain( X ) ) ) ] )
% 298.35/298.85  , clause( 1526, [ =( addition( codomain( domain( X ) ), domain( X ) ), 
% 298.35/298.85    codomain( domain( X ) ) ) ] )
% 298.35/298.85  , 0, clause( 520936, [ =( addition( X, one ), addition( addition( X, domain( 
% 298.35/298.85    Y ) ), antidomain( Y ) ) ) ] )
% 298.35/298.85  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.85    codomain( domain( X ) ) ), :=( Y, X )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520939, [ =( one, addition( codomain( domain( X ) ), antidomain( X
% 298.35/298.85     ) ) ) ] )
% 298.35/298.85  , clause( 364, [ =( addition( codomain( X ), one ), one ) ] )
% 298.35/298.85  , 0, clause( 520938, [ =( addition( codomain( domain( X ) ), one ), 
% 298.35/298.85    addition( codomain( domain( X ) ), antidomain( X ) ) ) ] )
% 298.35/298.85  , 0, 1, substitution( 0, [ :=( X, domain( X ) )] ), substitution( 1, [ :=( 
% 298.35/298.85    X, X )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520940, [ =( addition( codomain( domain( X ) ), antidomain( X ) ), 
% 298.35/298.85    one ) ] )
% 298.35/298.85  , clause( 520939, [ =( one, addition( codomain( domain( X ) ), antidomain( 
% 298.35/298.85    X ) ) ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  subsumption(
% 298.35/298.85  clause( 9764, [ =( addition( codomain( domain( X ) ), antidomain( X ) ), 
% 298.35/298.85    one ) ] )
% 298.35/298.85  , clause( 520940, [ =( addition( codomain( domain( X ) ), antidomain( X ) )
% 298.35/298.85    , one ) ] )
% 298.35/298.85  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520942, [ =( one, addition( codomain( domain( X ) ), antidomain( X
% 298.35/298.85     ) ) ) ] )
% 298.35/298.85  , clause( 9764, [ =( addition( codomain( domain( X ) ), antidomain( X ) ), 
% 298.35/298.85    one ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520944, [ =( one, addition( codomain( antidomain( X ) ), antidomain( 
% 298.35/298.85    antidomain( X ) ) ) ) ] )
% 298.35/298.85  , clause( 2026, [ =( domain( antidomain( X ) ), antidomain( X ) ) ] )
% 298.35/298.85  , 0, clause( 520942, [ =( one, addition( codomain( domain( X ) ), 
% 298.35/298.85    antidomain( X ) ) ) ] )
% 298.35/298.85  , 0, 4, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.85    antidomain( X ) )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520945, [ =( one, addition( codomain( antidomain( X ) ), domain( X
% 298.35/298.85     ) ) ) ] )
% 298.35/298.85  , clause( 18, [ =( antidomain( antidomain( X ) ), domain( X ) ) ] )
% 298.35/298.85  , 0, clause( 520944, [ =( one, addition( codomain( antidomain( X ) ), 
% 298.35/298.85    antidomain( antidomain( X ) ) ) ) ] )
% 298.35/298.85  , 0, 6, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.85    ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520946, [ =( addition( codomain( antidomain( X ) ), domain( X ) ), 
% 298.35/298.85    one ) ] )
% 298.35/298.85  , clause( 520945, [ =( one, addition( codomain( antidomain( X ) ), domain( 
% 298.35/298.85    X ) ) ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  subsumption(
% 298.35/298.85  clause( 9787, [ =( addition( codomain( antidomain( X ) ), domain( X ) ), 
% 298.35/298.85    one ) ] )
% 298.35/298.85  , clause( 520946, [ =( addition( codomain( antidomain( X ) ), domain( X ) )
% 298.35/298.85    , one ) ] )
% 298.35/298.85  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520948, [ =( multiplication( X, Y ), multiplication( addition( X, 
% 298.35/298.85    antidomain( Y ) ), Y ) ) ] )
% 298.35/298.85  , clause( 96, [ =( multiplication( addition( Y, antidomain( X ) ), X ), 
% 298.35/298.85    multiplication( Y, X ) ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520950, [ =( multiplication( codomain( domain( X ) ), X ), 
% 298.35/298.85    multiplication( one, X ) ) ] )
% 298.35/298.85  , clause( 9764, [ =( addition( codomain( domain( X ) ), antidomain( X ) ), 
% 298.35/298.85    one ) ] )
% 298.35/298.85  , 0, clause( 520948, [ =( multiplication( X, Y ), multiplication( addition( 
% 298.35/298.85    X, antidomain( Y ) ), Y ) ) ] )
% 298.35/298.85  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.85    codomain( domain( X ) ) ), :=( Y, X )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520951, [ =( multiplication( codomain( domain( X ) ), X ), X ) ] )
% 298.35/298.85  , clause( 8, [ =( multiplication( one, X ), X ) ] )
% 298.35/298.85  , 0, clause( 520950, [ =( multiplication( codomain( domain( X ) ), X ), 
% 298.35/298.85    multiplication( one, X ) ) ] )
% 298.35/298.85  , 0, 6, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.85    ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  subsumption(
% 298.35/298.85  clause( 9792, [ =( multiplication( codomain( domain( X ) ), X ), X ) ] )
% 298.35/298.85  , clause( 520951, [ =( multiplication( codomain( domain( X ) ), X ), X ) ]
% 298.35/298.85     )
% 298.35/298.85  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520954, [ =( multiplication( coantidomain( X ), Y ), multiplication( 
% 298.35/298.85    coantidomain( X ), addition( codomain( X ), Y ) ) ) ] )
% 298.35/298.85  , clause( 61, [ =( multiplication( coantidomain( X ), addition( codomain( X
% 298.35/298.85     ), Y ) ), multiplication( coantidomain( X ), Y ) ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520956, [ =( multiplication( coantidomain( domain( X ) ), 
% 298.35/298.85    antidomain( X ) ), multiplication( coantidomain( domain( X ) ), one ) ) ]
% 298.35/298.85     )
% 298.35/298.85  , clause( 9764, [ =( addition( codomain( domain( X ) ), antidomain( X ) ), 
% 298.35/298.85    one ) ] )
% 298.35/298.85  , 0, clause( 520954, [ =( multiplication( coantidomain( X ), Y ), 
% 298.35/298.85    multiplication( coantidomain( X ), addition( codomain( X ), Y ) ) ) ] )
% 298.35/298.85  , 0, 11, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, domain( 
% 298.35/298.85    X ) ), :=( Y, antidomain( X ) )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520957, [ =( multiplication( coantidomain( domain( X ) ), 
% 298.35/298.85    antidomain( X ) ), coantidomain( domain( X ) ) ) ] )
% 298.35/298.85  , clause( 7, [ =( multiplication( X, one ), X ) ] )
% 298.35/298.85  , 0, clause( 520956, [ =( multiplication( coantidomain( domain( X ) ), 
% 298.35/298.85    antidomain( X ) ), multiplication( coantidomain( domain( X ) ), one ) ) ]
% 298.35/298.85     )
% 298.35/298.85  , 0, 7, substitution( 0, [ :=( X, coantidomain( domain( X ) ) )] ), 
% 298.35/298.85    substitution( 1, [ :=( X, X )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  subsumption(
% 298.35/298.85  clause( 9795, [ =( multiplication( coantidomain( domain( X ) ), antidomain( 
% 298.35/298.85    X ) ), coantidomain( domain( X ) ) ) ] )
% 298.35/298.85  , clause( 520957, [ =( multiplication( coantidomain( domain( X ) ), 
% 298.35/298.85    antidomain( X ) ), coantidomain( domain( X ) ) ) ] )
% 298.35/298.85  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520959, [ =( one, addition( codomain( domain( X ) ), antidomain( X
% 298.35/298.85     ) ) ) ] )
% 298.35/298.85  , clause( 9764, [ =( addition( codomain( domain( X ) ), antidomain( X ) ), 
% 298.35/298.85    one ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520960, [ =( one, addition( antidomain( X ), codomain( domain( X )
% 298.35/298.85     ) ) ) ] )
% 298.35/298.85  , clause( 2, [ =( addition( X, Y ), addition( Y, X ) ) ] )
% 298.35/298.85  , 0, clause( 520959, [ =( one, addition( codomain( domain( X ) ), 
% 298.35/298.85    antidomain( X ) ) ) ] )
% 298.35/298.85  , 0, 2, substitution( 0, [ :=( X, codomain( domain( X ) ) ), :=( Y, 
% 298.35/298.85    antidomain( X ) )] ), substitution( 1, [ :=( X, X )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520963, [ =( addition( antidomain( X ), codomain( domain( X ) ) ), 
% 298.35/298.85    one ) ] )
% 298.35/298.85  , clause( 520960, [ =( one, addition( antidomain( X ), codomain( domain( X
% 298.35/298.85     ) ) ) ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  subsumption(
% 298.35/298.85  clause( 9800, [ =( addition( antidomain( X ), codomain( domain( X ) ) ), 
% 298.35/298.85    one ) ] )
% 298.35/298.85  , clause( 520963, [ =( addition( antidomain( X ), codomain( domain( X ) ) )
% 298.35/298.85    , one ) ] )
% 298.35/298.85  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520965, [ =( 'backward_diamond'( Y, X ), codomain( multiplication( 
% 298.35/298.85    codomain( X ), Y ) ) ) ] )
% 298.35/298.85  , clause( 26, [ =( codomain( multiplication( codomain( Y ), X ) ), 
% 298.35/298.85    'backward_diamond'( X, Y ) ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520966, [ =( 'backward_diamond'( X, domain( X ) ), codomain( X ) )
% 298.35/298.85     ] )
% 298.35/298.85  , clause( 9792, [ =( multiplication( codomain( domain( X ) ), X ), X ) ] )
% 298.35/298.85  , 0, clause( 520965, [ =( 'backward_diamond'( Y, X ), codomain( 
% 298.35/298.85    multiplication( codomain( X ), Y ) ) ) ] )
% 298.35/298.85  , 0, 6, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, domain( 
% 298.35/298.85    X ) ), :=( Y, X )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  subsumption(
% 298.35/298.85  clause( 9841, [ =( 'backward_diamond'( X, domain( X ) ), codomain( X ) ) ]
% 298.35/298.85     )
% 298.35/298.85  , clause( 520966, [ =( 'backward_diamond'( X, domain( X ) ), codomain( X )
% 298.35/298.85     ) ] )
% 298.35/298.85  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520969, [ =( codomain( X ), 'backward_diamond'( X, domain( X ) ) )
% 298.35/298.85     ] )
% 298.35/298.85  , clause( 9841, [ =( 'backward_diamond'( X, domain( X ) ), codomain( X ) )
% 298.35/298.85     ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520970, [ =( codomain( 'forward_box'( X, Y ) ), 'backward_diamond'( 
% 298.35/298.85    'forward_box'( X, Y ), 'forward_box'( X, Y ) ) ) ] )
% 298.35/298.85  , clause( 2578, [ =( domain( 'forward_box'( X, Y ) ), 'forward_box'( X, Y )
% 298.35/298.85     ) ] )
% 298.35/298.85  , 0, clause( 520969, [ =( codomain( X ), 'backward_diamond'( X, domain( X )
% 298.35/298.85     ) ) ] )
% 298.35/298.85  , 0, 9, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.85    :=( X, 'forward_box'( X, Y ) )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520971, [ =( 'backward_diamond'( 'forward_box'( X, Y ), 
% 298.35/298.85    'forward_box'( X, Y ) ), codomain( 'forward_box'( X, Y ) ) ) ] )
% 298.35/298.85  , clause( 520970, [ =( codomain( 'forward_box'( X, Y ) ), 
% 298.35/298.85    'backward_diamond'( 'forward_box'( X, Y ), 'forward_box'( X, Y ) ) ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  subsumption(
% 298.35/298.85  clause( 9854, [ =( 'backward_diamond'( 'forward_box'( X, Y ), 'forward_box'( 
% 298.35/298.85    X, Y ) ), codomain( 'forward_box'( X, Y ) ) ) ] )
% 298.35/298.85  , clause( 520971, [ =( 'backward_diamond'( 'forward_box'( X, Y ), 
% 298.35/298.85    'forward_box'( X, Y ) ), codomain( 'forward_box'( X, Y ) ) ) ] )
% 298.35/298.85  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.85     )] ) ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520973, [ =( multiplication( antidomain( X ), Y ), multiplication( 
% 298.35/298.85    antidomain( X ), addition( X, Y ) ) ) ] )
% 298.35/298.85  , clause( 68, [ =( multiplication( antidomain( X ), addition( X, Y ) ), 
% 298.35/298.85    multiplication( antidomain( X ), Y ) ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520976, [ =( multiplication( antidomain( codomain( antidomain( X )
% 298.35/298.85     ) ), domain( X ) ), multiplication( antidomain( codomain( antidomain( X
% 298.35/298.85     ) ) ), one ) ) ] )
% 298.35/298.85  , clause( 9787, [ =( addition( codomain( antidomain( X ) ), domain( X ) ), 
% 298.35/298.85    one ) ] )
% 298.35/298.85  , 0, clause( 520973, [ =( multiplication( antidomain( X ), Y ), 
% 298.35/298.85    multiplication( antidomain( X ), addition( X, Y ) ) ) ] )
% 298.35/298.85  , 0, 13, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.85    codomain( antidomain( X ) ) ), :=( Y, domain( X ) )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520977, [ =( multiplication( antidomain( codomain( antidomain( X )
% 298.35/298.85     ) ), domain( X ) ), antidomain( codomain( antidomain( X ) ) ) ) ] )
% 298.35/298.85  , clause( 7, [ =( multiplication( X, one ), X ) ] )
% 298.35/298.85  , 0, clause( 520976, [ =( multiplication( antidomain( codomain( antidomain( 
% 298.35/298.85    X ) ) ), domain( X ) ), multiplication( antidomain( codomain( antidomain( 
% 298.35/298.85    X ) ) ), one ) ) ] )
% 298.35/298.85  , 0, 8, substitution( 0, [ :=( X, antidomain( codomain( antidomain( X ) ) )
% 298.35/298.85     )] ), substitution( 1, [ :=( X, X )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520979, [ =( multiplication( antidomain( codomain( antidomain( X )
% 298.35/298.85     ) ), domain( X ) ), 'backward_box'( one, X ) ) ] )
% 298.35/298.85  , clause( 1615, [ =( antidomain( codomain( antidomain( X ) ) ), 
% 298.35/298.85    'backward_box'( one, X ) ) ] )
% 298.35/298.85  , 0, clause( 520977, [ =( multiplication( antidomain( codomain( antidomain( 
% 298.35/298.85    X ) ) ), domain( X ) ), antidomain( codomain( antidomain( X ) ) ) ) ] )
% 298.35/298.85  , 0, 8, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.85    ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520980, [ =( multiplication( 'backward_box'( one, X ), domain( X )
% 298.35/298.85     ), 'backward_box'( one, X ) ) ] )
% 298.35/298.85  , clause( 1615, [ =( antidomain( codomain( antidomain( X ) ) ), 
% 298.35/298.85    'backward_box'( one, X ) ) ] )
% 298.35/298.85  , 0, clause( 520979, [ =( multiplication( antidomain( codomain( antidomain( 
% 298.35/298.85    X ) ) ), domain( X ) ), 'backward_box'( one, X ) ) ] )
% 298.35/298.85  , 0, 2, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.85    ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  subsumption(
% 298.35/298.85  clause( 9889, [ =( multiplication( 'backward_box'( one, X ), domain( X ) )
% 298.35/298.85    , 'backward_box'( one, X ) ) ] )
% 298.35/298.85  , clause( 520980, [ =( multiplication( 'backward_box'( one, X ), domain( X
% 298.35/298.85     ) ), 'backward_box'( one, X ) ) ] )
% 298.35/298.85  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520985, [ =( multiplication( coantidomain( X ), Y ), multiplication( 
% 298.35/298.85    coantidomain( X ), addition( codomain( X ), Y ) ) ) ] )
% 298.35/298.85  , clause( 61, [ =( multiplication( coantidomain( X ), addition( codomain( X
% 298.35/298.85     ), Y ) ), multiplication( coantidomain( X ), Y ) ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520987, [ =( multiplication( coantidomain( antidomain( X ) ), 
% 298.35/298.85    domain( X ) ), multiplication( coantidomain( antidomain( X ) ), one ) ) ]
% 298.35/298.85     )
% 298.35/298.85  , clause( 9787, [ =( addition( codomain( antidomain( X ) ), domain( X ) ), 
% 298.35/298.85    one ) ] )
% 298.35/298.85  , 0, clause( 520985, [ =( multiplication( coantidomain( X ), Y ), 
% 298.35/298.85    multiplication( coantidomain( X ), addition( codomain( X ), Y ) ) ) ] )
% 298.35/298.85  , 0, 11, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.85    antidomain( X ) ), :=( Y, domain( X ) )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520988, [ =( multiplication( coantidomain( antidomain( X ) ), 
% 298.35/298.85    domain( X ) ), coantidomain( antidomain( X ) ) ) ] )
% 298.35/298.85  , clause( 7, [ =( multiplication( X, one ), X ) ] )
% 298.35/298.85  , 0, clause( 520987, [ =( multiplication( coantidomain( antidomain( X ) ), 
% 298.35/298.85    domain( X ) ), multiplication( coantidomain( antidomain( X ) ), one ) ) ]
% 298.35/298.85     )
% 298.35/298.85  , 0, 7, substitution( 0, [ :=( X, coantidomain( antidomain( X ) ) )] ), 
% 298.35/298.85    substitution( 1, [ :=( X, X )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  subsumption(
% 298.35/298.85  clause( 9890, [ =( multiplication( coantidomain( antidomain( X ) ), domain( 
% 298.35/298.85    X ) ), coantidomain( antidomain( X ) ) ) ] )
% 298.35/298.85  , clause( 520988, [ =( multiplication( coantidomain( antidomain( X ) ), 
% 298.35/298.85    domain( X ) ), coantidomain( antidomain( X ) ) ) ] )
% 298.35/298.85  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520991, [ =( X, addition( X, multiplication( 'backward_box'( Y, Z )
% 298.35/298.85    , X ) ) ) ] )
% 298.35/298.85  , clause( 1312, [ =( addition( Z, multiplication( 'backward_box'( X, Y ), Z
% 298.35/298.85     ) ), Z ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, Y ), :=( Y, Z ), :=( Z, X )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520992, [ =( domain( X ), addition( domain( X ), 'backward_box'( 
% 298.35/298.85    one, X ) ) ) ] )
% 298.35/298.85  , clause( 9889, [ =( multiplication( 'backward_box'( one, X ), domain( X )
% 298.35/298.85     ), 'backward_box'( one, X ) ) ] )
% 298.35/298.85  , 0, clause( 520991, [ =( X, addition( X, multiplication( 'backward_box'( Y
% 298.35/298.85    , Z ), X ) ) ) ] )
% 298.35/298.85  , 0, 6, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, domain( 
% 298.35/298.85    X ) ), :=( Y, one ), :=( Z, X )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520993, [ =( addition( domain( X ), 'backward_box'( one, X ) ), 
% 298.35/298.85    domain( X ) ) ] )
% 298.35/298.85  , clause( 520992, [ =( domain( X ), addition( domain( X ), 'backward_box'( 
% 298.35/298.85    one, X ) ) ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  subsumption(
% 298.35/298.85  clause( 9947, [ =( addition( domain( X ), 'backward_box'( one, X ) ), 
% 298.35/298.85    domain( X ) ) ] )
% 298.35/298.85  , clause( 520993, [ =( addition( domain( X ), 'backward_box'( one, X ) ), 
% 298.35/298.85    domain( X ) ) ] )
% 298.35/298.85  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520995, [ =( Z, addition( multiplication( 'backward_box'( X, Y ), Z
% 298.35/298.85     ), Z ) ) ] )
% 298.35/298.85  , clause( 1364, [ =( addition( multiplication( 'backward_box'( X, Y ), Z )
% 298.35/298.85    , Z ), Z ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  paramod(
% 298.35/298.85  clause( 520996, [ =( domain( X ), addition( 'backward_box'( one, X ), 
% 298.35/298.85    domain( X ) ) ) ] )
% 298.35/298.85  , clause( 9889, [ =( multiplication( 'backward_box'( one, X ), domain( X )
% 298.35/298.85     ), 'backward_box'( one, X ) ) ] )
% 298.35/298.85  , 0, clause( 520995, [ =( Z, addition( multiplication( 'backward_box'( X, Y
% 298.35/298.85     ), Z ), Z ) ) ] )
% 298.35/298.85  , 0, 4, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, one ), 
% 298.35/298.85    :=( Y, X ), :=( Z, domain( X ) )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520997, [ =( addition( 'backward_box'( one, X ), domain( X ) ), 
% 298.35/298.85    domain( X ) ) ] )
% 298.35/298.85  , clause( 520996, [ =( domain( X ), addition( 'backward_box'( one, X ), 
% 298.35/298.85    domain( X ) ) ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  subsumption(
% 298.35/298.85  clause( 9949, [ =( addition( 'backward_box'( one, X ), domain( X ) ), 
% 298.35/298.85    domain( X ) ) ] )
% 298.35/298.85  , clause( 520997, [ =( addition( 'backward_box'( one, X ), domain( X ) ), 
% 298.35/298.85    domain( X ) ) ] )
% 298.35/298.85  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.85  
% 298.35/298.85  
% 298.35/298.85  eqswap(
% 298.35/298.85  clause( 520999, [ =( domain( X ), addition( 'backward_box'( one, X ), 
% 298.35/298.85    domain( X ) ) ) ] )
% 298.35/298.85  , clause( 9949, [ =( addition( 'backward_box'( one, X ), domain( X ) ), 
% 298.35/298.85    domain( X ) ) ] )
% 298.35/298.85  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521001, [ =( domain( antidomain( X ) ), addition( antidomain( 
% 298.35/298.86    codomain( domain( X ) ) ), domain( antidomain( X ) ) ) ) ] )
% 298.35/298.86  , clause( 1636, [ =( 'backward_box'( one, antidomain( X ) ), antidomain( 
% 298.35/298.86    codomain( domain( X ) ) ) ) ] )
% 298.35/298.86  , 0, clause( 520999, [ =( domain( X ), addition( 'backward_box'( one, X ), 
% 298.35/298.86    domain( X ) ) ) ] )
% 298.35/298.86  , 0, 5, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.86    antidomain( X ) )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521003, [ =( domain( antidomain( X ) ), addition( antidomain( 
% 298.35/298.86    codomain( domain( X ) ) ), antidomain( X ) ) ) ] )
% 298.35/298.86  , clause( 2026, [ =( domain( antidomain( X ) ), antidomain( X ) ) ] )
% 298.35/298.86  , 0, clause( 521001, [ =( domain( antidomain( X ) ), addition( antidomain( 
% 298.35/298.86    codomain( domain( X ) ) ), domain( antidomain( X ) ) ) ) ] )
% 298.35/298.86  , 0, 9, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.86    ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521004, [ =( antidomain( X ), addition( antidomain( codomain( 
% 298.35/298.86    domain( X ) ) ), antidomain( X ) ) ) ] )
% 298.35/298.86  , clause( 2026, [ =( domain( antidomain( X ) ), antidomain( X ) ) ] )
% 298.35/298.86  , 0, clause( 521003, [ =( domain( antidomain( X ) ), addition( antidomain( 
% 298.35/298.86    codomain( domain( X ) ) ), antidomain( X ) ) ) ] )
% 298.35/298.86  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.86    ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521006, [ =( addition( antidomain( codomain( domain( X ) ) ), 
% 298.35/298.86    antidomain( X ) ), antidomain( X ) ) ] )
% 298.35/298.86  , clause( 521004, [ =( antidomain( X ), addition( antidomain( codomain( 
% 298.35/298.86    domain( X ) ) ), antidomain( X ) ) ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  subsumption(
% 298.35/298.86  clause( 10001, [ =( addition( antidomain( codomain( domain( X ) ) ), 
% 298.35/298.86    antidomain( X ) ), antidomain( X ) ) ] )
% 298.35/298.86  , clause( 521006, [ =( addition( antidomain( codomain( domain( X ) ) ), 
% 298.35/298.86    antidomain( X ) ), antidomain( X ) ) ] )
% 298.35/298.86  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521009, [ =( X, addition( X, multiplication( coantidomain( Y ), X )
% 298.35/298.86     ) ) ] )
% 298.35/298.86  , clause( 1325, [ =( addition( Y, multiplication( coantidomain( X ), Y ) )
% 298.35/298.86    , Y ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521010, [ =( domain( X ), addition( domain( X ), coantidomain( 
% 298.35/298.86    antidomain( X ) ) ) ) ] )
% 298.35/298.86  , clause( 9890, [ =( multiplication( coantidomain( antidomain( X ) ), 
% 298.35/298.86    domain( X ) ), coantidomain( antidomain( X ) ) ) ] )
% 298.35/298.86  , 0, clause( 521009, [ =( X, addition( X, multiplication( coantidomain( Y )
% 298.35/298.86    , X ) ) ) ] )
% 298.35/298.86  , 0, 6, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, domain( 
% 298.35/298.86    X ) ), :=( Y, antidomain( X ) )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521011, [ =( addition( domain( X ), coantidomain( antidomain( X ) )
% 298.35/298.86     ), domain( X ) ) ] )
% 298.35/298.86  , clause( 521010, [ =( domain( X ), addition( domain( X ), coantidomain( 
% 298.35/298.86    antidomain( X ) ) ) ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  subsumption(
% 298.35/298.86  clause( 10142, [ =( addition( domain( X ), coantidomain( antidomain( X ) )
% 298.35/298.86     ), domain( X ) ) ] )
% 298.35/298.86  , clause( 521011, [ =( addition( domain( X ), coantidomain( antidomain( X )
% 298.35/298.86     ) ), domain( X ) ) ] )
% 298.35/298.86  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521013, [ =( true, leq( multiplication( coantidomain( X ), Y ), Y )
% 298.35/298.86     ) ] )
% 298.35/298.86  , clause( 1486, [ =( leq( multiplication( coantidomain( X ), Y ), Y ), true
% 298.35/298.86     ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521014, [ =( true, leq( coantidomain( antidomain( X ) ), domain( X
% 298.35/298.86     ) ) ) ] )
% 298.35/298.86  , clause( 9890, [ =( multiplication( coantidomain( antidomain( X ) ), 
% 298.35/298.86    domain( X ) ), coantidomain( antidomain( X ) ) ) ] )
% 298.35/298.86  , 0, clause( 521013, [ =( true, leq( multiplication( coantidomain( X ), Y )
% 298.35/298.86    , Y ) ) ] )
% 298.35/298.86  , 0, 3, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.86    antidomain( X ) ), :=( Y, domain( X ) )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521015, [ =( leq( coantidomain( antidomain( X ) ), domain( X ) ), 
% 298.35/298.86    true ) ] )
% 298.35/298.86  , clause( 521014, [ =( true, leq( coantidomain( antidomain( X ) ), domain( 
% 298.35/298.86    X ) ) ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  subsumption(
% 298.35/298.86  clause( 10144, [ =( leq( coantidomain( antidomain( X ) ), domain( X ) ), 
% 298.35/298.86    true ) ] )
% 298.35/298.86  , clause( 521015, [ =( leq( coantidomain( antidomain( X ) ), domain( X ) )
% 298.35/298.86    , true ) ] )
% 298.35/298.86  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521017, [ =( true, leq( coantidomain( antidomain( X ) ), domain( X
% 298.35/298.86     ) ) ) ] )
% 298.35/298.86  , clause( 10144, [ =( leq( coantidomain( antidomain( X ) ), domain( X ) ), 
% 298.35/298.86    true ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521019, [ =( true, leq( coantidomain( antidomain( antidomain( X ) )
% 298.35/298.86     ), antidomain( X ) ) ) ] )
% 298.35/298.86  , clause( 2026, [ =( domain( antidomain( X ) ), antidomain( X ) ) ] )
% 298.35/298.86  , 0, clause( 521017, [ =( true, leq( coantidomain( antidomain( X ) ), 
% 298.35/298.86    domain( X ) ) ) ] )
% 298.35/298.86  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.86    antidomain( X ) )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521020, [ =( true, leq( coantidomain( domain( X ) ), antidomain( X
% 298.35/298.86     ) ) ) ] )
% 298.35/298.86  , clause( 18, [ =( antidomain( antidomain( X ) ), domain( X ) ) ] )
% 298.35/298.86  , 0, clause( 521019, [ =( true, leq( coantidomain( antidomain( antidomain( 
% 298.35/298.86    X ) ) ), antidomain( X ) ) ) ] )
% 298.35/298.86  , 0, 4, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.86    ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521021, [ =( leq( coantidomain( domain( X ) ), antidomain( X ) ), 
% 298.35/298.86    true ) ] )
% 298.35/298.86  , clause( 521020, [ =( true, leq( coantidomain( domain( X ) ), antidomain( 
% 298.35/298.86    X ) ) ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  subsumption(
% 298.35/298.86  clause( 10160, [ =( leq( coantidomain( domain( X ) ), antidomain( X ) ), 
% 298.35/298.86    true ) ] )
% 298.35/298.86  , clause( 521021, [ =( leq( coantidomain( domain( X ) ), antidomain( X ) )
% 298.35/298.86    , true ) ] )
% 298.35/298.86  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521023, [ =( Y, ifeq( leq( X, Y ), true, addition( X, Y ), Y ) ) ]
% 298.35/298.86     )
% 298.35/298.86  , clause( 13, [ =( ifeq( leq( X, Y ), true, addition( X, Y ), Y ), Y ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521025, [ =( antidomain( X ), ifeq( true, true, addition( 
% 298.35/298.86    coantidomain( domain( X ) ), antidomain( X ) ), antidomain( X ) ) ) ] )
% 298.35/298.86  , clause( 10160, [ =( leq( coantidomain( domain( X ) ), antidomain( X ) ), 
% 298.35/298.86    true ) ] )
% 298.35/298.86  , 0, clause( 521023, [ =( Y, ifeq( leq( X, Y ), true, addition( X, Y ), Y )
% 298.35/298.86     ) ] )
% 298.35/298.86  , 0, 4, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.86    coantidomain( domain( X ) ) ), :=( Y, antidomain( X ) )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521026, [ =( antidomain( X ), addition( coantidomain( domain( X ) )
% 298.35/298.86    , antidomain( X ) ) ) ] )
% 298.35/298.86  , clause( 1, [ =( ifeq( X, X, Y, Z ), Y ) ] )
% 298.35/298.86  , 0, clause( 521025, [ =( antidomain( X ), ifeq( true, true, addition( 
% 298.35/298.86    coantidomain( domain( X ) ), antidomain( X ) ), antidomain( X ) ) ) ] )
% 298.35/298.86  , 0, 3, substitution( 0, [ :=( X, true ), :=( Y, addition( coantidomain( 
% 298.35/298.86    domain( X ) ), antidomain( X ) ) ), :=( Z, antidomain( X ) )] ), 
% 298.35/298.86    substitution( 1, [ :=( X, X )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521027, [ =( addition( coantidomain( domain( X ) ), antidomain( X )
% 298.35/298.86     ), antidomain( X ) ) ] )
% 298.35/298.86  , clause( 521026, [ =( antidomain( X ), addition( coantidomain( domain( X )
% 298.35/298.86     ), antidomain( X ) ) ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  subsumption(
% 298.35/298.86  clause( 10166, [ =( addition( coantidomain( domain( X ) ), antidomain( X )
% 298.35/298.86     ), antidomain( X ) ) ] )
% 298.35/298.86  , clause( 521027, [ =( addition( coantidomain( domain( X ) ), antidomain( X
% 298.35/298.86     ) ), antidomain( X ) ) ] )
% 298.35/298.86  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521029, [ =( 'forward_box'( X, Y ), antidomain( multiplication( X, 
% 298.35/298.86    antidomain( Y ) ) ) ) ] )
% 298.35/298.86  , clause( 8143, [ =( antidomain( multiplication( Y, antidomain( X ) ) ), 
% 298.35/298.86    'forward_box'( Y, X ) ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521032, [ =( 'forward_box'( coantidomain( domain( X ) ), X ), 
% 298.35/298.86    antidomain( coantidomain( domain( X ) ) ) ) ] )
% 298.35/298.86  , clause( 9795, [ =( multiplication( coantidomain( domain( X ) ), 
% 298.35/298.86    antidomain( X ) ), coantidomain( domain( X ) ) ) ] )
% 298.35/298.86  , 0, clause( 521029, [ =( 'forward_box'( X, Y ), antidomain( multiplication( 
% 298.35/298.86    X, antidomain( Y ) ) ) ) ] )
% 298.35/298.86  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.86    coantidomain( domain( X ) ) ), :=( Y, X )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  subsumption(
% 298.35/298.86  clause( 10408, [ =( 'forward_box'( coantidomain( domain( X ) ), X ), 
% 298.35/298.86    antidomain( coantidomain( domain( X ) ) ) ) ] )
% 298.35/298.86  , clause( 521032, [ =( 'forward_box'( coantidomain( domain( X ) ), X ), 
% 298.35/298.86    antidomain( coantidomain( domain( X ) ) ) ) ] )
% 298.35/298.86  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521035, [ =( addition( multiplication( codomain( X ), Y ), codomain( 
% 298.35/298.86    X ) ), multiplication( codomain( X ), addition( Y, codomain( X ) ) ) ) ]
% 298.35/298.86     )
% 298.35/298.86  , clause( 437, [ =( multiplication( codomain( X ), addition( Y, codomain( X
% 298.35/298.86     ) ) ), addition( multiplication( codomain( X ), Y ), codomain( X ) ) ) ]
% 298.35/298.86     )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521037, [ =( addition( multiplication( codomain( X ), domain( 
% 298.35/298.86    codomain( X ) ) ), codomain( X ) ), multiplication( codomain( X ), domain( 
% 298.35/298.86    codomain( X ) ) ) ) ] )
% 298.35/298.86  , clause( 1154, [ =( addition( domain( codomain( X ) ), codomain( X ) ), 
% 298.35/298.86    domain( codomain( X ) ) ) ] )
% 298.35/298.86  , 0, clause( 521035, [ =( addition( multiplication( codomain( X ), Y ), 
% 298.35/298.86    codomain( X ) ), multiplication( codomain( X ), addition( Y, codomain( X
% 298.35/298.86     ) ) ) ) ] )
% 298.35/298.86  , 0, 13, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.86    :=( Y, domain( codomain( X ) ) )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521038, [ =( codomain( X ), multiplication( codomain( X ), domain( 
% 298.35/298.86    codomain( X ) ) ) ) ] )
% 298.35/298.86  , clause( 715, [ =( addition( multiplication( Y, domain( X ) ), Y ), Y ) ]
% 298.35/298.86     )
% 298.35/298.86  , 0, clause( 521037, [ =( addition( multiplication( codomain( X ), domain( 
% 298.35/298.86    codomain( X ) ) ), codomain( X ) ), multiplication( codomain( X ), domain( 
% 298.35/298.86    codomain( X ) ) ) ) ] )
% 298.35/298.86  , 0, 1, substitution( 0, [ :=( X, codomain( X ) ), :=( Y, codomain( X ) )] )
% 298.35/298.86    , substitution( 1, [ :=( X, X )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521039, [ =( multiplication( codomain( X ), domain( codomain( X ) )
% 298.35/298.86     ), codomain( X ) ) ] )
% 298.35/298.86  , clause( 521038, [ =( codomain( X ), multiplication( codomain( X ), domain( 
% 298.35/298.86    codomain( X ) ) ) ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  subsumption(
% 298.35/298.86  clause( 10574, [ =( multiplication( codomain( X ), domain( codomain( X ) )
% 298.35/298.86     ), codomain( X ) ) ] )
% 298.35/298.86  , clause( 521039, [ =( multiplication( codomain( X ), domain( codomain( X )
% 298.35/298.86     ) ), codomain( X ) ) ] )
% 298.35/298.86  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521041, [ =( addition( X, one ), addition( addition( X, codomain( Y
% 298.35/298.86     ) ), coantidomain( Y ) ) ) ] )
% 298.35/298.86  , clause( 112, [ =( addition( addition( Y, codomain( X ) ), coantidomain( X
% 298.35/298.86     ) ), addition( Y, one ) ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521043, [ =( addition( domain( codomain( X ) ), one ), addition( 
% 298.35/298.86    domain( codomain( X ) ), coantidomain( X ) ) ) ] )
% 298.35/298.86  , clause( 1154, [ =( addition( domain( codomain( X ) ), codomain( X ) ), 
% 298.35/298.86    domain( codomain( X ) ) ) ] )
% 298.35/298.86  , 0, clause( 521041, [ =( addition( X, one ), addition( addition( X, 
% 298.35/298.86    codomain( Y ) ), coantidomain( Y ) ) ) ] )
% 298.35/298.86  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, domain( 
% 298.35/298.86    codomain( X ) ) ), :=( Y, X )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521044, [ =( one, addition( domain( codomain( X ) ), coantidomain( 
% 298.35/298.86    X ) ) ) ] )
% 298.35/298.86  , clause( 343, [ =( addition( domain( X ), one ), one ) ] )
% 298.35/298.86  , 0, clause( 521043, [ =( addition( domain( codomain( X ) ), one ), 
% 298.35/298.86    addition( domain( codomain( X ) ), coantidomain( X ) ) ) ] )
% 298.35/298.86  , 0, 1, substitution( 0, [ :=( X, codomain( X ) )] ), substitution( 1, [ 
% 298.35/298.86    :=( X, X )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521045, [ =( addition( domain( codomain( X ) ), coantidomain( X ) )
% 298.35/298.86    , one ) ] )
% 298.35/298.86  , clause( 521044, [ =( one, addition( domain( codomain( X ) ), coantidomain( 
% 298.35/298.86    X ) ) ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  subsumption(
% 298.35/298.86  clause( 10588, [ =( addition( domain( codomain( X ) ), coantidomain( X ) )
% 298.35/298.86    , one ) ] )
% 298.35/298.86  , clause( 521045, [ =( addition( domain( codomain( X ) ), coantidomain( X )
% 298.35/298.86     ), one ) ] )
% 298.35/298.86  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521047, [ =( 'forward_box'( Y, X ), 'forward_box'( addition( domain( 
% 298.35/298.86    X ), Y ), X ) ) ] )
% 298.35/298.86  , clause( 8275, [ =( 'forward_box'( addition( domain( X ), Y ), X ), 
% 298.35/298.86    'forward_box'( Y, X ) ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521049, [ =( 'forward_box'( coantidomain( X ), codomain( X ) ), 
% 298.35/298.86    'forward_box'( one, codomain( X ) ) ) ] )
% 298.35/298.86  , clause( 10588, [ =( addition( domain( codomain( X ) ), coantidomain( X )
% 298.35/298.86     ), one ) ] )
% 298.35/298.86  , 0, clause( 521047, [ =( 'forward_box'( Y, X ), 'forward_box'( addition( 
% 298.35/298.86    domain( X ), Y ), X ) ) ] )
% 298.35/298.86  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.86    codomain( X ) ), :=( Y, coantidomain( X ) )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521050, [ =( 'forward_box'( coantidomain( X ), codomain( X ) ), 
% 298.35/298.86    domain( codomain( X ) ) ) ] )
% 298.35/298.86  , clause( 2579, [ =( 'forward_box'( one, X ), domain( X ) ) ] )
% 298.35/298.86  , 0, clause( 521049, [ =( 'forward_box'( coantidomain( X ), codomain( X ) )
% 298.35/298.86    , 'forward_box'( one, codomain( X ) ) ) ] )
% 298.35/298.86  , 0, 6, substitution( 0, [ :=( X, codomain( X ) )] ), substitution( 1, [ 
% 298.35/298.86    :=( X, X )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  subsumption(
% 298.35/298.86  clause( 10595, [ =( 'forward_box'( coantidomain( X ), codomain( X ) ), 
% 298.35/298.86    domain( codomain( X ) ) ) ] )
% 298.35/298.86  , clause( 521050, [ =( 'forward_box'( coantidomain( X ), codomain( X ) ), 
% 298.35/298.86    domain( codomain( X ) ) ) ] )
% 298.35/298.86  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521053, [ =( one, addition( domain( codomain( X ) ), coantidomain( 
% 298.35/298.86    X ) ) ) ] )
% 298.35/298.86  , clause( 10588, [ =( addition( domain( codomain( X ) ), coantidomain( X )
% 298.35/298.86     ), one ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521055, [ =( one, addition( domain( coantidomain( X ) ), 
% 298.35/298.86    coantidomain( coantidomain( X ) ) ) ) ] )
% 298.35/298.86  , clause( 2024, [ =( codomain( coantidomain( X ) ), coantidomain( X ) ) ]
% 298.35/298.86     )
% 298.35/298.86  , 0, clause( 521053, [ =( one, addition( domain( codomain( X ) ), 
% 298.35/298.86    coantidomain( X ) ) ) ] )
% 298.35/298.86  , 0, 4, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.86    coantidomain( X ) )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521056, [ =( one, addition( domain( coantidomain( X ) ), codomain( 
% 298.35/298.86    X ) ) ) ] )
% 298.35/298.86  , clause( 22, [ =( coantidomain( coantidomain( X ) ), codomain( X ) ) ] )
% 298.35/298.86  , 0, clause( 521055, [ =( one, addition( domain( coantidomain( X ) ), 
% 298.35/298.86    coantidomain( coantidomain( X ) ) ) ) ] )
% 298.35/298.86  , 0, 6, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.86    ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521057, [ =( addition( domain( coantidomain( X ) ), codomain( X ) )
% 298.35/298.86    , one ) ] )
% 298.35/298.86  , clause( 521056, [ =( one, addition( domain( coantidomain( X ) ), codomain( 
% 298.35/298.86    X ) ) ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  subsumption(
% 298.35/298.86  clause( 10604, [ =( addition( domain( coantidomain( X ) ), codomain( X ) )
% 298.35/298.86    , one ) ] )
% 298.35/298.86  , clause( 521057, [ =( addition( domain( coantidomain( X ) ), codomain( X )
% 298.35/298.86     ), one ) ] )
% 298.35/298.86  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521059, [ =( multiplication( X, Y ), multiplication( X, addition( Y
% 298.35/298.86    , coantidomain( X ) ) ) ) ] )
% 298.35/298.86  , clause( 72, [ =( multiplication( X, addition( Y, coantidomain( X ) ) ), 
% 298.35/298.86    multiplication( X, Y ) ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521061, [ =( multiplication( X, domain( codomain( X ) ) ), 
% 298.35/298.86    multiplication( X, one ) ) ] )
% 298.35/298.86  , clause( 10588, [ =( addition( domain( codomain( X ) ), coantidomain( X )
% 298.35/298.86     ), one ) ] )
% 298.35/298.86  , 0, clause( 521059, [ =( multiplication( X, Y ), multiplication( X, 
% 298.35/298.86    addition( Y, coantidomain( X ) ) ) ) ] )
% 298.35/298.86  , 0, 8, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.86    :=( Y, domain( codomain( X ) ) )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521062, [ =( multiplication( X, domain( codomain( X ) ) ), X ) ] )
% 298.35/298.86  , clause( 7, [ =( multiplication( X, one ), X ) ] )
% 298.35/298.86  , 0, clause( 521061, [ =( multiplication( X, domain( codomain( X ) ) ), 
% 298.35/298.86    multiplication( X, one ) ) ] )
% 298.35/298.86  , 0, 6, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.86    ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  subsumption(
% 298.35/298.86  clause( 10610, [ =( multiplication( X, domain( codomain( X ) ) ), X ) ] )
% 298.35/298.86  , clause( 521062, [ =( multiplication( X, domain( codomain( X ) ) ), X ) ]
% 298.35/298.86     )
% 298.35/298.86  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521064, [ =( one, addition( domain( codomain( X ) ), coantidomain( 
% 298.35/298.86    X ) ) ) ] )
% 298.35/298.86  , clause( 10588, [ =( addition( domain( codomain( X ) ), coantidomain( X )
% 298.35/298.86     ), one ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521065, [ =( one, addition( coantidomain( X ), domain( codomain( X
% 298.35/298.86     ) ) ) ) ] )
% 298.35/298.86  , clause( 2, [ =( addition( X, Y ), addition( Y, X ) ) ] )
% 298.35/298.86  , 0, clause( 521064, [ =( one, addition( domain( codomain( X ) ), 
% 298.35/298.86    coantidomain( X ) ) ) ] )
% 298.35/298.86  , 0, 2, substitution( 0, [ :=( X, domain( codomain( X ) ) ), :=( Y, 
% 298.35/298.86    coantidomain( X ) )] ), substitution( 1, [ :=( X, X )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521068, [ =( addition( coantidomain( X ), domain( codomain( X ) ) )
% 298.35/298.86    , one ) ] )
% 298.35/298.86  , clause( 521065, [ =( one, addition( coantidomain( X ), domain( codomain( 
% 298.35/298.86    X ) ) ) ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  subsumption(
% 298.35/298.86  clause( 10617, [ =( addition( coantidomain( X ), domain( codomain( X ) ) )
% 298.35/298.86    , one ) ] )
% 298.35/298.86  , clause( 521068, [ =( addition( coantidomain( X ), domain( codomain( X ) )
% 298.35/298.86     ), one ) ] )
% 298.35/298.86  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521069, [ =( X, multiplication( X, domain( codomain( X ) ) ) ) ] )
% 298.35/298.86  , clause( 10610, [ =( multiplication( X, domain( codomain( X ) ) ), X ) ]
% 298.35/298.86     )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521071, [ =( domain( X ), 'domain_difference'( X, antidomain( 
% 298.35/298.86    codomain( domain( X ) ) ) ) ) ] )
% 298.35/298.86  , clause( 174, [ =( multiplication( domain( Y ), domain( X ) ), 
% 298.35/298.86    'domain_difference'( Y, antidomain( X ) ) ) ] )
% 298.35/298.86  , 0, clause( 521069, [ =( X, multiplication( X, domain( codomain( X ) ) ) )
% 298.35/298.86     ] )
% 298.35/298.86  , 0, 3, substitution( 0, [ :=( X, codomain( domain( X ) ) ), :=( Y, X )] )
% 298.35/298.86    , substitution( 1, [ :=( X, domain( X ) )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521072, [ =( 'domain_difference'( X, antidomain( codomain( domain( 
% 298.35/298.86    X ) ) ) ), domain( X ) ) ] )
% 298.35/298.86  , clause( 521071, [ =( domain( X ), 'domain_difference'( X, antidomain( 
% 298.35/298.86    codomain( domain( X ) ) ) ) ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  subsumption(
% 298.35/298.86  clause( 10646, [ =( 'domain_difference'( X, antidomain( codomain( domain( X
% 298.35/298.86     ) ) ) ), domain( X ) ) ] )
% 298.35/298.86  , clause( 521072, [ =( 'domain_difference'( X, antidomain( codomain( domain( 
% 298.35/298.86    X ) ) ) ), domain( X ) ) ] )
% 298.35/298.86  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521074, [ =( 'forward_diamond'( X, Y ), domain( multiplication( X, 
% 298.35/298.86    domain( Y ) ) ) ) ] )
% 298.35/298.86  , clause( 25, [ =( domain( multiplication( X, domain( Y ) ) ), 
% 298.35/298.86    'forward_diamond'( X, Y ) ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521075, [ =( 'forward_diamond'( X, codomain( X ) ), domain( X ) ) ]
% 298.35/298.86     )
% 298.35/298.86  , clause( 10610, [ =( multiplication( X, domain( codomain( X ) ) ), X ) ]
% 298.35/298.86     )
% 298.35/298.86  , 0, clause( 521074, [ =( 'forward_diamond'( X, Y ), domain( multiplication( 
% 298.35/298.86    X, domain( Y ) ) ) ) ] )
% 298.35/298.86  , 0, 6, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.86    :=( Y, codomain( X ) )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  subsumption(
% 298.35/298.86  clause( 10682, [ =( 'forward_diamond'( X, codomain( X ) ), domain( X ) ) ]
% 298.35/298.86     )
% 298.35/298.86  , clause( 521075, [ =( 'forward_diamond'( X, codomain( X ) ), domain( X ) )
% 298.35/298.86     ] )
% 298.35/298.86  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521078, [ =( 'forward_box'( Y, X ), 'forward_box'( addition( domain( 
% 298.35/298.86    X ), Y ), X ) ) ] )
% 298.35/298.86  , clause( 8275, [ =( 'forward_box'( addition( domain( X ), Y ), X ), 
% 298.35/298.86    'forward_box'( Y, X ) ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521080, [ =( 'forward_box'( codomain( X ), coantidomain( X ) ), 
% 298.35/298.86    'forward_box'( one, coantidomain( X ) ) ) ] )
% 298.35/298.86  , clause( 10604, [ =( addition( domain( coantidomain( X ) ), codomain( X )
% 298.35/298.86     ), one ) ] )
% 298.35/298.86  , 0, clause( 521078, [ =( 'forward_box'( Y, X ), 'forward_box'( addition( 
% 298.35/298.86    domain( X ), Y ), X ) ) ] )
% 298.35/298.86  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.86    coantidomain( X ) ), :=( Y, codomain( X ) )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521081, [ =( 'forward_box'( codomain( X ), coantidomain( X ) ), 
% 298.35/298.86    domain( coantidomain( X ) ) ) ] )
% 298.35/298.86  , clause( 2579, [ =( 'forward_box'( one, X ), domain( X ) ) ] )
% 298.35/298.86  , 0, clause( 521080, [ =( 'forward_box'( codomain( X ), coantidomain( X ) )
% 298.35/298.86    , 'forward_box'( one, coantidomain( X ) ) ) ] )
% 298.35/298.86  , 0, 6, substitution( 0, [ :=( X, coantidomain( X ) )] ), substitution( 1
% 298.35/298.86    , [ :=( X, X )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  subsumption(
% 298.35/298.86  clause( 10740, [ =( 'forward_box'( codomain( X ), coantidomain( X ) ), 
% 298.35/298.86    domain( coantidomain( X ) ) ) ] )
% 298.35/298.86  , clause( 521081, [ =( 'forward_box'( codomain( X ), coantidomain( X ) ), 
% 298.35/298.86    domain( coantidomain( X ) ) ) ] )
% 298.35/298.86  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521084, [ =( multiplication( X, 'domain_difference'( Y, Z ) ), 
% 298.35/298.86    multiplication( multiplication( X, domain( Y ) ), antidomain( Z ) ) ) ]
% 298.35/298.86     )
% 298.35/298.86  , clause( 169, [ =( multiplication( multiplication( Z, domain( X ) ), 
% 298.35/298.86    antidomain( Y ) ), multiplication( Z, 'domain_difference'( X, Y ) ) ) ]
% 298.35/298.86     )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, Y ), :=( Y, Z ), :=( Z, X )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521085, [ =( multiplication( codomain( X ), 'domain_difference'( 
% 298.35/298.86    codomain( X ), Y ) ), multiplication( codomain( X ), antidomain( Y ) ) )
% 298.35/298.86     ] )
% 298.35/298.86  , clause( 10574, [ =( multiplication( codomain( X ), domain( codomain( X )
% 298.35/298.86     ) ), codomain( X ) ) ] )
% 298.35/298.86  , 0, clause( 521084, [ =( multiplication( X, 'domain_difference'( Y, Z ) )
% 298.35/298.86    , multiplication( multiplication( X, domain( Y ) ), antidomain( Z ) ) ) ]
% 298.35/298.86     )
% 298.35/298.86  , 0, 9, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.86    codomain( X ) ), :=( Y, codomain( X ) ), :=( Z, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  subsumption(
% 298.35/298.86  clause( 10943, [ =( multiplication( codomain( X ), 'domain_difference'( 
% 298.35/298.86    codomain( X ), Y ) ), multiplication( codomain( X ), antidomain( Y ) ) )
% 298.35/298.86     ] )
% 298.35/298.86  , clause( 521085, [ =( multiplication( codomain( X ), 'domain_difference'( 
% 298.35/298.86    codomain( X ), Y ) ), multiplication( codomain( X ), antidomain( Y ) ) )
% 298.35/298.86     ] )
% 298.35/298.86  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.86     )] ) ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521088, [ =( zero, multiplication( 'domain_difference'( X, Y ), 
% 298.35/298.86    'backward_box'( one, Y ) ) ) ] )
% 298.35/298.86  , clause( 6776, [ =( multiplication( 'domain_difference'( Y, X ), 
% 298.35/298.86    'backward_box'( one, X ) ), zero ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521091, [ =( zero, multiplication( domain( X ), 'backward_box'( one
% 298.35/298.86    , antidomain( codomain( domain( X ) ) ) ) ) ) ] )
% 298.35/298.86  , clause( 10646, [ =( 'domain_difference'( X, antidomain( codomain( domain( 
% 298.35/298.86    X ) ) ) ), domain( X ) ) ] )
% 298.35/298.86  , 0, clause( 521088, [ =( zero, multiplication( 'domain_difference'( X, Y )
% 298.35/298.86    , 'backward_box'( one, Y ) ) ) ] )
% 298.35/298.86  , 0, 3, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.86    :=( Y, antidomain( codomain( domain( X ) ) ) )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521092, [ =( zero, 'domain_difference'( X, codomain( antidomain( 
% 298.35/298.86    antidomain( codomain( domain( X ) ) ) ) ) ) ) ] )
% 298.35/298.86  , clause( 1646, [ =( multiplication( domain( Y ), 'backward_box'( one, X )
% 298.35/298.86     ), 'domain_difference'( Y, codomain( antidomain( X ) ) ) ) ] )
% 298.35/298.86  , 0, clause( 521091, [ =( zero, multiplication( domain( X ), 'backward_box'( 
% 298.35/298.86    one, antidomain( codomain( domain( X ) ) ) ) ) ) ] )
% 298.35/298.86  , 0, 2, substitution( 0, [ :=( X, antidomain( codomain( domain( X ) ) ) ), 
% 298.35/298.86    :=( Y, X )] ), substitution( 1, [ :=( X, X )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521093, [ =( zero, 'domain_difference'( X, codomain( domain( 
% 298.35/298.86    codomain( domain( X ) ) ) ) ) ) ] )
% 298.35/298.86  , clause( 18, [ =( antidomain( antidomain( X ) ), domain( X ) ) ] )
% 298.35/298.86  , 0, clause( 521092, [ =( zero, 'domain_difference'( X, codomain( 
% 298.35/298.86    antidomain( antidomain( codomain( domain( X ) ) ) ) ) ) ) ] )
% 298.35/298.86  , 0, 5, substitution( 0, [ :=( X, codomain( domain( X ) ) )] ), 
% 298.35/298.86    substitution( 1, [ :=( X, X )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521094, [ =( 'domain_difference'( X, codomain( domain( codomain( 
% 298.35/298.86    domain( X ) ) ) ) ), zero ) ] )
% 298.35/298.86  , clause( 521093, [ =( zero, 'domain_difference'( X, codomain( domain( 
% 298.35/298.86    codomain( domain( X ) ) ) ) ) ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  subsumption(
% 298.35/298.86  clause( 11018, [ =( 'domain_difference'( X, codomain( domain( codomain( 
% 298.35/298.86    domain( X ) ) ) ) ), zero ) ] )
% 298.35/298.86  , clause( 521094, [ =( 'domain_difference'( X, codomain( domain( codomain( 
% 298.35/298.86    domain( X ) ) ) ) ), zero ) ] )
% 298.35/298.86  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521096, [ =( multiplication( Z, Y ), multiplication( addition( 
% 298.35/298.86    antidomain( addition( X, Y ) ), Z ), Y ) ) ] )
% 298.35/298.86  , clause( 583, [ =( multiplication( addition( antidomain( addition( X, Y )
% 298.35/298.86     ), Z ), Y ), multiplication( Z, Y ) ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521098, [ =( multiplication( codomain( domain( addition( X, Y ) ) )
% 298.35/298.86    , Y ), multiplication( one, Y ) ) ] )
% 298.35/298.86  , clause( 9800, [ =( addition( antidomain( X ), codomain( domain( X ) ) ), 
% 298.35/298.86    one ) ] )
% 298.35/298.86  , 0, clause( 521096, [ =( multiplication( Z, Y ), multiplication( addition( 
% 298.35/298.86    antidomain( addition( X, Y ) ), Z ), Y ) ) ] )
% 298.35/298.86  , 0, 9, substitution( 0, [ :=( X, addition( X, Y ) )] ), substitution( 1, [
% 298.35/298.86     :=( X, X ), :=( Y, Y ), :=( Z, codomain( domain( addition( X, Y ) ) ) )] )
% 298.35/298.86    ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521100, [ =( multiplication( codomain( domain( addition( X, Y ) ) )
% 298.35/298.86    , Y ), Y ) ] )
% 298.35/298.86  , clause( 8, [ =( multiplication( one, X ), X ) ] )
% 298.35/298.86  , 0, clause( 521098, [ =( multiplication( codomain( domain( addition( X, Y
% 298.35/298.86     ) ) ), Y ), multiplication( one, Y ) ) ] )
% 298.35/298.86  , 0, 8, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.86    :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  subsumption(
% 298.35/298.86  clause( 12241, [ =( multiplication( codomain( domain( addition( X, Y ) ) )
% 298.35/298.86    , Y ), Y ) ] )
% 298.35/298.86  , clause( 521100, [ =( multiplication( codomain( domain( addition( X, Y ) )
% 298.35/298.86     ), Y ), Y ) ] )
% 298.35/298.86  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.86     )] ) ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521103, [ =( multiplication( Z, Y ), multiplication( addition( 
% 298.35/298.86    antidomain( addition( X, Y ) ), Z ), Y ) ) ] )
% 298.35/298.86  , clause( 583, [ =( multiplication( addition( antidomain( addition( X, Y )
% 298.35/298.86     ), Z ), Y ), multiplication( Z, Y ) ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521105, [ =( multiplication( domain( addition( X, Y ) ), Y ), 
% 298.35/298.86    multiplication( one, Y ) ) ] )
% 298.35/298.86  , clause( 153, [ =( addition( antidomain( X ), domain( X ) ), one ) ] )
% 298.35/298.86  , 0, clause( 521103, [ =( multiplication( Z, Y ), multiplication( addition( 
% 298.35/298.86    antidomain( addition( X, Y ) ), Z ), Y ) ) ] )
% 298.35/298.86  , 0, 8, substitution( 0, [ :=( X, addition( X, Y ) )] ), substitution( 1, [
% 298.35/298.86     :=( X, X ), :=( Y, Y ), :=( Z, domain( addition( X, Y ) ) )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521107, [ =( multiplication( domain( addition( X, Y ) ), Y ), Y ) ]
% 298.35/298.86     )
% 298.35/298.86  , clause( 8, [ =( multiplication( one, X ), X ) ] )
% 298.35/298.86  , 0, clause( 521105, [ =( multiplication( domain( addition( X, Y ) ), Y ), 
% 298.35/298.86    multiplication( one, Y ) ) ] )
% 298.35/298.86  , 0, 7, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.86    :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  subsumption(
% 298.35/298.86  clause( 12260, [ =( multiplication( domain( addition( X, Y ) ), Y ), Y ) ]
% 298.35/298.86     )
% 298.35/298.86  , clause( 521107, [ =( multiplication( domain( addition( X, Y ) ), Y ), Y )
% 298.35/298.86     ] )
% 298.35/298.86  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.86     )] ) ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521110, [ =( Y, multiplication( domain( addition( X, Y ) ), Y ) ) ]
% 298.35/298.86     )
% 298.35/298.86  , clause( 12260, [ =( multiplication( domain( addition( X, Y ) ), Y ), Y )
% 298.35/298.86     ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521113, [ =( 'backward_box'( one, X ), multiplication( domain( 
% 298.35/298.86    domain( X ) ), 'backward_box'( one, X ) ) ) ] )
% 298.35/298.86  , clause( 9947, [ =( addition( domain( X ), 'backward_box'( one, X ) ), 
% 298.35/298.86    domain( X ) ) ] )
% 298.35/298.86  , 0, clause( 521110, [ =( Y, multiplication( domain( addition( X, Y ) ), Y
% 298.35/298.86     ) ) ] )
% 298.35/298.86  , 0, 6, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, domain( 
% 298.35/298.86    X ) ), :=( Y, 'backward_box'( one, X ) )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521114, [ =( 'backward_box'( one, X ), 'domain_difference'( domain( 
% 298.35/298.86    X ), codomain( antidomain( X ) ) ) ) ] )
% 298.35/298.86  , clause( 1646, [ =( multiplication( domain( Y ), 'backward_box'( one, X )
% 298.35/298.86     ), 'domain_difference'( Y, codomain( antidomain( X ) ) ) ) ] )
% 298.35/298.86  , 0, clause( 521113, [ =( 'backward_box'( one, X ), multiplication( domain( 
% 298.35/298.86    domain( X ) ), 'backward_box'( one, X ) ) ) ] )
% 298.35/298.86  , 0, 4, substitution( 0, [ :=( X, X ), :=( Y, domain( X ) )] ), 
% 298.35/298.86    substitution( 1, [ :=( X, X )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521115, [ =( 'backward_box'( one, X ), 'domain_difference'( X, 
% 298.35/298.86    codomain( antidomain( X ) ) ) ) ] )
% 298.35/298.86  , clause( 2034, [ =( 'domain_difference'( domain( X ), Y ), 
% 298.35/298.86    'domain_difference'( X, Y ) ) ] )
% 298.35/298.86  , 0, clause( 521114, [ =( 'backward_box'( one, X ), 'domain_difference'( 
% 298.35/298.86    domain( X ), codomain( antidomain( X ) ) ) ) ] )
% 298.35/298.86  , 0, 4, substitution( 0, [ :=( X, X ), :=( Y, codomain( antidomain( X ) ) )] )
% 298.35/298.86    , substitution( 1, [ :=( X, X )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521116, [ =( 'domain_difference'( X, codomain( antidomain( X ) ) )
% 298.35/298.86    , 'backward_box'( one, X ) ) ] )
% 298.35/298.86  , clause( 521115, [ =( 'backward_box'( one, X ), 'domain_difference'( X, 
% 298.35/298.86    codomain( antidomain( X ) ) ) ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  subsumption(
% 298.35/298.86  clause( 12267, [ =( 'domain_difference'( X, codomain( antidomain( X ) ) ), 
% 298.35/298.86    'backward_box'( one, X ) ) ] )
% 298.35/298.86  , clause( 521116, [ =( 'domain_difference'( X, codomain( antidomain( X ) )
% 298.35/298.86     ), 'backward_box'( one, X ) ) ] )
% 298.35/298.86  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521118, [ =( Y, multiplication( domain( addition( X, Y ) ), Y ) ) ]
% 298.35/298.86     )
% 298.35/298.86  , clause( 12260, [ =( multiplication( domain( addition( X, Y ) ), Y ), Y )
% 298.35/298.86     ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521119, [ =( X, multiplication( domain( addition( addition( X, Z )
% 298.35/298.86    , Y ) ), X ) ) ] )
% 298.35/298.86  , clause( 313, [ =( addition( addition( addition( Z, X ), Y ), X ), 
% 298.35/298.86    addition( addition( X, Y ), Z ) ) ] )
% 298.35/298.86  , 0, clause( 521118, [ =( Y, multiplication( domain( addition( X, Y ) ), Y
% 298.35/298.86     ) ) ] )
% 298.35/298.86  , 0, 4, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] ), 
% 298.35/298.86    substitution( 1, [ :=( X, addition( addition( Y, X ), Z ) ), :=( Y, X )] )
% 298.35/298.86    ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521120, [ =( multiplication( domain( addition( addition( X, Y ), Z
% 298.35/298.86     ) ), X ), X ) ] )
% 298.35/298.86  , clause( 521119, [ =( X, multiplication( domain( addition( addition( X, Z
% 298.35/298.86     ), Y ) ), X ) ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  subsumption(
% 298.35/298.86  clause( 12285, [ =( multiplication( domain( addition( addition( Y, Z ), X )
% 298.35/298.86     ), Y ), Y ) ] )
% 298.35/298.86  , clause( 521120, [ =( multiplication( domain( addition( addition( X, Y ), 
% 298.35/298.86    Z ) ), X ), X ) ] )
% 298.35/298.86  , substitution( 0, [ :=( X, Y ), :=( Y, Z ), :=( Z, X )] ), 
% 298.35/298.86    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521121, [ =( Y, multiplication( domain( addition( X, Y ) ), Y ) ) ]
% 298.35/298.86     )
% 298.35/298.86  , clause( 12260, [ =( multiplication( domain( addition( X, Y ) ), Y ), Y )
% 298.35/298.86     ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521123, [ =( domain( X ), 'domain_difference'( addition( Y, domain( 
% 298.35/298.86    X ) ), antidomain( X ) ) ) ] )
% 298.35/298.86  , clause( 174, [ =( multiplication( domain( Y ), domain( X ) ), 
% 298.35/298.86    'domain_difference'( Y, antidomain( X ) ) ) ] )
% 298.35/298.86  , 0, clause( 521121, [ =( Y, multiplication( domain( addition( X, Y ) ), Y
% 298.35/298.86     ) ) ] )
% 298.35/298.86  , 0, 3, substitution( 0, [ :=( X, X ), :=( Y, addition( Y, domain( X ) ) )] )
% 298.35/298.86    , substitution( 1, [ :=( X, Y ), :=( Y, domain( X ) )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521124, [ =( 'domain_difference'( addition( Y, domain( X ) ), 
% 298.35/298.86    antidomain( X ) ), domain( X ) ) ] )
% 298.35/298.86  , clause( 521123, [ =( domain( X ), 'domain_difference'( addition( Y, 
% 298.35/298.86    domain( X ) ), antidomain( X ) ) ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  subsumption(
% 298.35/298.86  clause( 12320, [ =( 'domain_difference'( addition( X, domain( Y ) ), 
% 298.35/298.86    antidomain( Y ) ), domain( Y ) ) ] )
% 298.35/298.86  , clause( 521124, [ =( 'domain_difference'( addition( Y, domain( X ) ), 
% 298.35/298.86    antidomain( X ) ), domain( X ) ) ] )
% 298.35/298.86  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.86     )] ) ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521126, [ =( Y, multiplication( domain( addition( X, Y ) ), Y ) ) ]
% 298.35/298.86     )
% 298.35/298.86  , clause( 12260, [ =( multiplication( domain( addition( X, Y ) ), Y ), Y )
% 298.35/298.86     ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521129, [ =( multiplication( antidomain( X ), Y ), multiplication( 
% 298.35/298.86    domain( Y ), multiplication( antidomain( X ), Y ) ) ) ] )
% 298.35/298.86  , clause( 1322, [ =( addition( Y, multiplication( antidomain( X ), Y ) ), Y
% 298.35/298.86     ) ] )
% 298.35/298.86  , 0, clause( 521126, [ =( Y, multiplication( domain( addition( X, Y ) ), Y
% 298.35/298.86     ) ) ] )
% 298.35/298.86  , 0, 7, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.86    :=( X, Y ), :=( Y, multiplication( antidomain( X ), Y ) )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521130, [ =( multiplication( antidomain( X ), Y ), multiplication( 
% 298.35/298.86    multiplication( domain( Y ), antidomain( X ) ), Y ) ) ] )
% 298.35/298.86  , clause( 6, [ =( multiplication( X, multiplication( Y, Z ) ), 
% 298.35/298.86    multiplication( multiplication( X, Y ), Z ) ) ] )
% 298.35/298.86  , 0, clause( 521129, [ =( multiplication( antidomain( X ), Y ), 
% 298.35/298.86    multiplication( domain( Y ), multiplication( antidomain( X ), Y ) ) ) ]
% 298.35/298.86     )
% 298.35/298.86  , 0, 5, substitution( 0, [ :=( X, domain( Y ) ), :=( Y, antidomain( X ) ), 
% 298.35/298.86    :=( Z, Y )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521131, [ =( multiplication( antidomain( X ), Y ), multiplication( 
% 298.35/298.86    'domain_difference'( Y, X ), Y ) ) ] )
% 298.35/298.86  , clause( 24, [ =( multiplication( domain( X ), antidomain( Y ) ), 
% 298.35/298.86    'domain_difference'( X, Y ) ) ] )
% 298.35/298.86  , 0, clause( 521130, [ =( multiplication( antidomain( X ), Y ), 
% 298.35/298.86    multiplication( multiplication( domain( Y ), antidomain( X ) ), Y ) ) ]
% 298.35/298.86     )
% 298.35/298.86  , 0, 6, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 298.35/298.86    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521132, [ =( multiplication( 'domain_difference'( Y, X ), Y ), 
% 298.35/298.86    multiplication( antidomain( X ), Y ) ) ] )
% 298.35/298.86  , clause( 521131, [ =( multiplication( antidomain( X ), Y ), multiplication( 
% 298.35/298.86    'domain_difference'( Y, X ), Y ) ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  subsumption(
% 298.35/298.86  clause( 12335, [ =( multiplication( 'domain_difference'( X, Y ), X ), 
% 298.35/298.86    multiplication( antidomain( Y ), X ) ) ] )
% 298.35/298.86  , clause( 521132, [ =( multiplication( 'domain_difference'( Y, X ), Y ), 
% 298.35/298.86    multiplication( antidomain( X ), Y ) ) ] )
% 298.35/298.86  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.86     )] ) ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521134, [ =( Y, multiplication( domain( addition( X, Y ) ), Y ) ) ]
% 298.35/298.86     )
% 298.35/298.86  , clause( 12260, [ =( multiplication( domain( addition( X, Y ) ), Y ), Y )
% 298.35/298.86     ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521135, [ =( X, multiplication( domain( addition( X, Y ) ), X ) ) ]
% 298.35/298.86     )
% 298.35/298.86  , clause( 291, [ =( addition( addition( X, Y ), X ), addition( X, Y ) ) ]
% 298.35/298.86     )
% 298.35/298.86  , 0, clause( 521134, [ =( Y, multiplication( domain( addition( X, Y ) ), Y
% 298.35/298.86     ) ) ] )
% 298.35/298.86  , 0, 4, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.86    :=( X, addition( X, Y ) ), :=( Y, X )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521136, [ =( multiplication( domain( addition( X, Y ) ), X ), X ) ]
% 298.35/298.86     )
% 298.35/298.86  , clause( 521135, [ =( X, multiplication( domain( addition( X, Y ) ), X ) )
% 298.35/298.86     ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  subsumption(
% 298.35/298.86  clause( 12359, [ =( multiplication( domain( addition( X, Y ) ), X ), X ) ]
% 298.35/298.86     )
% 298.35/298.86  , clause( 521136, [ =( multiplication( domain( addition( X, Y ) ), X ), X )
% 298.35/298.86     ] )
% 298.35/298.86  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.86     )] ) ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521137, [ =( X, multiplication( domain( addition( X, Y ) ), X ) ) ]
% 298.35/298.86     )
% 298.35/298.86  , clause( 12359, [ =( multiplication( domain( addition( X, Y ) ), X ), X )
% 298.35/298.86     ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521139, [ =( antidomain( X ), 'domain_difference'( addition( 
% 298.35/298.86    antidomain( X ), Y ), X ) ) ] )
% 298.35/298.86  , clause( 24, [ =( multiplication( domain( X ), antidomain( Y ) ), 
% 298.35/298.86    'domain_difference'( X, Y ) ) ] )
% 298.35/298.86  , 0, clause( 521137, [ =( X, multiplication( domain( addition( X, Y ) ), X
% 298.35/298.86     ) ) ] )
% 298.35/298.86  , 0, 3, substitution( 0, [ :=( X, addition( antidomain( X ), Y ) ), :=( Y, 
% 298.35/298.86    X )] ), substitution( 1, [ :=( X, antidomain( X ) ), :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521140, [ =( 'domain_difference'( addition( antidomain( X ), Y ), X
% 298.35/298.86     ), antidomain( X ) ) ] )
% 298.35/298.86  , clause( 521139, [ =( antidomain( X ), 'domain_difference'( addition( 
% 298.35/298.86    antidomain( X ), Y ), X ) ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  subsumption(
% 298.35/298.86  clause( 12444, [ =( 'domain_difference'( addition( antidomain( X ), Y ), X
% 298.35/298.86     ), antidomain( X ) ) ] )
% 298.35/298.86  , clause( 521140, [ =( 'domain_difference'( addition( antidomain( X ), Y )
% 298.35/298.86    , X ), antidomain( X ) ) ] )
% 298.35/298.86  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.86     )] ) ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521142, [ =( 'backward_diamond'( Y, X ), codomain( multiplication( 
% 298.35/298.86    codomain( X ), Y ) ) ) ] )
% 298.35/298.86  , clause( 26, [ =( codomain( multiplication( codomain( Y ), X ) ), 
% 298.35/298.86    'backward_diamond'( X, Y ) ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521143, [ =( 'backward_diamond'( X, domain( addition( Y, X ) ) ), 
% 298.35/298.86    codomain( X ) ) ] )
% 298.35/298.86  , clause( 12241, [ =( multiplication( codomain( domain( addition( X, Y ) )
% 298.35/298.86     ), Y ), Y ) ] )
% 298.35/298.86  , 0, clause( 521142, [ =( 'backward_diamond'( Y, X ), codomain( 
% 298.35/298.86    multiplication( codomain( X ), Y ) ) ) ] )
% 298.35/298.86  , 0, 8, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 298.35/298.86    :=( X, domain( addition( Y, X ) ) ), :=( Y, X )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  subsumption(
% 298.35/298.86  clause( 13575, [ =( 'backward_diamond'( Y, domain( addition( X, Y ) ) ), 
% 298.35/298.86    codomain( Y ) ) ] )
% 298.35/298.86  , clause( 521143, [ =( 'backward_diamond'( X, domain( addition( Y, X ) ) )
% 298.35/298.86    , codomain( X ) ) ] )
% 298.35/298.86  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.86     )] ) ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521146, [ =( codomain( X ), 'backward_diamond'( X, domain( addition( 
% 298.35/298.86    Y, X ) ) ) ) ] )
% 298.35/298.86  , clause( 13575, [ =( 'backward_diamond'( Y, domain( addition( X, Y ) ) ), 
% 298.35/298.86    codomain( Y ) ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521149, [ =( codomain( coantidomain( antidomain( X ) ) ), 
% 298.35/298.86    'backward_diamond'( coantidomain( antidomain( X ) ), domain( domain( X )
% 298.35/298.86     ) ) ) ] )
% 298.35/298.86  , clause( 10142, [ =( addition( domain( X ), coantidomain( antidomain( X )
% 298.35/298.86     ) ), domain( X ) ) ] )
% 298.35/298.86  , 0, clause( 521146, [ =( codomain( X ), 'backward_diamond'( X, domain( 
% 298.35/298.86    addition( Y, X ) ) ) ) ] )
% 298.35/298.86  , 0, 10, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.86    coantidomain( antidomain( X ) ) ), :=( Y, domain( X ) )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521150, [ =( codomain( coantidomain( antidomain( X ) ) ), 
% 298.35/298.86    'backward_diamond'( coantidomain( antidomain( X ) ), domain( X ) ) ) ] )
% 298.35/298.86  , clause( 2025, [ =( domain( domain( X ) ), domain( X ) ) ] )
% 298.35/298.86  , 0, clause( 521149, [ =( codomain( coantidomain( antidomain( X ) ) ), 
% 298.35/298.86    'backward_diamond'( coantidomain( antidomain( X ) ), domain( domain( X )
% 298.35/298.86     ) ) ) ] )
% 298.35/298.86  , 0, 9, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.86    ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521151, [ =( coantidomain( antidomain( X ) ), 'backward_diamond'( 
% 298.35/298.86    coantidomain( antidomain( X ) ), domain( X ) ) ) ] )
% 298.35/298.86  , clause( 2024, [ =( codomain( coantidomain( X ) ), coantidomain( X ) ) ]
% 298.35/298.86     )
% 298.35/298.86  , 0, clause( 521150, [ =( codomain( coantidomain( antidomain( X ) ) ), 
% 298.35/298.86    'backward_diamond'( coantidomain( antidomain( X ) ), domain( X ) ) ) ] )
% 298.35/298.86  , 0, 1, substitution( 0, [ :=( X, antidomain( X ) )] ), substitution( 1, [ 
% 298.35/298.86    :=( X, X )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521152, [ =( 'backward_diamond'( coantidomain( antidomain( X ) ), 
% 298.35/298.86    domain( X ) ), coantidomain( antidomain( X ) ) ) ] )
% 298.35/298.86  , clause( 521151, [ =( coantidomain( antidomain( X ) ), 'backward_diamond'( 
% 298.35/298.86    coantidomain( antidomain( X ) ), domain( X ) ) ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  subsumption(
% 298.35/298.86  clause( 13589, [ =( 'backward_diamond'( coantidomain( antidomain( X ) ), 
% 298.35/298.86    domain( X ) ), coantidomain( antidomain( X ) ) ) ] )
% 298.35/298.86  , clause( 521152, [ =( 'backward_diamond'( coantidomain( antidomain( X ) )
% 298.35/298.86    , domain( X ) ), coantidomain( antidomain( X ) ) ) ] )
% 298.35/298.86  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521154, [ =( codomain( X ), 'backward_diamond'( X, domain( addition( 
% 298.35/298.86    Y, X ) ) ) ) ] )
% 298.35/298.86  , clause( 13575, [ =( 'backward_diamond'( Y, domain( addition( X, Y ) ) ), 
% 298.35/298.86    codomain( Y ) ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521156, [ =( codomain( 'domain_difference'( X, Y ) ), 
% 298.35/298.86    'backward_diamond'( 'domain_difference'( X, Y ), domain( domain( X ) ) )
% 298.35/298.86     ) ] )
% 298.35/298.86  , clause( 680, [ =( addition( domain( X ), 'domain_difference'( X, Y ) ), 
% 298.35/298.86    domain( X ) ) ] )
% 298.35/298.86  , 0, clause( 521154, [ =( codomain( X ), 'backward_diamond'( X, domain( 
% 298.35/298.86    addition( Y, X ) ) ) ) ] )
% 298.35/298.86  , 0, 10, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.86    :=( X, 'domain_difference'( X, Y ) ), :=( Y, domain( X ) )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521157, [ =( codomain( 'domain_difference'( X, Y ) ), 
% 298.35/298.86    'backward_diamond'( 'domain_difference'( X, Y ), domain( X ) ) ) ] )
% 298.35/298.86  , clause( 2025, [ =( domain( domain( X ) ), domain( X ) ) ] )
% 298.35/298.86  , 0, clause( 521156, [ =( codomain( 'domain_difference'( X, Y ) ), 
% 298.35/298.86    'backward_diamond'( 'domain_difference'( X, Y ), domain( domain( X ) ) )
% 298.35/298.86     ) ] )
% 298.35/298.86  , 0, 9, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.86    :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521158, [ =( 'backward_diamond'( 'domain_difference'( X, Y ), 
% 298.35/298.86    domain( X ) ), codomain( 'domain_difference'( X, Y ) ) ) ] )
% 298.35/298.86  , clause( 521157, [ =( codomain( 'domain_difference'( X, Y ) ), 
% 298.35/298.86    'backward_diamond'( 'domain_difference'( X, Y ), domain( X ) ) ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  subsumption(
% 298.35/298.86  clause( 13614, [ =( 'backward_diamond'( 'domain_difference'( X, Y ), domain( 
% 298.35/298.86    X ) ), codomain( 'domain_difference'( X, Y ) ) ) ] )
% 298.35/298.86  , clause( 521158, [ =( 'backward_diamond'( 'domain_difference'( X, Y ), 
% 298.35/298.86    domain( X ) ), codomain( 'domain_difference'( X, Y ) ) ) ] )
% 298.35/298.86  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.86     )] ) ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521160, [ =( codomain( X ), 'backward_diamond'( X, domain( addition( 
% 298.35/298.86    Y, X ) ) ) ) ] )
% 298.35/298.86  , clause( 13575, [ =( 'backward_diamond'( Y, domain( addition( X, Y ) ) ), 
% 298.35/298.86    codomain( Y ) ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521161, [ =( codomain( X ), 'backward_diamond'( X, domain( addition( 
% 298.35/298.86    X, Y ) ) ) ) ] )
% 298.35/298.86  , clause( 291, [ =( addition( addition( X, Y ), X ), addition( X, Y ) ) ]
% 298.35/298.86     )
% 298.35/298.86  , 0, clause( 521160, [ =( codomain( X ), 'backward_diamond'( X, domain( 
% 298.35/298.86    addition( Y, X ) ) ) ) ] )
% 298.35/298.86  , 0, 6, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.86    :=( X, X ), :=( Y, addition( X, Y ) )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521162, [ =( 'backward_diamond'( X, domain( addition( X, Y ) ) ), 
% 298.35/298.86    codomain( X ) ) ] )
% 298.35/298.86  , clause( 521161, [ =( codomain( X ), 'backward_diamond'( X, domain( 
% 298.35/298.86    addition( X, Y ) ) ) ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  subsumption(
% 298.35/298.86  clause( 13617, [ =( 'backward_diamond'( X, domain( addition( X, Y ) ) ), 
% 298.35/298.86    codomain( X ) ) ] )
% 298.35/298.86  , clause( 521162, [ =( 'backward_diamond'( X, domain( addition( X, Y ) ) )
% 298.35/298.86    , codomain( X ) ) ] )
% 298.35/298.86  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.86     )] ) ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521164, [ =( 'backward_box'( X, antidomain( Y ) ), antidomain( 
% 298.35/298.86    'backward_diamond'( X, domain( Y ) ) ) ) ] )
% 298.35/298.86  , clause( 2542, [ =( antidomain( 'backward_diamond'( Y, domain( X ) ) ), 
% 298.35/298.86    'backward_box'( Y, antidomain( X ) ) ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521165, [ =( 'backward_box'( X, antidomain( addition( X, Y ) ) ), 
% 298.35/298.86    antidomain( codomain( X ) ) ) ] )
% 298.35/298.86  , clause( 13617, [ =( 'backward_diamond'( X, domain( addition( X, Y ) ) ), 
% 298.35/298.86    codomain( X ) ) ] )
% 298.35/298.86  , 0, clause( 521164, [ =( 'backward_box'( X, antidomain( Y ) ), antidomain( 
% 298.35/298.86    'backward_diamond'( X, domain( Y ) ) ) ) ] )
% 298.35/298.86  , 0, 8, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.86    :=( X, X ), :=( Y, addition( X, Y ) )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  subsumption(
% 298.35/298.86  clause( 13623, [ =( 'backward_box'( X, antidomain( addition( X, Y ) ) ), 
% 298.35/298.86    antidomain( codomain( X ) ) ) ] )
% 298.35/298.86  , clause( 521165, [ =( 'backward_box'( X, antidomain( addition( X, Y ) ) )
% 298.35/298.86    , antidomain( codomain( X ) ) ) ] )
% 298.35/298.86  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.86     )] ) ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521167, [ =( codomain( X ), 'backward_diamond'( X, domain( addition( 
% 298.35/298.86    X, Y ) ) ) ) ] )
% 298.35/298.86  , clause( 13617, [ =( 'backward_diamond'( X, domain( addition( X, Y ) ) ), 
% 298.35/298.86    codomain( X ) ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521168, [ =( codomain( addition( X, Y ) ), 'backward_diamond'( 
% 298.35/298.86    addition( X, Y ), domain( addition( addition( Y, X ), Z ) ) ) ) ] )
% 298.35/298.86  , clause( 306, [ =( addition( addition( Z, X ), Y ), addition( addition( X
% 298.35/298.86    , Z ), Y ) ) ] )
% 298.35/298.86  , 0, clause( 521167, [ =( codomain( X ), 'backward_diamond'( X, domain( 
% 298.35/298.86    addition( X, Y ) ) ) ) ] )
% 298.35/298.86  , 0, 10, substitution( 0, [ :=( X, Y ), :=( Y, Z ), :=( Z, X )] ), 
% 298.35/298.86    substitution( 1, [ :=( X, addition( X, Y ) ), :=( Y, Z )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521171, [ =( 'backward_diamond'( addition( X, Y ), domain( addition( 
% 298.35/298.86    addition( Y, X ), Z ) ) ), codomain( addition( X, Y ) ) ) ] )
% 298.35/298.86  , clause( 521168, [ =( codomain( addition( X, Y ) ), 'backward_diamond'( 
% 298.35/298.86    addition( X, Y ), domain( addition( addition( Y, X ), Z ) ) ) ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  subsumption(
% 298.35/298.86  clause( 13624, [ =( 'backward_diamond'( addition( X, Y ), domain( addition( 
% 298.35/298.86    addition( Y, X ), Z ) ) ), codomain( addition( X, Y ) ) ) ] )
% 298.35/298.86  , clause( 521171, [ =( 'backward_diamond'( addition( X, Y ), domain( 
% 298.35/298.86    addition( addition( Y, X ), Z ) ) ), codomain( addition( X, Y ) ) ) ] )
% 298.35/298.86  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 298.35/298.86    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521173, [ =( multiplication( antidomain( Y ), X ), multiplication( 
% 298.35/298.86    'domain_difference'( X, Y ), X ) ) ] )
% 298.35/298.86  , clause( 12335, [ =( multiplication( 'domain_difference'( X, Y ), X ), 
% 298.35/298.86    multiplication( antidomain( Y ), X ) ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521175, [ =( multiplication( antidomain( codomain( domain( codomain( 
% 298.35/298.86    domain( X ) ) ) ) ), X ), multiplication( zero, X ) ) ] )
% 298.35/298.86  , clause( 11018, [ =( 'domain_difference'( X, codomain( domain( codomain( 
% 298.35/298.86    domain( X ) ) ) ) ), zero ) ] )
% 298.35/298.86  , 0, clause( 521173, [ =( multiplication( antidomain( Y ), X ), 
% 298.35/298.86    multiplication( 'domain_difference'( X, Y ), X ) ) ] )
% 298.35/298.86  , 0, 10, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.86    :=( Y, codomain( domain( codomain( domain( X ) ) ) ) )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521176, [ =( multiplication( antidomain( codomain( domain( codomain( 
% 298.35/298.86    domain( X ) ) ) ) ), X ), zero ) ] )
% 298.35/298.86  , clause( 12, [ =( multiplication( zero, X ), zero ) ] )
% 298.35/298.86  , 0, clause( 521175, [ =( multiplication( antidomain( codomain( domain( 
% 298.35/298.86    codomain( domain( X ) ) ) ) ), X ), multiplication( zero, X ) ) ] )
% 298.35/298.86  , 0, 9, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.86    ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  subsumption(
% 298.35/298.86  clause( 13731, [ =( multiplication( antidomain( codomain( domain( codomain( 
% 298.35/298.86    domain( X ) ) ) ) ), X ), zero ) ] )
% 298.35/298.86  , clause( 521176, [ =( multiplication( antidomain( codomain( domain( 
% 298.35/298.86    codomain( domain( X ) ) ) ) ), X ), zero ) ] )
% 298.35/298.86  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521179, [ =( multiplication( antidomain( Y ), X ), multiplication( 
% 298.35/298.86    'domain_difference'( X, Y ), X ) ) ] )
% 298.35/298.86  , clause( 12335, [ =( multiplication( 'domain_difference'( X, Y ), X ), 
% 298.35/298.86    multiplication( antidomain( Y ), X ) ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521182, [ =( multiplication( antidomain( antidomain( coantidomain( 
% 298.35/298.86    domain( X ) ) ) ), X ), multiplication( zero, X ) ) ] )
% 298.35/298.86  , clause( 8410, [ =( 'domain_difference'( X, antidomain( coantidomain( 
% 298.35/298.86    domain( X ) ) ) ), zero ) ] )
% 298.35/298.86  , 0, clause( 521179, [ =( multiplication( antidomain( Y ), X ), 
% 298.35/298.86    multiplication( 'domain_difference'( X, Y ), X ) ) ] )
% 298.35/298.86  , 0, 9, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.86    :=( Y, antidomain( coantidomain( domain( X ) ) ) )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521183, [ =( multiplication( antidomain( antidomain( coantidomain( 
% 298.35/298.86    domain( X ) ) ) ), X ), zero ) ] )
% 298.35/298.86  , clause( 12, [ =( multiplication( zero, X ), zero ) ] )
% 298.35/298.86  , 0, clause( 521182, [ =( multiplication( antidomain( antidomain( 
% 298.35/298.86    coantidomain( domain( X ) ) ) ), X ), multiplication( zero, X ) ) ] )
% 298.35/298.86  , 0, 8, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.86    ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521184, [ =( multiplication( domain( coantidomain( domain( X ) ) )
% 298.35/298.86    , X ), zero ) ] )
% 298.35/298.86  , clause( 18, [ =( antidomain( antidomain( X ) ), domain( X ) ) ] )
% 298.35/298.86  , 0, clause( 521183, [ =( multiplication( antidomain( antidomain( 
% 298.35/298.86    coantidomain( domain( X ) ) ) ), X ), zero ) ] )
% 298.35/298.86  , 0, 2, substitution( 0, [ :=( X, coantidomain( domain( X ) ) )] ), 
% 298.35/298.86    substitution( 1, [ :=( X, X )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  subsumption(
% 298.35/298.86  clause( 13743, [ =( multiplication( domain( coantidomain( domain( X ) ) ), 
% 298.35/298.86    X ), zero ) ] )
% 298.35/298.86  , clause( 521184, [ =( multiplication( domain( coantidomain( domain( X ) )
% 298.35/298.86     ), X ), zero ) ] )
% 298.35/298.86  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521187, [ =( 'forward_box'( X, Y ), antidomain( multiplication( X, 
% 298.35/298.86    antidomain( Y ) ) ) ) ] )
% 298.35/298.86  , clause( 8143, [ =( antidomain( multiplication( Y, antidomain( X ) ) ), 
% 298.35/298.86    'forward_box'( Y, X ) ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521190, [ =( 'forward_box'( 'domain_difference'( antidomain( X ), Y
% 298.35/298.86     ), X ), antidomain( multiplication( antidomain( Y ), antidomain( X ) ) )
% 298.35/298.86     ) ] )
% 298.35/298.86  , clause( 12335, [ =( multiplication( 'domain_difference'( X, Y ), X ), 
% 298.35/298.86    multiplication( antidomain( Y ), X ) ) ] )
% 298.35/298.86  , 0, clause( 521187, [ =( 'forward_box'( X, Y ), antidomain( multiplication( 
% 298.35/298.86    X, antidomain( Y ) ) ) ) ] )
% 298.35/298.86  , 0, 8, substitution( 0, [ :=( X, antidomain( X ) ), :=( Y, Y )] ), 
% 298.35/298.86    substitution( 1, [ :=( X, 'domain_difference'( antidomain( X ), Y ) ), 
% 298.35/298.86    :=( Y, X )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521191, [ =( 'forward_box'( 'domain_difference'( antidomain( X ), Y
% 298.35/298.86     ), X ), 'forward_box'( antidomain( Y ), X ) ) ] )
% 298.35/298.86  , clause( 8143, [ =( antidomain( multiplication( Y, antidomain( X ) ) ), 
% 298.35/298.86    'forward_box'( Y, X ) ) ] )
% 298.35/298.86  , 0, clause( 521190, [ =( 'forward_box'( 'domain_difference'( antidomain( X
% 298.35/298.86     ), Y ), X ), antidomain( multiplication( antidomain( Y ), antidomain( X
% 298.35/298.86     ) ) ) ) ] )
% 298.35/298.86  , 0, 7, substitution( 0, [ :=( X, X ), :=( Y, antidomain( Y ) )] ), 
% 298.35/298.86    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  subsumption(
% 298.35/298.86  clause( 13745, [ =( 'forward_box'( 'domain_difference'( antidomain( X ), Y
% 298.35/298.86     ), X ), 'forward_box'( antidomain( Y ), X ) ) ] )
% 298.35/298.86  , clause( 521191, [ =( 'forward_box'( 'domain_difference'( antidomain( X )
% 298.35/298.86    , Y ), X ), 'forward_box'( antidomain( Y ), X ) ) ] )
% 298.35/298.86  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.86     )] ) ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521194, [ =( multiplication( antidomain( Y ), X ), multiplication( 
% 298.35/298.86    'domain_difference'( X, Y ), X ) ) ] )
% 298.35/298.86  , clause( 12335, [ =( multiplication( 'domain_difference'( X, Y ), X ), 
% 298.35/298.86    multiplication( antidomain( Y ), X ) ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521197, [ =( multiplication( antidomain( antidomain( 
% 298.35/298.86    'domain_difference'( X, Y ) ) ), Y ), multiplication( zero, Y ) ) ] )
% 298.35/298.86  , clause( 7952, [ =( 'domain_difference'( Y, antidomain( 
% 298.35/298.86    'domain_difference'( X, Y ) ) ), zero ) ] )
% 298.35/298.86  , 0, clause( 521194, [ =( multiplication( antidomain( Y ), X ), 
% 298.35/298.86    multiplication( 'domain_difference'( X, Y ), X ) ) ] )
% 298.35/298.86  , 0, 9, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.86    :=( X, Y ), :=( Y, antidomain( 'domain_difference'( X, Y ) ) )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521198, [ =( multiplication( antidomain( antidomain( 
% 298.35/298.86    'domain_difference'( X, Y ) ) ), Y ), zero ) ] )
% 298.35/298.86  , clause( 12, [ =( multiplication( zero, X ), zero ) ] )
% 298.35/298.86  , 0, clause( 521197, [ =( multiplication( antidomain( antidomain( 
% 298.35/298.86    'domain_difference'( X, Y ) ) ), Y ), multiplication( zero, Y ) ) ] )
% 298.35/298.86  , 0, 8, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.86    :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521199, [ =( multiplication( domain( 'domain_difference'( X, Y ) )
% 298.35/298.86    , Y ), zero ) ] )
% 298.35/298.86  , clause( 18, [ =( antidomain( antidomain( X ) ), domain( X ) ) ] )
% 298.35/298.86  , 0, clause( 521198, [ =( multiplication( antidomain( antidomain( 
% 298.35/298.86    'domain_difference'( X, Y ) ) ), Y ), zero ) ] )
% 298.35/298.86  , 0, 2, substitution( 0, [ :=( X, 'domain_difference'( X, Y ) )] ), 
% 298.35/298.86    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  subsumption(
% 298.35/298.86  clause( 13749, [ =( multiplication( domain( 'domain_difference'( Y, X ) ), 
% 298.35/298.86    X ), zero ) ] )
% 298.35/298.86  , clause( 521199, [ =( multiplication( domain( 'domain_difference'( X, Y )
% 298.35/298.86     ), Y ), zero ) ] )
% 298.35/298.86  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.86     )] ) ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521202, [ =( multiplication( antidomain( Y ), X ), multiplication( 
% 298.35/298.86    'domain_difference'( X, Y ), X ) ) ] )
% 298.35/298.86  , clause( 12335, [ =( multiplication( 'domain_difference'( X, Y ), X ), 
% 298.35/298.86    multiplication( antidomain( Y ), X ) ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521203, [ =( multiplication( antidomain( X ), domain( Y ) ), 
% 298.35/298.86    multiplication( 'domain_difference'( Y, X ), domain( Y ) ) ) ] )
% 298.35/298.86  , clause( 2034, [ =( 'domain_difference'( domain( X ), Y ), 
% 298.35/298.86    'domain_difference'( X, Y ) ) ] )
% 298.35/298.86  , 0, clause( 521202, [ =( multiplication( antidomain( Y ), X ), 
% 298.35/298.86    multiplication( 'domain_difference'( X, Y ), X ) ) ] )
% 298.35/298.86  , 0, 7, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 298.35/298.86    :=( X, domain( Y ) ), :=( Y, X )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521204, [ =( multiplication( 'domain_difference'( Y, X ), domain( Y
% 298.35/298.86     ) ), multiplication( antidomain( X ), domain( Y ) ) ) ] )
% 298.35/298.86  , clause( 521203, [ =( multiplication( antidomain( X ), domain( Y ) ), 
% 298.35/298.86    multiplication( 'domain_difference'( Y, X ), domain( Y ) ) ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  subsumption(
% 298.35/298.86  clause( 13791, [ =( multiplication( 'domain_difference'( X, Y ), domain( X
% 298.35/298.86     ) ), multiplication( antidomain( Y ), domain( X ) ) ) ] )
% 298.35/298.86  , clause( 521204, [ =( multiplication( 'domain_difference'( Y, X ), domain( 
% 298.35/298.86    Y ) ), multiplication( antidomain( X ), domain( Y ) ) ) ] )
% 298.35/298.86  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.86     )] ) ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521206, [ =( X, addition( X, multiplication( X, antidomain( Y ) ) )
% 298.35/298.86     ) ] )
% 298.35/298.86  , clause( 672, [ =( addition( Y, multiplication( Y, antidomain( X ) ) ), Y
% 298.35/298.86     ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521208, [ =( 'domain_difference'( antidomain( X ), Y ), addition( 
% 298.35/298.86    'domain_difference'( antidomain( X ), Y ), multiplication( antidomain( Y
% 298.35/298.86     ), antidomain( X ) ) ) ) ] )
% 298.35/298.86  , clause( 12335, [ =( multiplication( 'domain_difference'( X, Y ), X ), 
% 298.35/298.86    multiplication( antidomain( Y ), X ) ) ] )
% 298.35/298.86  , 0, clause( 521206, [ =( X, addition( X, multiplication( X, antidomain( Y
% 298.35/298.86     ) ) ) ) ] )
% 298.35/298.86  , 0, 10, substitution( 0, [ :=( X, antidomain( X ) ), :=( Y, Y )] ), 
% 298.35/298.86    substitution( 1, [ :=( X, 'domain_difference'( antidomain( X ), Y ) ), 
% 298.35/298.86    :=( Y, X )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521209, [ =( 'domain_difference'( antidomain( X ), Y ), addition( 
% 298.35/298.86    'domain_difference'( antidomain( X ), Y ), 'domain_difference'( 
% 298.35/298.86    antidomain( Y ), X ) ) ) ] )
% 298.35/298.86  , clause( 2038, [ =( multiplication( antidomain( X ), antidomain( Y ) ), 
% 298.35/298.86    'domain_difference'( antidomain( X ), Y ) ) ] )
% 298.35/298.86  , 0, clause( 521208, [ =( 'domain_difference'( antidomain( X ), Y ), 
% 298.35/298.86    addition( 'domain_difference'( antidomain( X ), Y ), multiplication( 
% 298.35/298.86    antidomain( Y ), antidomain( X ) ) ) ) ] )
% 298.35/298.86  , 0, 10, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 298.35/298.86    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521210, [ =( addition( 'domain_difference'( antidomain( X ), Y ), 
% 298.35/298.86    'domain_difference'( antidomain( Y ), X ) ), 'domain_difference'( 
% 298.35/298.86    antidomain( X ), Y ) ) ] )
% 298.35/298.86  , clause( 521209, [ =( 'domain_difference'( antidomain( X ), Y ), addition( 
% 298.35/298.86    'domain_difference'( antidomain( X ), Y ), 'domain_difference'( 
% 298.35/298.86    antidomain( Y ), X ) ) ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  subsumption(
% 298.35/298.86  clause( 13798, [ =( addition( 'domain_difference'( antidomain( X ), Y ), 
% 298.35/298.86    'domain_difference'( antidomain( Y ), X ) ), 'domain_difference'( 
% 298.35/298.86    antidomain( X ), Y ) ) ] )
% 298.35/298.86  , clause( 521210, [ =( addition( 'domain_difference'( antidomain( X ), Y )
% 298.35/298.86    , 'domain_difference'( antidomain( Y ), X ) ), 'domain_difference'( 
% 298.35/298.86    antidomain( X ), Y ) ) ] )
% 298.35/298.86  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.86     )] ) ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521212, [ =( X, addition( multiplication( X, antidomain( Y ) ), X )
% 298.35/298.86     ) ] )
% 298.35/298.86  , clause( 713, [ =( addition( multiplication( Y, antidomain( X ) ), Y ), Y
% 298.35/298.86     ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521215, [ =( 'domain_difference'( antidomain( X ), Y ), addition( 
% 298.35/298.86    multiplication( antidomain( Y ), antidomain( X ) ), 'domain_difference'( 
% 298.35/298.86    antidomain( X ), Y ) ) ) ] )
% 298.35/298.86  , clause( 12335, [ =( multiplication( 'domain_difference'( X, Y ), X ), 
% 298.35/298.86    multiplication( antidomain( Y ), X ) ) ] )
% 298.35/298.86  , 0, clause( 521212, [ =( X, addition( multiplication( X, antidomain( Y ) )
% 298.35/298.86    , X ) ) ] )
% 298.35/298.86  , 0, 6, substitution( 0, [ :=( X, antidomain( X ) ), :=( Y, Y )] ), 
% 298.35/298.86    substitution( 1, [ :=( X, 'domain_difference'( antidomain( X ), Y ) ), 
% 298.35/298.86    :=( Y, X )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521216, [ =( 'domain_difference'( antidomain( X ), Y ), addition( 
% 298.35/298.86    'domain_difference'( antidomain( Y ), X ), 'domain_difference'( 
% 298.35/298.86    antidomain( X ), Y ) ) ) ] )
% 298.35/298.86  , clause( 2038, [ =( multiplication( antidomain( X ), antidomain( Y ) ), 
% 298.35/298.86    'domain_difference'( antidomain( X ), Y ) ) ] )
% 298.35/298.86  , 0, clause( 521215, [ =( 'domain_difference'( antidomain( X ), Y ), 
% 298.35/298.86    addition( multiplication( antidomain( Y ), antidomain( X ) ), 
% 298.35/298.86    'domain_difference'( antidomain( X ), Y ) ) ) ] )
% 298.35/298.86  , 0, 6, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 298.35/298.86    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521217, [ =( 'domain_difference'( antidomain( X ), Y ), 
% 298.35/298.86    'domain_difference'( antidomain( Y ), X ) ) ] )
% 298.35/298.86  , clause( 13798, [ =( addition( 'domain_difference'( antidomain( X ), Y ), 
% 298.35/298.86    'domain_difference'( antidomain( Y ), X ) ), 'domain_difference'( 
% 298.35/298.86    antidomain( X ), Y ) ) ] )
% 298.35/298.86  , 0, clause( 521216, [ =( 'domain_difference'( antidomain( X ), Y ), 
% 298.35/298.86    addition( 'domain_difference'( antidomain( Y ), X ), 'domain_difference'( 
% 298.35/298.86    antidomain( X ), Y ) ) ) ] )
% 298.35/298.86  , 0, 5, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 298.35/298.86    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  subsumption(
% 298.35/298.86  clause( 13804, [ =( 'domain_difference'( antidomain( Y ), X ), 
% 298.35/298.86    'domain_difference'( antidomain( X ), Y ) ) ] )
% 298.35/298.86  , clause( 521217, [ =( 'domain_difference'( antidomain( X ), Y ), 
% 298.35/298.86    'domain_difference'( antidomain( Y ), X ) ) ] )
% 298.35/298.86  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.86     )] ) ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521219, [ =( zero, multiplication( multiplication( multiplication( 
% 298.35/298.86    X, antidomain( multiplication( Y, Z ) ) ), Y ), Z ) ) ] )
% 298.35/298.86  , clause( 106, [ =( multiplication( multiplication( multiplication( X, 
% 298.35/298.86    antidomain( multiplication( Y, Z ) ) ), Y ), Z ), zero ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521223, [ =( zero, multiplication( multiplication( multiplication( 
% 298.35/298.86    X, antidomain( zero ) ), domain( 'domain_difference'( Y, Z ) ) ), Z ) ) ]
% 298.35/298.86     )
% 298.35/298.86  , clause( 13749, [ =( multiplication( domain( 'domain_difference'( Y, X ) )
% 298.35/298.86    , X ), zero ) ] )
% 298.35/298.86  , 0, clause( 521219, [ =( zero, multiplication( multiplication( 
% 298.35/298.86    multiplication( X, antidomain( multiplication( Y, Z ) ) ), Y ), Z ) ) ]
% 298.35/298.86     )
% 298.35/298.86  , 0, 7, substitution( 0, [ :=( X, Z ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.86    :=( X, X ), :=( Y, domain( 'domain_difference'( Y, Z ) ) ), :=( Z, Z )] )
% 298.35/298.86    ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521224, [ =( zero, multiplication( multiplication( multiplication( 
% 298.35/298.86    X, one ), domain( 'domain_difference'( Y, Z ) ) ), Z ) ) ] )
% 298.35/298.86  , clause( 150, [ =( antidomain( zero ), one ) ] )
% 298.35/298.86  , 0, clause( 521223, [ =( zero, multiplication( multiplication( 
% 298.35/298.86    multiplication( X, antidomain( zero ) ), domain( 'domain_difference'( Y, 
% 298.35/298.86    Z ) ) ), Z ) ) ] )
% 298.35/298.86  , 0, 6, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, Y ), 
% 298.35/298.86    :=( Z, Z )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521225, [ =( zero, multiplication( multiplication( X, domain( 
% 298.35/298.86    'domain_difference'( Y, Z ) ) ), Z ) ) ] )
% 298.35/298.86  , clause( 7, [ =( multiplication( X, one ), X ) ] )
% 298.35/298.86  , 0, clause( 521224, [ =( zero, multiplication( multiplication( 
% 298.35/298.86    multiplication( X, one ), domain( 'domain_difference'( Y, Z ) ) ), Z ) )
% 298.35/298.86     ] )
% 298.35/298.86  , 0, 4, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.86    :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521226, [ =( multiplication( multiplication( X, domain( 
% 298.35/298.86    'domain_difference'( Y, Z ) ) ), Z ), zero ) ] )
% 298.35/298.86  , clause( 521225, [ =( zero, multiplication( multiplication( X, domain( 
% 298.35/298.86    'domain_difference'( Y, Z ) ) ), Z ) ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  subsumption(
% 298.35/298.86  clause( 13859, [ =( multiplication( multiplication( Z, domain( 
% 298.35/298.86    'domain_difference'( X, Y ) ) ), Y ), zero ) ] )
% 298.35/298.86  , clause( 521226, [ =( multiplication( multiplication( X, domain( 
% 298.35/298.86    'domain_difference'( Y, Z ) ) ), Z ), zero ) ] )
% 298.35/298.86  , substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] ), 
% 298.35/298.86    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521227, [ =( antidomain( 'domain_difference'( X, Y ) ), 
% 298.35/298.86    'forward_box'( 'domain_difference'( X, Y ), Y ) ) ] )
% 298.35/298.86  , clause( 8223, [ =( 'forward_box'( 'domain_difference'( X, Y ), Y ), 
% 298.35/298.86    antidomain( 'domain_difference'( X, Y ) ) ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521231, [ =( antidomain( 'domain_difference'( antidomain( X ), Y )
% 298.35/298.86     ), 'forward_box'( 'domain_difference'( antidomain( Y ), X ), Y ) ) ] )
% 298.35/298.86  , clause( 13804, [ =( 'domain_difference'( antidomain( Y ), X ), 
% 298.35/298.86    'domain_difference'( antidomain( X ), Y ) ) ] )
% 298.35/298.86  , 0, clause( 521227, [ =( antidomain( 'domain_difference'( X, Y ) ), 
% 298.35/298.86    'forward_box'( 'domain_difference'( X, Y ), Y ) ) ] )
% 298.35/298.86  , 0, 7, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 298.35/298.86    :=( X, antidomain( X ) ), :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521232, [ =( antidomain( 'domain_difference'( antidomain( Y ), X )
% 298.35/298.86     ), 'forward_box'( 'domain_difference'( antidomain( Y ), X ), Y ) ) ] )
% 298.35/298.86  , clause( 13804, [ =( 'domain_difference'( antidomain( Y ), X ), 
% 298.35/298.86    'domain_difference'( antidomain( X ), Y ) ) ] )
% 298.35/298.86  , 0, clause( 521231, [ =( antidomain( 'domain_difference'( antidomain( X )
% 298.35/298.86    , Y ) ), 'forward_box'( 'domain_difference'( antidomain( Y ), X ), Y ) )
% 298.35/298.86     ] )
% 298.35/298.86  , 0, 2, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 298.35/298.86    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521236, [ =( antidomain( 'domain_difference'( antidomain( X ), Y )
% 298.35/298.86     ), 'forward_box'( antidomain( Y ), X ) ) ] )
% 298.35/298.86  , clause( 13745, [ =( 'forward_box'( 'domain_difference'( antidomain( X ), 
% 298.35/298.86    Y ), X ), 'forward_box'( antidomain( Y ), X ) ) ] )
% 298.35/298.86  , 0, clause( 521232, [ =( antidomain( 'domain_difference'( antidomain( Y )
% 298.35/298.86    , X ) ), 'forward_box'( 'domain_difference'( antidomain( Y ), X ), Y ) )
% 298.35/298.86     ] )
% 298.35/298.86  , 0, 6, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.86    :=( X, Y ), :=( Y, X )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521237, [ =( 'forward_box'( antidomain( X ), Y ), 'forward_box'( 
% 298.35/298.86    antidomain( Y ), X ) ) ] )
% 298.35/298.86  , clause( 7433, [ =( antidomain( 'domain_difference'( antidomain( X ), Y )
% 298.35/298.86     ), 'forward_box'( antidomain( X ), Y ) ) ] )
% 298.35/298.86  , 0, clause( 521236, [ =( antidomain( 'domain_difference'( antidomain( X )
% 298.35/298.86    , Y ) ), 'forward_box'( antidomain( Y ), X ) ) ] )
% 298.35/298.86  , 0, 1, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.86    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  subsumption(
% 298.35/298.86  clause( 13977, [ =( 'forward_box'( antidomain( X ), Y ), 'forward_box'( 
% 298.35/298.86    antidomain( Y ), X ) ) ] )
% 298.35/298.86  , clause( 521237, [ =( 'forward_box'( antidomain( X ), Y ), 'forward_box'( 
% 298.35/298.86    antidomain( Y ), X ) ) ] )
% 298.35/298.86  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.86     )] ) ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521238, [ =( 'forward_diamond'( domain( X ), Y ), domain( 
% 298.35/298.86    'domain_difference'( X, antidomain( Y ) ) ) ) ] )
% 298.35/298.86  , clause( 2390, [ =( domain( 'domain_difference'( X, antidomain( Y ) ) ), 
% 298.35/298.86    'forward_diamond'( domain( X ), Y ) ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521244, [ =( 'forward_diamond'( domain( antidomain( X ) ), Y ), 
% 298.35/298.86    domain( 'domain_difference'( antidomain( antidomain( Y ) ), X ) ) ) ] )
% 298.35/298.86  , clause( 13804, [ =( 'domain_difference'( antidomain( Y ), X ), 
% 298.35/298.86    'domain_difference'( antidomain( X ), Y ) ) ] )
% 298.35/298.86  , 0, clause( 521238, [ =( 'forward_diamond'( domain( X ), Y ), domain( 
% 298.35/298.86    'domain_difference'( X, antidomain( Y ) ) ) ) ] )
% 298.35/298.86  , 0, 7, substitution( 0, [ :=( X, antidomain( Y ) ), :=( Y, X )] ), 
% 298.35/298.86    substitution( 1, [ :=( X, antidomain( X ) ), :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521246, [ =( 'forward_diamond'( domain( antidomain( X ) ), Y ), 
% 298.35/298.86    antidomain( 'forward_box'( antidomain( antidomain( Y ) ), X ) ) ) ] )
% 298.35/298.86  , clause( 7407, [ =( domain( 'domain_difference'( antidomain( X ), Y ) ), 
% 298.35/298.86    antidomain( 'forward_box'( antidomain( X ), Y ) ) ) ] )
% 298.35/298.86  , 0, clause( 521244, [ =( 'forward_diamond'( domain( antidomain( X ) ), Y )
% 298.35/298.86    , domain( 'domain_difference'( antidomain( antidomain( Y ) ), X ) ) ) ]
% 298.35/298.86     )
% 298.35/298.86  , 0, 6, substitution( 0, [ :=( X, antidomain( Y ) ), :=( Y, X )] ), 
% 298.35/298.86    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521247, [ =( 'forward_diamond'( domain( antidomain( X ) ), Y ), 
% 298.35/298.86    antidomain( 'forward_box'( domain( Y ), X ) ) ) ] )
% 298.35/298.86  , clause( 18, [ =( antidomain( antidomain( X ) ), domain( X ) ) ] )
% 298.35/298.86  , 0, clause( 521246, [ =( 'forward_diamond'( domain( antidomain( X ) ), Y )
% 298.35/298.86    , antidomain( 'forward_box'( antidomain( antidomain( Y ) ), X ) ) ) ] )
% 298.35/298.86  , 0, 8, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.86    :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521248, [ =( 'forward_diamond'( domain( antidomain( X ) ), Y ), 
% 298.35/298.86    antidomain( antidomain( 'domain_difference'( Y, X ) ) ) ) ] )
% 298.35/298.86  , clause( 7418, [ =( 'forward_box'( domain( X ), Y ), antidomain( 
% 298.35/298.86    'domain_difference'( X, Y ) ) ) ] )
% 298.35/298.86  , 0, clause( 521247, [ =( 'forward_diamond'( domain( antidomain( X ) ), Y )
% 298.35/298.86    , antidomain( 'forward_box'( domain( Y ), X ) ) ) ] )
% 298.35/298.86  , 0, 7, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 298.35/298.86    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521249, [ =( 'forward_diamond'( domain( antidomain( X ) ), Y ), 
% 298.35/298.86    domain( 'domain_difference'( Y, X ) ) ) ] )
% 298.35/298.86  , clause( 18, [ =( antidomain( antidomain( X ) ), domain( X ) ) ] )
% 298.35/298.86  , 0, clause( 521248, [ =( 'forward_diamond'( domain( antidomain( X ) ), Y )
% 298.35/298.86    , antidomain( antidomain( 'domain_difference'( Y, X ) ) ) ) ] )
% 298.35/298.86  , 0, 6, substitution( 0, [ :=( X, 'domain_difference'( Y, X ) )] ), 
% 298.35/298.86    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521250, [ =( 'forward_diamond'( antidomain( X ), Y ), domain( 
% 298.35/298.86    'domain_difference'( Y, X ) ) ) ] )
% 298.35/298.86  , clause( 2026, [ =( domain( antidomain( X ) ), antidomain( X ) ) ] )
% 298.35/298.86  , 0, clause( 521249, [ =( 'forward_diamond'( domain( antidomain( X ) ), Y )
% 298.35/298.86    , domain( 'domain_difference'( Y, X ) ) ) ] )
% 298.35/298.86  , 0, 2, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.86    :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  subsumption(
% 298.35/298.86  clause( 13985, [ =( 'forward_diamond'( antidomain( X ), Y ), domain( 
% 298.35/298.86    'domain_difference'( Y, X ) ) ) ] )
% 298.35/298.86  , clause( 521250, [ =( 'forward_diamond'( antidomain( X ), Y ), domain( 
% 298.35/298.86    'domain_difference'( Y, X ) ) ) ] )
% 298.35/298.86  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.86     )] ) ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521256, [ =( 'domain_difference'( antidomain( X ), antidomain( Y )
% 298.35/298.86     ), 'domain_difference'( domain( Y ), X ) ) ] )
% 298.35/298.86  , clause( 18, [ =( antidomain( antidomain( X ) ), domain( X ) ) ] )
% 298.35/298.86  , 0, clause( 13804, [ =( 'domain_difference'( antidomain( Y ), X ), 
% 298.35/298.86    'domain_difference'( antidomain( X ), Y ) ) ] )
% 298.35/298.86  , 0, 7, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, 
% 298.35/298.86    antidomain( Y ) ), :=( Y, X )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521257, [ =( 'domain_difference'( antidomain( X ), antidomain( Y )
% 298.35/298.86     ), 'domain_difference'( Y, X ) ) ] )
% 298.35/298.86  , clause( 2034, [ =( 'domain_difference'( domain( X ), Y ), 
% 298.35/298.86    'domain_difference'( X, Y ) ) ] )
% 298.35/298.86  , 0, clause( 521256, [ =( 'domain_difference'( antidomain( X ), antidomain( 
% 298.35/298.86    Y ) ), 'domain_difference'( domain( Y ), X ) ) ] )
% 298.35/298.86  , 0, 6, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 298.35/298.86    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521258, [ =( multiplication( antidomain( X ), domain( Y ) ), 
% 298.35/298.86    'domain_difference'( Y, X ) ) ] )
% 298.35/298.86  , clause( 2386, [ =( 'domain_difference'( antidomain( X ), antidomain( Y )
% 298.35/298.86     ), multiplication( antidomain( X ), domain( Y ) ) ) ] )
% 298.35/298.86  , 0, clause( 521257, [ =( 'domain_difference'( antidomain( X ), antidomain( 
% 298.35/298.86    Y ) ), 'domain_difference'( Y, X ) ) ] )
% 298.35/298.86  , 0, 1, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.86    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  subsumption(
% 298.35/298.86  clause( 13992, [ =( multiplication( antidomain( Y ), domain( X ) ), 
% 298.35/298.86    'domain_difference'( X, Y ) ) ] )
% 298.35/298.86  , clause( 521258, [ =( multiplication( antidomain( X ), domain( Y ) ), 
% 298.35/298.86    'domain_difference'( Y, X ) ) ] )
% 298.35/298.86  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.86     )] ) ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521260, [ =( codomain( X ), 'backward_diamond'( X, domain( addition( 
% 298.35/298.86    X, Y ) ) ) ) ] )
% 298.35/298.86  , clause( 13617, [ =( 'backward_diamond'( X, domain( addition( X, Y ) ) ), 
% 298.35/298.86    codomain( X ) ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521262, [ =( codomain( addition( X, Y ) ), 'backward_diamond'( 
% 298.35/298.86    addition( Y, X ), domain( addition( addition( X, Y ), Z ) ) ) ) ] )
% 298.35/298.86  , clause( 628, [ =( 'backward_diamond'( addition( Z, Y ), X ), 
% 298.35/298.86    'backward_diamond'( addition( Y, Z ), X ) ) ] )
% 298.35/298.86  , 0, clause( 521260, [ =( codomain( X ), 'backward_diamond'( X, domain( 
% 298.35/298.86    addition( X, Y ) ) ) ) ] )
% 298.35/298.86  , 0, 5, substitution( 0, [ :=( X, domain( addition( addition( X, Y ), Z ) )
% 298.35/298.86     ), :=( Y, Y ), :=( Z, X )] ), substitution( 1, [ :=( X, addition( X, Y )
% 298.35/298.86     ), :=( Y, Z )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521264, [ =( codomain( addition( X, Y ) ), codomain( addition( Y, X
% 298.35/298.86     ) ) ) ] )
% 298.35/298.86  , clause( 13624, [ =( 'backward_diamond'( addition( X, Y ), domain( 
% 298.35/298.86    addition( addition( Y, X ), Z ) ) ), codomain( addition( X, Y ) ) ) ] )
% 298.35/298.86  , 0, clause( 521262, [ =( codomain( addition( X, Y ) ), 'backward_diamond'( 
% 298.35/298.86    addition( Y, X ), domain( addition( addition( X, Y ), Z ) ) ) ) ] )
% 298.35/298.86  , 0, 5, substitution( 0, [ :=( X, Y ), :=( Y, X ), :=( Z, Z )] ), 
% 298.35/298.86    substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  subsumption(
% 298.35/298.86  clause( 13993, [ =( codomain( addition( Y, X ) ), codomain( addition( X, Y
% 298.35/298.86     ) ) ) ] )
% 298.35/298.86  , clause( 521264, [ =( codomain( addition( X, Y ) ), codomain( addition( Y
% 298.35/298.86    , X ) ) ) ] )
% 298.35/298.86  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.86     )] ) ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521265, [ =( domain( X ), 'forward_diamond'( X, codomain( X ) ) ) ]
% 298.35/298.86     )
% 298.35/298.86  , clause( 10682, [ =( 'forward_diamond'( X, codomain( X ) ), domain( X ) )
% 298.35/298.86     ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521266, [ =( domain( addition( X, Y ) ), 'forward_diamond'( 
% 298.35/298.86    addition( X, Y ), codomain( addition( Y, X ) ) ) ) ] )
% 298.35/298.86  , clause( 13993, [ =( codomain( addition( Y, X ) ), codomain( addition( X, 
% 298.35/298.86    Y ) ) ) ] )
% 298.35/298.86  , 0, clause( 521265, [ =( domain( X ), 'forward_diamond'( X, codomain( X )
% 298.35/298.86     ) ) ] )
% 298.35/298.86  , 0, 9, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 298.35/298.86    :=( X, addition( X, Y ) )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521269, [ =( 'forward_diamond'( addition( X, Y ), codomain( 
% 298.35/298.86    addition( Y, X ) ) ), domain( addition( X, Y ) ) ) ] )
% 298.35/298.86  , clause( 521266, [ =( domain( addition( X, Y ) ), 'forward_diamond'( 
% 298.35/298.86    addition( X, Y ), codomain( addition( Y, X ) ) ) ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  subsumption(
% 298.35/298.86  clause( 14054, [ =( 'forward_diamond'( addition( X, Y ), codomain( addition( 
% 298.35/298.86    Y, X ) ) ), domain( addition( X, Y ) ) ) ] )
% 298.35/298.86  , clause( 521269, [ =( 'forward_diamond'( addition( X, Y ), codomain( 
% 298.35/298.86    addition( Y, X ) ) ), domain( addition( X, Y ) ) ) ] )
% 298.35/298.86  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.86     )] ) ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521272, [ =( domain( 'domain_difference'( Y, addition( X, Y ) ) ), 
% 298.35/298.86    zero ) ] )
% 298.35/298.86  , clause( 13985, [ =( 'forward_diamond'( antidomain( X ), Y ), domain( 
% 298.35/298.86    'domain_difference'( Y, X ) ) ) ] )
% 298.35/298.86  , 0, clause( 3365, [ =( 'forward_diamond'( antidomain( addition( Y, X ) ), 
% 298.35/298.86    X ), zero ) ] )
% 298.35/298.86  , 0, 1, substitution( 0, [ :=( X, addition( X, Y ) ), :=( Y, Y )] ), 
% 298.35/298.86    substitution( 1, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  subsumption(
% 298.35/298.86  clause( 14178, [ =( domain( 'domain_difference'( X, addition( Y, X ) ) ), 
% 298.35/298.86    zero ) ] )
% 298.35/298.86  , clause( 521272, [ =( domain( 'domain_difference'( Y, addition( X, Y ) ) )
% 298.35/298.86    , zero ) ] )
% 298.35/298.86  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.86     )] ) ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521275, [ =( zero, multiplication( domain( coantidomain( domain( X
% 298.35/298.86     ) ) ), X ) ) ] )
% 298.35/298.86  , clause( 13743, [ =( multiplication( domain( coantidomain( domain( X ) ) )
% 298.35/298.86    , X ), zero ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521279, [ =( zero, multiplication( domain( coantidomain( zero ) ), 
% 298.35/298.86    'domain_difference'( X, addition( Y, X ) ) ) ) ] )
% 298.35/298.86  , clause( 14178, [ =( domain( 'domain_difference'( X, addition( Y, X ) ) )
% 298.35/298.86    , zero ) ] )
% 298.35/298.86  , 0, clause( 521275, [ =( zero, multiplication( domain( coantidomain( 
% 298.35/298.86    domain( X ) ) ), X ) ) ] )
% 298.35/298.86  , 0, 5, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.86    :=( X, 'domain_difference'( X, addition( Y, X ) ) )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521280, [ =( zero, multiplication( domain( one ), 
% 298.35/298.86    'domain_difference'( X, addition( Y, X ) ) ) ) ] )
% 298.35/298.86  , clause( 114, [ =( coantidomain( zero ), one ) ] )
% 298.35/298.86  , 0, clause( 521279, [ =( zero, multiplication( domain( coantidomain( zero
% 298.35/298.86     ) ), 'domain_difference'( X, addition( Y, X ) ) ) ) ] )
% 298.35/298.86  , 0, 4, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )
% 298.35/298.86    ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521281, [ =( zero, multiplication( one, 'domain_difference'( X, 
% 298.35/298.86    addition( Y, X ) ) ) ) ] )
% 298.35/298.86  , clause( 1008, [ =( domain( one ), one ) ] )
% 298.35/298.86  , 0, clause( 521280, [ =( zero, multiplication( domain( one ), 
% 298.35/298.86    'domain_difference'( X, addition( Y, X ) ) ) ) ] )
% 298.35/298.86  , 0, 3, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )
% 298.35/298.86    ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521282, [ =( zero, 'domain_difference'( X, addition( Y, X ) ) ) ]
% 298.35/298.86     )
% 298.35/298.86  , clause( 8, [ =( multiplication( one, X ), X ) ] )
% 298.35/298.86  , 0, clause( 521281, [ =( zero, multiplication( one, 'domain_difference'( X
% 298.35/298.86    , addition( Y, X ) ) ) ) ] )
% 298.35/298.86  , 0, 2, substitution( 0, [ :=( X, 'domain_difference'( X, addition( Y, X )
% 298.35/298.86     ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521283, [ =( 'domain_difference'( X, addition( Y, X ) ), zero ) ]
% 298.35/298.86     )
% 298.35/298.86  , clause( 521282, [ =( zero, 'domain_difference'( X, addition( Y, X ) ) ) ]
% 298.35/298.86     )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  subsumption(
% 298.35/298.86  clause( 14180, [ =( 'domain_difference'( X, addition( Y, X ) ), zero ) ] )
% 298.35/298.86  , clause( 521283, [ =( 'domain_difference'( X, addition( Y, X ) ), zero ) ]
% 298.35/298.86     )
% 298.35/298.86  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.86     )] ) ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521285, [ =( zero, 'domain_difference'( X, addition( Y, X ) ) ) ]
% 298.35/298.86     )
% 298.35/298.86  , clause( 14180, [ =( 'domain_difference'( X, addition( Y, X ) ), zero ) ]
% 298.35/298.86     )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521286, [ =( zero, 'domain_difference'( X, addition( addition( X, Z
% 298.35/298.86     ), Y ) ) ) ] )
% 298.35/298.86  , clause( 313, [ =( addition( addition( addition( Z, X ), Y ), X ), 
% 298.35/298.86    addition( addition( X, Y ), Z ) ) ] )
% 298.35/298.86  , 0, clause( 521285, [ =( zero, 'domain_difference'( X, addition( Y, X ) )
% 298.35/298.86     ) ] )
% 298.35/298.86  , 0, 4, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] ), 
% 298.35/298.86    substitution( 1, [ :=( X, X ), :=( Y, addition( addition( Y, X ), Z ) )] )
% 298.35/298.86    ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521287, [ =( 'domain_difference'( X, addition( addition( X, Y ), Z
% 298.35/298.86     ) ), zero ) ] )
% 298.35/298.86  , clause( 521286, [ =( zero, 'domain_difference'( X, addition( addition( X
% 298.35/298.86    , Z ), Y ) ) ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  subsumption(
% 298.35/298.86  clause( 14206, [ =( 'domain_difference'( Y, addition( addition( Y, Z ), X )
% 298.35/298.86     ), zero ) ] )
% 298.35/298.86  , clause( 521287, [ =( 'domain_difference'( X, addition( addition( X, Y ), 
% 298.35/298.86    Z ) ), zero ) ] )
% 298.35/298.86  , substitution( 0, [ :=( X, Y ), :=( Y, Z ), :=( Z, X )] ), 
% 298.35/298.86    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521288, [ =( domain( 'domain_difference'( Y, X ) ), 
% 298.35/298.86    'forward_diamond'( antidomain( X ), Y ) ) ] )
% 298.35/298.86  , clause( 13985, [ =( 'forward_diamond'( antidomain( X ), Y ), domain( 
% 298.35/298.86    'domain_difference'( Y, X ) ) ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521291, [ =( domain( 'domain_difference'( antidomain( X ), Y ) ), 
% 298.35/298.86    antidomain( 'forward_box'( antidomain( Y ), X ) ) ) ] )
% 298.35/298.86  , clause( 2594, [ =( 'forward_diamond'( X, antidomain( Y ) ), antidomain( 
% 298.35/298.86    'forward_box'( X, Y ) ) ) ] )
% 298.35/298.86  , 0, clause( 521288, [ =( domain( 'domain_difference'( Y, X ) ), 
% 298.35/298.86    'forward_diamond'( antidomain( X ), Y ) ) ] )
% 298.35/298.86  , 0, 6, substitution( 0, [ :=( X, antidomain( Y ) ), :=( Y, X )] ), 
% 298.35/298.86    substitution( 1, [ :=( X, Y ), :=( Y, antidomain( X ) )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521292, [ =( antidomain( 'forward_box'( antidomain( X ), Y ) ), 
% 298.35/298.86    antidomain( 'forward_box'( antidomain( Y ), X ) ) ) ] )
% 298.35/298.86  , clause( 7407, [ =( domain( 'domain_difference'( antidomain( X ), Y ) ), 
% 298.35/298.86    antidomain( 'forward_box'( antidomain( X ), Y ) ) ) ] )
% 298.35/298.86  , 0, clause( 521291, [ =( domain( 'domain_difference'( antidomain( X ), Y )
% 298.35/298.86     ), antidomain( 'forward_box'( antidomain( Y ), X ) ) ) ] )
% 298.35/298.86  , 0, 1, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.86    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  subsumption(
% 298.35/298.86  clause( 14433, [ =( antidomain( 'forward_box'( antidomain( Y ), X ) ), 
% 298.35/298.86    antidomain( 'forward_box'( antidomain( X ), Y ) ) ) ] )
% 298.35/298.86  , clause( 521292, [ =( antidomain( 'forward_box'( antidomain( X ), Y ) ), 
% 298.35/298.86    antidomain( 'forward_box'( antidomain( Y ), X ) ) ) ] )
% 298.35/298.86  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.86     )] ) ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521294, [ =( domain( 'domain_difference'( Y, X ) ), 
% 298.35/298.86    'forward_diamond'( antidomain( X ), Y ) ) ] )
% 298.35/298.86  , clause( 13985, [ =( 'forward_diamond'( antidomain( X ), Y ), domain( 
% 298.35/298.86    'domain_difference'( Y, X ) ) ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521296, [ =( domain( 'domain_difference'( X, antidomain( Y ) ) ), 
% 298.35/298.86    'forward_diamond'( domain( Y ), X ) ) ] )
% 298.35/298.86  , clause( 18, [ =( antidomain( antidomain( X ) ), domain( X ) ) ] )
% 298.35/298.86  , 0, clause( 521294, [ =( domain( 'domain_difference'( Y, X ) ), 
% 298.35/298.86    'forward_diamond'( antidomain( X ), Y ) ) ] )
% 298.35/298.86  , 0, 7, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, 
% 298.35/298.86    antidomain( Y ) ), :=( Y, X )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521297, [ =( 'forward_diamond'( domain( X ), Y ), 'forward_diamond'( 
% 298.35/298.86    domain( Y ), X ) ) ] )
% 298.35/298.86  , clause( 2390, [ =( domain( 'domain_difference'( X, antidomain( Y ) ) ), 
% 298.35/298.86    'forward_diamond'( domain( X ), Y ) ) ] )
% 298.35/298.86  , 0, clause( 521296, [ =( domain( 'domain_difference'( X, antidomain( Y ) )
% 298.35/298.86     ), 'forward_diamond'( domain( Y ), X ) ) ] )
% 298.35/298.86  , 0, 1, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.86    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  subsumption(
% 298.35/298.86  clause( 14436, [ =( 'forward_diamond'( domain( X ), Y ), 'forward_diamond'( 
% 298.35/298.86    domain( Y ), X ) ) ] )
% 298.35/298.86  , clause( 521297, [ =( 'forward_diamond'( domain( X ), Y ), 
% 298.35/298.86    'forward_diamond'( domain( Y ), X ) ) ] )
% 298.35/298.86  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.86     )] ) ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521299, [ =( multiplication( X, 'domain_difference'( Y, Z ) ), 
% 298.35/298.86    multiplication( multiplication( X, domain( Y ) ), antidomain( Z ) ) ) ]
% 298.35/298.86     )
% 298.35/298.86  , clause( 169, [ =( multiplication( multiplication( Z, domain( X ) ), 
% 298.35/298.86    antidomain( Y ) ), multiplication( Z, 'domain_difference'( X, Y ) ) ) ]
% 298.35/298.86     )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, Y ), :=( Y, Z ), :=( Z, X )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521300, [ =( multiplication( antidomain( X ), 'domain_difference'( 
% 298.35/298.86    Y, Z ) ), multiplication( 'domain_difference'( Y, X ), antidomain( Z ) )
% 298.35/298.86     ) ] )
% 298.35/298.86  , clause( 13992, [ =( multiplication( antidomain( Y ), domain( X ) ), 
% 298.35/298.86    'domain_difference'( X, Y ) ) ] )
% 298.35/298.86  , 0, clause( 521299, [ =( multiplication( X, 'domain_difference'( Y, Z ) )
% 298.35/298.86    , multiplication( multiplication( X, domain( Y ) ), antidomain( Z ) ) ) ]
% 298.35/298.86     )
% 298.35/298.86  , 0, 8, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 298.35/298.86    :=( X, antidomain( X ) ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  subsumption(
% 298.35/298.86  clause( 14476, [ =( multiplication( antidomain( X ), 'domain_difference'( Y
% 298.35/298.86    , Z ) ), multiplication( 'domain_difference'( Y, X ), antidomain( Z ) ) )
% 298.35/298.86     ] )
% 298.35/298.86  , clause( 521300, [ =( multiplication( antidomain( X ), 'domain_difference'( 
% 298.35/298.86    Y, Z ) ), multiplication( 'domain_difference'( Y, X ), antidomain( Z ) )
% 298.35/298.86     ) ] )
% 298.35/298.86  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 298.35/298.86    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521303, [ =( zero, multiplication( multiplication( antidomain( 
% 298.35/298.86    multiplication( X, Y ) ), X ), Y ) ) ] )
% 298.35/298.86  , clause( 53, [ =( multiplication( multiplication( antidomain( 
% 298.35/298.86    multiplication( X, Y ) ), X ), Y ), zero ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521304, [ =( zero, multiplication( 'domain_difference'( X, 
% 298.35/298.86    multiplication( domain( X ), Y ) ), Y ) ) ] )
% 298.35/298.86  , clause( 13992, [ =( multiplication( antidomain( Y ), domain( X ) ), 
% 298.35/298.86    'domain_difference'( X, Y ) ) ] )
% 298.35/298.86  , 0, clause( 521303, [ =( zero, multiplication( multiplication( antidomain( 
% 298.35/298.86    multiplication( X, Y ) ), X ), Y ) ) ] )
% 298.35/298.86  , 0, 3, substitution( 0, [ :=( X, X ), :=( Y, multiplication( domain( X ), 
% 298.35/298.86    Y ) )] ), substitution( 1, [ :=( X, domain( X ) ), :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521306, [ =( multiplication( 'domain_difference'( X, multiplication( 
% 298.35/298.86    domain( X ), Y ) ), Y ), zero ) ] )
% 298.35/298.86  , clause( 521304, [ =( zero, multiplication( 'domain_difference'( X, 
% 298.35/298.86    multiplication( domain( X ), Y ) ), Y ) ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  subsumption(
% 298.35/298.86  clause( 14482, [ =( multiplication( 'domain_difference'( X, multiplication( 
% 298.35/298.86    domain( X ), Y ) ), Y ), zero ) ] )
% 298.35/298.86  , clause( 521306, [ =( multiplication( 'domain_difference'( X, 
% 298.35/298.86    multiplication( domain( X ), Y ) ), Y ), zero ) ] )
% 298.35/298.86  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.86     )] ) ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521309, [ =( multiplication( multiplication( X, Y ), Z ), 
% 298.35/298.86    multiplication( X, multiplication( Y, Z ) ) ) ] )
% 298.35/298.86  , clause( 6, [ =( multiplication( X, multiplication( Y, Z ) ), 
% 298.35/298.86    multiplication( multiplication( X, Y ), Z ) ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521311, [ =( multiplication( multiplication( X, antidomain( Y ) ), 
% 298.35/298.86    domain( Z ) ), multiplication( X, 'domain_difference'( Z, Y ) ) ) ] )
% 298.35/298.86  , clause( 13992, [ =( multiplication( antidomain( Y ), domain( X ) ), 
% 298.35/298.86    'domain_difference'( X, Y ) ) ] )
% 298.35/298.86  , 0, clause( 521309, [ =( multiplication( multiplication( X, Y ), Z ), 
% 298.35/298.86    multiplication( X, multiplication( Y, Z ) ) ) ] )
% 298.35/298.86  , 0, 10, substitution( 0, [ :=( X, Z ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.86    :=( X, X ), :=( Y, antidomain( Y ) ), :=( Z, domain( Z ) )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  subsumption(
% 298.35/298.86  clause( 14484, [ =( multiplication( multiplication( Z, antidomain( X ) ), 
% 298.35/298.86    domain( Y ) ), multiplication( Z, 'domain_difference'( Y, X ) ) ) ] )
% 298.35/298.86  , clause( 521311, [ =( multiplication( multiplication( X, antidomain( Y ) )
% 298.35/298.86    , domain( Z ) ), multiplication( X, 'domain_difference'( Z, Y ) ) ) ] )
% 298.35/298.86  , substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] ), 
% 298.35/298.86    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521315, [ =( 'domain_difference'( Y, X ), multiplication( 
% 298.35/298.86    antidomain( X ), domain( Y ) ) ) ] )
% 298.35/298.86  , clause( 13992, [ =( multiplication( antidomain( Y ), domain( X ) ), 
% 298.35/298.86    'domain_difference'( X, Y ) ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521317, [ =( 'domain_difference'( X, antidomain( Y ) ), 
% 298.35/298.86    multiplication( domain( Y ), domain( X ) ) ) ] )
% 298.35/298.86  , clause( 18, [ =( antidomain( antidomain( X ) ), domain( X ) ) ] )
% 298.35/298.86  , 0, clause( 521315, [ =( 'domain_difference'( Y, X ), multiplication( 
% 298.35/298.86    antidomain( X ), domain( Y ) ) ) ] )
% 298.35/298.86  , 0, 6, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, 
% 298.35/298.86    antidomain( Y ) ), :=( Y, X )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521318, [ =( 'domain_difference'( X, antidomain( Y ) ), 
% 298.35/298.86    'domain_difference'( Y, antidomain( X ) ) ) ] )
% 298.35/298.86  , clause( 174, [ =( multiplication( domain( Y ), domain( X ) ), 
% 298.35/298.86    'domain_difference'( Y, antidomain( X ) ) ) ] )
% 298.35/298.86  , 0, clause( 521317, [ =( 'domain_difference'( X, antidomain( Y ) ), 
% 298.35/298.86    multiplication( domain( Y ), domain( X ) ) ) ] )
% 298.35/298.86  , 0, 5, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.86    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  subsumption(
% 298.35/298.86  clause( 14485, [ =( 'domain_difference'( X, antidomain( Y ) ), 
% 298.35/298.86    'domain_difference'( Y, antidomain( X ) ) ) ] )
% 298.35/298.86  , clause( 521318, [ =( 'domain_difference'( X, antidomain( Y ) ), 
% 298.35/298.86    'domain_difference'( Y, antidomain( X ) ) ) ] )
% 298.35/298.86  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.86     )] ) ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521319, [ =( antidomain( X ), 'domain_difference'( addition( 
% 298.35/298.86    antidomain( X ), Y ), X ) ) ] )
% 298.35/298.86  , clause( 12444, [ =( 'domain_difference'( addition( antidomain( X ), Y ), 
% 298.35/298.86    X ), antidomain( X ) ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521321, [ =( antidomain( antidomain( X ) ), 'domain_difference'( X
% 298.35/298.86    , antidomain( addition( antidomain( antidomain( X ) ), Y ) ) ) ) ] )
% 298.35/298.86  , clause( 14485, [ =( 'domain_difference'( X, antidomain( Y ) ), 
% 298.35/298.86    'domain_difference'( Y, antidomain( X ) ) ) ] )
% 298.35/298.86  , 0, clause( 521319, [ =( antidomain( X ), 'domain_difference'( addition( 
% 298.35/298.86    antidomain( X ), Y ), X ) ) ] )
% 298.35/298.86  , 0, 4, substitution( 0, [ :=( X, addition( antidomain( antidomain( X ) ), 
% 298.35/298.86    Y ) ), :=( Y, X )] ), substitution( 1, [ :=( X, antidomain( X ) ), :=( Y
% 298.35/298.86    , Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521324, [ =( antidomain( antidomain( X ) ), 'domain_difference'( X
% 298.35/298.86    , antidomain( addition( domain( X ), Y ) ) ) ) ] )
% 298.35/298.86  , clause( 18, [ =( antidomain( antidomain( X ) ), domain( X ) ) ] )
% 298.35/298.86  , 0, clause( 521321, [ =( antidomain( antidomain( X ) ), 
% 298.35/298.86    'domain_difference'( X, antidomain( addition( antidomain( antidomain( X )
% 298.35/298.86     ), Y ) ) ) ) ] )
% 298.35/298.86  , 0, 8, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.86    :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521325, [ =( domain( X ), 'domain_difference'( X, antidomain( 
% 298.35/298.86    addition( domain( X ), Y ) ) ) ) ] )
% 298.35/298.86  , clause( 18, [ =( antidomain( antidomain( X ) ), domain( X ) ) ] )
% 298.35/298.86  , 0, clause( 521324, [ =( antidomain( antidomain( X ) ), 
% 298.35/298.86    'domain_difference'( X, antidomain( addition( domain( X ), Y ) ) ) ) ] )
% 298.35/298.86  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.86    :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521327, [ =( 'domain_difference'( X, antidomain( addition( domain( 
% 298.35/298.86    X ), Y ) ) ), domain( X ) ) ] )
% 298.35/298.86  , clause( 521325, [ =( domain( X ), 'domain_difference'( X, antidomain( 
% 298.35/298.86    addition( domain( X ), Y ) ) ) ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  subsumption(
% 298.35/298.86  clause( 14490, [ =( 'domain_difference'( X, antidomain( addition( domain( X
% 298.35/298.86     ), Y ) ) ), domain( X ) ) ] )
% 298.35/298.86  , clause( 521327, [ =( 'domain_difference'( X, antidomain( addition( domain( 
% 298.35/298.86    X ), Y ) ) ), domain( X ) ) ] )
% 298.35/298.86  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.86     )] ) ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521330, [ =( zero, 'domain_difference'( X, addition( addition( X, Y
% 298.35/298.86     ), Z ) ) ) ] )
% 298.35/298.86  , clause( 14206, [ =( 'domain_difference'( Y, addition( addition( Y, Z ), X
% 298.35/298.86     ) ), zero ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521332, [ =( zero, 'domain_difference'( multiplication( X, domain( 
% 298.35/298.86    Y ) ), addition( X, Z ) ) ) ] )
% 298.35/298.86  , clause( 715, [ =( addition( multiplication( Y, domain( X ) ), Y ), Y ) ]
% 298.35/298.86     )
% 298.35/298.86  , 0, clause( 521330, [ =( zero, 'domain_difference'( X, addition( addition( 
% 298.35/298.86    X, Y ), Z ) ) ) ] )
% 298.35/298.86  , 0, 8, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 298.35/298.86    :=( X, multiplication( X, domain( Y ) ) ), :=( Y, X ), :=( Z, Z )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521333, [ =( zero, 'domain_difference'( 'forward_diamond'( X, Y ), 
% 298.35/298.86    addition( X, Z ) ) ) ] )
% 298.35/298.86  , clause( 2444, [ =( 'domain_difference'( multiplication( X, domain( Y ) )
% 298.35/298.86    , Z ), 'domain_difference'( 'forward_diamond'( X, Y ), Z ) ) ] )
% 298.35/298.86  , 0, clause( 521332, [ =( zero, 'domain_difference'( multiplication( X, 
% 298.35/298.86    domain( Y ) ), addition( X, Z ) ) ) ] )
% 298.35/298.86  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, addition( X, Z )
% 298.35/298.86     )] ), substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521334, [ =( 'domain_difference'( 'forward_diamond'( X, Y ), 
% 298.35/298.86    addition( X, Z ) ), zero ) ] )
% 298.35/298.86  , clause( 521333, [ =( zero, 'domain_difference'( 'forward_diamond'( X, Y )
% 298.35/298.86    , addition( X, Z ) ) ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  subsumption(
% 298.35/298.86  clause( 14568, [ =( 'domain_difference'( 'forward_diamond'( X, Y ), 
% 298.35/298.86    addition( X, Z ) ), zero ) ] )
% 298.35/298.86  , clause( 521334, [ =( 'domain_difference'( 'forward_diamond'( X, Y ), 
% 298.35/298.86    addition( X, Z ) ), zero ) ] )
% 298.35/298.86  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 298.35/298.86    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521335, [ =( zero, 'domain_difference'( 'forward_diamond'( X, Y ), 
% 298.35/298.86    addition( X, Z ) ) ) ] )
% 298.35/298.86  , clause( 14568, [ =( 'domain_difference'( 'forward_diamond'( X, Y ), 
% 298.35/298.86    addition( X, Z ) ), zero ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521336, [ =( zero, 'domain_difference'( 'forward_diamond'( X, Y ), 
% 298.35/298.86    addition( Z, X ) ) ) ] )
% 298.35/298.86  , clause( 2, [ =( addition( X, Y ), addition( Y, X ) ) ] )
% 298.35/298.86  , 0, clause( 521335, [ =( zero, 'domain_difference'( 'forward_diamond'( X, 
% 298.35/298.86    Y ), addition( X, Z ) ) ) ] )
% 298.35/298.86  , 0, 6, substitution( 0, [ :=( X, X ), :=( Y, Z )] ), substitution( 1, [ 
% 298.35/298.86    :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521339, [ =( 'domain_difference'( 'forward_diamond'( X, Y ), 
% 298.35/298.86    addition( Z, X ) ), zero ) ] )
% 298.35/298.86  , clause( 521336, [ =( zero, 'domain_difference'( 'forward_diamond'( X, Y )
% 298.35/298.86    , addition( Z, X ) ) ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  subsumption(
% 298.35/298.86  clause( 14637, [ =( 'domain_difference'( 'forward_diamond'( X, Z ), 
% 298.35/298.86    addition( Y, X ) ), zero ) ] )
% 298.35/298.86  , clause( 521339, [ =( 'domain_difference'( 'forward_diamond'( X, Y ), 
% 298.35/298.86    addition( Z, X ) ), zero ) ] )
% 298.35/298.86  , substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] ), 
% 298.35/298.86    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521341, [ =( zero, 'domain_difference'( 'forward_diamond'( X, Y ), 
% 298.35/298.86    addition( Z, X ) ) ) ] )
% 298.35/298.86  , clause( 14637, [ =( 'domain_difference'( 'forward_diamond'( X, Z ), 
% 298.35/298.86    addition( Y, X ) ), zero ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521342, [ =( zero, 'domain_difference'( antidomain( 'forward_box'( 
% 298.35/298.86    X, Y ) ), addition( Z, X ) ) ) ] )
% 298.35/298.86  , clause( 2594, [ =( 'forward_diamond'( X, antidomain( Y ) ), antidomain( 
% 298.35/298.86    'forward_box'( X, Y ) ) ) ] )
% 298.35/298.86  , 0, clause( 521341, [ =( zero, 'domain_difference'( 'forward_diamond'( X, 
% 298.35/298.86    Y ), addition( Z, X ) ) ) ] )
% 298.35/298.86  , 0, 3, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.86    :=( X, X ), :=( Y, antidomain( Y ) ), :=( Z, Z )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521343, [ =( 'domain_difference'( antidomain( 'forward_box'( X, Y )
% 298.35/298.86     ), addition( Z, X ) ), zero ) ] )
% 298.35/298.86  , clause( 521342, [ =( zero, 'domain_difference'( antidomain( 'forward_box'( 
% 298.35/298.86    X, Y ) ), addition( Z, X ) ) ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  subsumption(
% 298.35/298.86  clause( 14651, [ =( 'domain_difference'( antidomain( 'forward_box'( X, Y )
% 298.35/298.86     ), addition( Z, X ) ), zero ) ] )
% 298.35/298.86  , clause( 521343, [ =( 'domain_difference'( antidomain( 'forward_box'( X, Y
% 298.35/298.86     ) ), addition( Z, X ) ), zero ) ] )
% 298.35/298.86  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 298.35/298.86    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521344, [ =( multiplication( X, 'domain_difference'( Y, Z ) ), 
% 298.35/298.86    multiplication( multiplication( X, 'domain_difference'( Y, Z ) ), 
% 298.35/298.86    addition( one, Z ) ) ) ] )
% 298.35/298.86  , clause( 664, [ =( multiplication( multiplication( X, 'domain_difference'( 
% 298.35/298.86    Y, Z ) ), addition( one, Z ) ), multiplication( X, 'domain_difference'( Y
% 298.35/298.86    , Z ) ) ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521349, [ =( multiplication( antidomain( multiplication( 
% 298.35/298.86    'domain_difference'( X, Y ), addition( Y, one ) ) ), 'domain_difference'( 
% 298.35/298.86    X, Y ) ), zero ) ] )
% 298.35/298.86  , clause( 623, [ =( multiplication( multiplication( antidomain( 
% 298.35/298.86    multiplication( X, addition( Y, Z ) ) ), X ), addition( Z, Y ) ), zero )
% 298.35/298.86     ] )
% 298.35/298.86  , 0, clause( 521344, [ =( multiplication( X, 'domain_difference'( Y, Z ) )
% 298.35/298.86    , multiplication( multiplication( X, 'domain_difference'( Y, Z ) ), 
% 298.35/298.86    addition( one, Z ) ) ) ] )
% 298.35/298.86  , 0, 13, substitution( 0, [ :=( X, 'domain_difference'( X, Y ) ), :=( Y, Y
% 298.35/298.86     ), :=( Z, one )] ), substitution( 1, [ :=( X, antidomain( multiplication( 
% 298.35/298.86    'domain_difference'( X, Y ), addition( Y, one ) ) ) ), :=( Y, X ), :=( Z
% 298.35/298.86    , Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521350, [ =( multiplication( 'domain_difference'( X, multiplication( 
% 298.35/298.86    'domain_difference'( X, Y ), addition( Y, one ) ) ), antidomain( Y ) ), 
% 298.35/298.86    zero ) ] )
% 298.35/298.86  , clause( 14476, [ =( multiplication( antidomain( X ), 'domain_difference'( 
% 298.35/298.86    Y, Z ) ), multiplication( 'domain_difference'( Y, X ), antidomain( Z ) )
% 298.35/298.86     ) ] )
% 298.35/298.86  , 0, clause( 521349, [ =( multiplication( antidomain( multiplication( 
% 298.35/298.86    'domain_difference'( X, Y ), addition( Y, one ) ) ), 'domain_difference'( 
% 298.35/298.86    X, Y ) ), zero ) ] )
% 298.35/298.86  , 0, 1, substitution( 0, [ :=( X, multiplication( 'domain_difference'( X, Y
% 298.35/298.86     ), addition( Y, one ) ) ), :=( Y, X ), :=( Z, Y )] ), substitution( 1, [
% 298.35/298.86     :=( X, X ), :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521351, [ =( multiplication( 'domain_difference'( X, multiplication( 
% 298.35/298.86    'domain_difference'( X, Y ), one ) ), antidomain( Y ) ), zero ) ] )
% 298.35/298.86  , clause( 209, [ =( multiplication( 'domain_difference'( X, Y ), addition( 
% 298.35/298.86    Y, Z ) ), multiplication( 'domain_difference'( X, Y ), Z ) ) ] )
% 298.35/298.86  , 0, clause( 521350, [ =( multiplication( 'domain_difference'( X, 
% 298.35/298.86    multiplication( 'domain_difference'( X, Y ), addition( Y, one ) ) ), 
% 298.35/298.86    antidomain( Y ) ), zero ) ] )
% 298.35/298.86  , 0, 4, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, one )] ), 
% 298.35/298.86    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521352, [ =( multiplication( 'domain_difference'( X, 
% 298.35/298.86    'domain_difference'( X, Y ) ), antidomain( Y ) ), zero ) ] )
% 298.35/298.86  , clause( 7, [ =( multiplication( X, one ), X ) ] )
% 298.35/298.86  , 0, clause( 521351, [ =( multiplication( 'domain_difference'( X, 
% 298.35/298.86    multiplication( 'domain_difference'( X, Y ), one ) ), antidomain( Y ) ), 
% 298.35/298.86    zero ) ] )
% 298.35/298.86  , 0, 4, substitution( 0, [ :=( X, 'domain_difference'( X, Y ) )] ), 
% 298.35/298.86    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  subsumption(
% 298.35/298.86  clause( 15402, [ =( multiplication( 'domain_difference'( X, 
% 298.35/298.86    'domain_difference'( X, Y ) ), antidomain( Y ) ), zero ) ] )
% 298.35/298.86  , clause( 521352, [ =( multiplication( 'domain_difference'( X, 
% 298.35/298.86    'domain_difference'( X, Y ) ), antidomain( Y ) ), zero ) ] )
% 298.35/298.86  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.86     )] ) ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521354, [ =( zero, 'domain_difference'( antidomain( 'forward_box'( 
% 298.35/298.86    X, Y ) ), addition( Z, X ) ) ) ] )
% 298.35/298.86  , clause( 14651, [ =( 'domain_difference'( antidomain( 'forward_box'( X, Y
% 298.35/298.86     ) ), addition( Z, X ) ), zero ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521355, [ =( zero, 'domain_difference'( antidomain( addition( Z, X
% 298.35/298.86     ) ), 'forward_box'( X, Y ) ) ) ] )
% 298.35/298.86  , clause( 13804, [ =( 'domain_difference'( antidomain( Y ), X ), 
% 298.35/298.86    'domain_difference'( antidomain( X ), Y ) ) ] )
% 298.35/298.86  , 0, clause( 521354, [ =( zero, 'domain_difference'( antidomain( 
% 298.35/298.86    'forward_box'( X, Y ) ), addition( Z, X ) ) ) ] )
% 298.35/298.86  , 0, 2, substitution( 0, [ :=( X, addition( Z, X ) ), :=( Y, 'forward_box'( 
% 298.35/298.86    X, Y ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )
% 298.35/298.86    ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521358, [ =( 'domain_difference'( antidomain( addition( X, Y ) ), 
% 298.35/298.86    'forward_box'( Y, Z ) ), zero ) ] )
% 298.35/298.86  , clause( 521355, [ =( zero, 'domain_difference'( antidomain( addition( Z, 
% 298.35/298.86    X ) ), 'forward_box'( X, Y ) ) ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, Y ), :=( Y, Z ), :=( Z, X )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  subsumption(
% 298.35/298.86  clause( 15463, [ =( 'domain_difference'( antidomain( addition( Z, X ) ), 
% 298.35/298.86    'forward_box'( X, Y ) ), zero ) ] )
% 298.35/298.86  , clause( 521358, [ =( 'domain_difference'( antidomain( addition( X, Y ) )
% 298.35/298.86    , 'forward_box'( Y, Z ) ), zero ) ] )
% 298.35/298.86  , substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] ), 
% 298.35/298.86    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521360, [ =( zero, 'domain_difference'( antidomain( addition( X, Y
% 298.35/298.86     ) ), 'forward_box'( Y, Z ) ) ) ] )
% 298.35/298.86  , clause( 15463, [ =( 'domain_difference'( antidomain( addition( Z, X ) ), 
% 298.35/298.86    'forward_box'( X, Y ) ), zero ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, Y ), :=( Y, Z ), :=( Z, X )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521361, [ =( zero, 'domain_difference'( antidomain( addition( X, Y
% 298.35/298.86     ) ), 'forward_box'( X, Z ) ) ) ] )
% 298.35/298.86  , clause( 291, [ =( addition( addition( X, Y ), X ), addition( X, Y ) ) ]
% 298.35/298.86     )
% 298.35/298.86  , 0, clause( 521360, [ =( zero, 'domain_difference'( antidomain( addition( 
% 298.35/298.86    X, Y ) ), 'forward_box'( Y, Z ) ) ) ] )
% 298.35/298.86  , 0, 4, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.86    :=( X, addition( X, Y ) ), :=( Y, X ), :=( Z, Z )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521362, [ =( 'domain_difference'( antidomain( addition( X, Y ) ), 
% 298.35/298.86    'forward_box'( X, Z ) ), zero ) ] )
% 298.35/298.86  , clause( 521361, [ =( zero, 'domain_difference'( antidomain( addition( X, 
% 298.35/298.86    Y ) ), 'forward_box'( X, Z ) ) ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  subsumption(
% 298.35/298.86  clause( 15693, [ =( 'domain_difference'( antidomain( addition( X, Y ) ), 
% 298.35/298.86    'forward_box'( X, Z ) ), zero ) ] )
% 298.35/298.86  , clause( 521362, [ =( 'domain_difference'( antidomain( addition( X, Y ) )
% 298.35/298.86    , 'forward_box'( X, Z ) ), zero ) ] )
% 298.35/298.86  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 298.35/298.86    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521364, [ =( 'forward_box'( X, Y ), antidomain( multiplication( X, 
% 298.35/298.86    antidomain( Y ) ) ) ) ] )
% 298.35/298.86  , clause( 8143, [ =( antidomain( multiplication( Y, antidomain( X ) ) ), 
% 298.35/298.86    'forward_box'( Y, X ) ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521367, [ =( 'forward_box'( 'domain_difference'( X, 
% 298.35/298.86    'domain_difference'( X, Y ) ), Y ), antidomain( zero ) ) ] )
% 298.35/298.86  , clause( 15402, [ =( multiplication( 'domain_difference'( X, 
% 298.35/298.86    'domain_difference'( X, Y ) ), antidomain( Y ) ), zero ) ] )
% 298.35/298.86  , 0, clause( 521364, [ =( 'forward_box'( X, Y ), antidomain( multiplication( 
% 298.35/298.86    X, antidomain( Y ) ) ) ) ] )
% 298.35/298.86  , 0, 9, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.86    :=( X, 'domain_difference'( X, 'domain_difference'( X, Y ) ) ), :=( Y, Y
% 298.35/298.86     )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521368, [ =( 'forward_box'( 'domain_difference'( X, 
% 298.35/298.86    'domain_difference'( X, Y ) ), Y ), one ) ] )
% 298.35/298.86  , clause( 150, [ =( antidomain( zero ), one ) ] )
% 298.35/298.86  , 0, clause( 521367, [ =( 'forward_box'( 'domain_difference'( X, 
% 298.35/298.86    'domain_difference'( X, Y ) ), Y ), antidomain( zero ) ) ] )
% 298.35/298.86  , 0, 8, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )
% 298.35/298.86    ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  subsumption(
% 298.35/298.86  clause( 16987, [ =( 'forward_box'( 'domain_difference'( X, 
% 298.35/298.86    'domain_difference'( X, Y ) ), Y ), one ) ] )
% 298.35/298.86  , clause( 521368, [ =( 'forward_box'( 'domain_difference'( X, 
% 298.35/298.86    'domain_difference'( X, Y ) ), Y ), one ) ] )
% 298.35/298.86  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.86     )] ) ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521371, [ =( antidomain( codomain( X ) ), 'backward_box'( X, 
% 298.35/298.86    antidomain( addition( X, Y ) ) ) ) ] )
% 298.35/298.86  , clause( 13623, [ =( 'backward_box'( X, antidomain( addition( X, Y ) ) ), 
% 298.35/298.86    antidomain( codomain( X ) ) ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521375, [ =( antidomain( codomain( coantidomain( domain( X ) ) ) )
% 298.35/298.86    , 'backward_box'( coantidomain( domain( X ) ), antidomain( antidomain( X
% 298.35/298.86     ) ) ) ) ] )
% 298.35/298.86  , clause( 10166, [ =( addition( coantidomain( domain( X ) ), antidomain( X
% 298.35/298.86     ) ), antidomain( X ) ) ] )
% 298.35/298.86  , 0, clause( 521371, [ =( antidomain( codomain( X ) ), 'backward_box'( X, 
% 298.35/298.86    antidomain( addition( X, Y ) ) ) ) ] )
% 298.35/298.86  , 0, 11, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.86    coantidomain( domain( X ) ) ), :=( Y, antidomain( X ) )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521376, [ =( antidomain( codomain( coantidomain( domain( X ) ) ) )
% 298.35/298.86    , 'backward_box'( coantidomain( domain( X ) ), domain( X ) ) ) ] )
% 298.35/298.86  , clause( 18, [ =( antidomain( antidomain( X ) ), domain( X ) ) ] )
% 298.35/298.86  , 0, clause( 521375, [ =( antidomain( codomain( coantidomain( domain( X ) )
% 298.35/298.86     ) ), 'backward_box'( coantidomain( domain( X ) ), antidomain( antidomain( 
% 298.35/298.86    X ) ) ) ) ] )
% 298.35/298.86  , 0, 10, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.86    ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521377, [ =( antidomain( codomain( coantidomain( domain( X ) ) ) )
% 298.35/298.86    , 'backward_box'( coantidomain( domain( X ) ), X ) ) ] )
% 298.35/298.86  , clause( 1065, [ =( 'backward_box'( Y, domain( X ) ), 'backward_box'( Y, X
% 298.35/298.86     ) ) ] )
% 298.35/298.86  , 0, clause( 521376, [ =( antidomain( codomain( coantidomain( domain( X ) )
% 298.35/298.86     ) ), 'backward_box'( coantidomain( domain( X ) ), domain( X ) ) ) ] )
% 298.35/298.86  , 0, 6, substitution( 0, [ :=( X, X ), :=( Y, coantidomain( domain( X ) ) )] )
% 298.35/298.86    , substitution( 1, [ :=( X, X )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521378, [ =( antidomain( coantidomain( domain( X ) ) ), 
% 298.35/298.86    'backward_box'( coantidomain( domain( X ) ), X ) ) ] )
% 298.35/298.86  , clause( 2024, [ =( codomain( coantidomain( X ) ), coantidomain( X ) ) ]
% 298.35/298.86     )
% 298.35/298.86  , 0, clause( 521377, [ =( antidomain( codomain( coantidomain( domain( X ) )
% 298.35/298.86     ) ), 'backward_box'( coantidomain( domain( X ) ), X ) ) ] )
% 298.35/298.86  , 0, 2, substitution( 0, [ :=( X, domain( X ) )] ), substitution( 1, [ :=( 
% 298.35/298.86    X, X )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521379, [ =( 'backward_box'( coantidomain( domain( X ) ), X ), 
% 298.35/298.86    antidomain( coantidomain( domain( X ) ) ) ) ] )
% 298.35/298.86  , clause( 521378, [ =( antidomain( coantidomain( domain( X ) ) ), 
% 298.35/298.86    'backward_box'( coantidomain( domain( X ) ), X ) ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  subsumption(
% 298.35/298.86  clause( 17394, [ =( 'backward_box'( coantidomain( domain( X ) ), X ), 
% 298.35/298.86    antidomain( coantidomain( domain( X ) ) ) ) ] )
% 298.35/298.86  , clause( 521379, [ =( 'backward_box'( coantidomain( domain( X ) ), X ), 
% 298.35/298.86    antidomain( coantidomain( domain( X ) ) ) ) ] )
% 298.35/298.86  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521381, [ =( coantidomain( antidomain( X ) ), 'backward_diamond'( 
% 298.35/298.86    coantidomain( antidomain( X ) ), domain( X ) ) ) ] )
% 298.35/298.86  , clause( 13589, [ =( 'backward_diamond'( coantidomain( antidomain( X ) ), 
% 298.35/298.86    domain( X ) ), coantidomain( antidomain( X ) ) ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521382, [ =( coantidomain( antidomain( 'forward_box'( X, Y ) ) ), 
% 298.35/298.86    'backward_diamond'( coantidomain( antidomain( 'forward_box'( X, Y ) ) ), 
% 298.35/298.86    'forward_box'( X, Y ) ) ) ] )
% 298.35/298.86  , clause( 2578, [ =( domain( 'forward_box'( X, Y ) ), 'forward_box'( X, Y )
% 298.35/298.86     ) ] )
% 298.35/298.86  , 0, clause( 521381, [ =( coantidomain( antidomain( X ) ), 
% 298.35/298.86    'backward_diamond'( coantidomain( antidomain( X ) ), domain( X ) ) ) ] )
% 298.35/298.86  , 0, 12, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.86    :=( X, 'forward_box'( X, Y ) )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521383, [ =( 'backward_diamond'( coantidomain( antidomain( 
% 298.35/298.86    'forward_box'( X, Y ) ) ), 'forward_box'( X, Y ) ), coantidomain( 
% 298.35/298.86    antidomain( 'forward_box'( X, Y ) ) ) ) ] )
% 298.35/298.86  , clause( 521382, [ =( coantidomain( antidomain( 'forward_box'( X, Y ) ) )
% 298.35/298.86    , 'backward_diamond'( coantidomain( antidomain( 'forward_box'( X, Y ) ) )
% 298.35/298.86    , 'forward_box'( X, Y ) ) ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  subsumption(
% 298.35/298.86  clause( 18568, [ =( 'backward_diamond'( coantidomain( antidomain( 
% 298.35/298.86    'forward_box'( X, Y ) ) ), 'forward_box'( X, Y ) ), coantidomain( 
% 298.35/298.86    antidomain( 'forward_box'( X, Y ) ) ) ) ] )
% 298.35/298.86  , clause( 521383, [ =( 'backward_diamond'( coantidomain( antidomain( 
% 298.35/298.86    'forward_box'( X, Y ) ) ), 'forward_box'( X, Y ) ), coantidomain( 
% 298.35/298.86    antidomain( 'forward_box'( X, Y ) ) ) ) ] )
% 298.35/298.86  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.86     )] ) ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521386, [ =( multiplication( 'domain_difference'( X, Y ), domain( X
% 298.35/298.86     ) ), 'domain_difference'( X, Y ) ) ] )
% 298.35/298.86  , clause( 13992, [ =( multiplication( antidomain( Y ), domain( X ) ), 
% 298.35/298.86    'domain_difference'( X, Y ) ) ] )
% 298.35/298.86  , 0, clause( 13791, [ =( multiplication( 'domain_difference'( X, Y ), 
% 298.35/298.86    domain( X ) ), multiplication( antidomain( Y ), domain( X ) ) ) ] )
% 298.35/298.86  , 0, 7, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.86    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  subsumption(
% 298.35/298.86  clause( 20021, [ =( multiplication( 'domain_difference'( X, Y ), domain( X
% 298.35/298.86     ) ), 'domain_difference'( X, Y ) ) ] )
% 298.35/298.86  , clause( 521386, [ =( multiplication( 'domain_difference'( X, Y ), domain( 
% 298.35/298.86    X ) ), 'domain_difference'( X, Y ) ) ] )
% 298.35/298.86  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.86     )] ) ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521390, [ =( 'forward_box'( X, 'backward_diamond'( Y, antidomain( Z
% 298.35/298.86     ) ) ), antidomain( multiplication( X, 'backward_box'( Y, Z ) ) ) ) ] )
% 298.35/298.86  , clause( 8141, [ =( antidomain( 'forward_diamond'( Z, 'backward_box'( X, Y
% 298.35/298.86     ) ) ), antidomain( multiplication( Z, 'backward_box'( X, Y ) ) ) ) ] )
% 298.35/298.86  , 0, clause( 2561, [ =( 'forward_box'( Z, 'backward_diamond'( X, antidomain( 
% 298.35/298.86    Y ) ) ), antidomain( 'forward_diamond'( Z, 'backward_box'( X, Y ) ) ) ) ]
% 298.35/298.86     )
% 298.35/298.86  , 0, 7, substitution( 0, [ :=( X, Y ), :=( Y, Z ), :=( Z, X )] ), 
% 298.35/298.86    substitution( 1, [ :=( X, Y ), :=( Y, Z ), :=( Z, X )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  subsumption(
% 298.35/298.86  clause( 20144, [ =( 'forward_box'( Z, 'backward_diamond'( X, antidomain( Y
% 298.35/298.86     ) ) ), antidomain( multiplication( Z, 'backward_box'( X, Y ) ) ) ) ] )
% 298.35/298.86  , clause( 521390, [ =( 'forward_box'( X, 'backward_diamond'( Y, antidomain( 
% 298.35/298.86    Z ) ) ), antidomain( multiplication( X, 'backward_box'( Y, Z ) ) ) ) ] )
% 298.35/298.86  , substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] ), 
% 298.35/298.86    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521394, [ =( 'domain_difference'( antidomain( X ), antidomain( Y )
% 298.35/298.86     ), 'domain_difference'( Y, X ) ) ] )
% 298.35/298.86  , clause( 13992, [ =( multiplication( antidomain( Y ), domain( X ) ), 
% 298.35/298.86    'domain_difference'( X, Y ) ) ] )
% 298.35/298.86  , 0, clause( 2386, [ =( 'domain_difference'( antidomain( X ), antidomain( Y
% 298.35/298.86     ) ), multiplication( antidomain( X ), domain( Y ) ) ) ] )
% 298.35/298.86  , 0, 6, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 298.35/298.86    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  subsumption(
% 298.35/298.86  clause( 20145, [ =( 'domain_difference'( antidomain( X ), antidomain( Y ) )
% 298.35/298.86    , 'domain_difference'( Y, X ) ) ] )
% 298.35/298.86  , clause( 521394, [ =( 'domain_difference'( antidomain( X ), antidomain( Y
% 298.35/298.86     ) ), 'domain_difference'( Y, X ) ) ] )
% 298.35/298.86  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.86     )] ) ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521398, [ =( multiplication( multiplication( X, Y ), coantidomain( 
% 298.35/298.86    'backward_diamond'( Y, X ) ) ), zero ) ] )
% 298.35/298.86  , clause( 1285, [ =( coantidomain( multiplication( codomain( X ), Y ) ), 
% 298.35/298.86    coantidomain( 'backward_diamond'( Y, X ) ) ) ] )
% 298.35/298.86  , 0, clause( 858, [ =( multiplication( multiplication( X, Y ), coantidomain( 
% 298.35/298.86    multiplication( codomain( X ), Y ) ) ), zero ) ] )
% 298.35/298.86  , 0, 5, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.86    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  subsumption(
% 298.35/298.86  clause( 20156, [ =( multiplication( multiplication( X, Y ), coantidomain( 
% 298.35/298.86    'backward_diamond'( Y, X ) ) ), zero ) ] )
% 298.35/298.86  , clause( 521398, [ =( multiplication( multiplication( X, Y ), coantidomain( 
% 298.35/298.86    'backward_diamond'( Y, X ) ) ), zero ) ] )
% 298.35/298.86  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.86     )] ) ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521401, [ =( zero, multiplication( multiplication( X, domain( 
% 298.35/298.86    'domain_difference'( Y, Z ) ) ), Z ) ) ] )
% 298.35/298.86  , clause( 13859, [ =( multiplication( multiplication( Z, domain( 
% 298.35/298.86    'domain_difference'( X, Y ) ) ), Y ), zero ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, Y ), :=( Y, Z ), :=( Z, X )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521402, [ =( zero, multiplication( coantidomain( antidomain( 
% 298.35/298.86    'domain_difference'( X, Y ) ) ), Y ) ) ] )
% 298.35/298.86  , clause( 9890, [ =( multiplication( coantidomain( antidomain( X ) ), 
% 298.35/298.86    domain( X ) ), coantidomain( antidomain( X ) ) ) ] )
% 298.35/298.86  , 0, clause( 521401, [ =( zero, multiplication( multiplication( X, domain( 
% 298.35/298.86    'domain_difference'( Y, Z ) ) ), Z ) ) ] )
% 298.35/298.86  , 0, 3, substitution( 0, [ :=( X, 'domain_difference'( X, Y ) )] ), 
% 298.35/298.86    substitution( 1, [ :=( X, coantidomain( antidomain( 'domain_difference'( 
% 298.35/298.86    X, Y ) ) ) ), :=( Y, X ), :=( Z, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521403, [ =( multiplication( coantidomain( antidomain( 
% 298.35/298.86    'domain_difference'( X, Y ) ) ), Y ), zero ) ] )
% 298.35/298.86  , clause( 521402, [ =( zero, multiplication( coantidomain( antidomain( 
% 298.35/298.86    'domain_difference'( X, Y ) ) ), Y ) ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  subsumption(
% 298.35/298.86  clause( 20702, [ =( multiplication( coantidomain( antidomain( 
% 298.35/298.86    'domain_difference'( X, Y ) ) ), Y ), zero ) ] )
% 298.35/298.86  , clause( 521403, [ =( multiplication( coantidomain( antidomain( 
% 298.35/298.86    'domain_difference'( X, Y ) ) ), Y ), zero ) ] )
% 298.35/298.86  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.86     )] ) ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521404, [ =( zero, multiplication( coantidomain( antidomain( 
% 298.35/298.86    'domain_difference'( X, Y ) ) ), Y ) ) ] )
% 298.35/298.86  , clause( 20702, [ =( multiplication( coantidomain( antidomain( 
% 298.35/298.86    'domain_difference'( X, Y ) ) ), Y ), zero ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521406, [ =( zero, multiplication( coantidomain( antidomain( 
% 298.35/298.86    'domain_difference'( antidomain( Y ), X ) ) ), Y ) ) ] )
% 298.35/298.86  , clause( 13804, [ =( 'domain_difference'( antidomain( Y ), X ), 
% 298.35/298.86    'domain_difference'( antidomain( X ), Y ) ) ] )
% 298.35/298.86  , 0, clause( 521404, [ =( zero, multiplication( coantidomain( antidomain( 
% 298.35/298.86    'domain_difference'( X, Y ) ) ), Y ) ) ] )
% 298.35/298.86  , 0, 5, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 298.35/298.86    :=( X, antidomain( X ) ), :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521408, [ =( zero, multiplication( coantidomain( 'forward_box'( 
% 298.35/298.86    antidomain( X ), Y ) ), X ) ) ] )
% 298.35/298.86  , clause( 7433, [ =( antidomain( 'domain_difference'( antidomain( X ), Y )
% 298.35/298.86     ), 'forward_box'( antidomain( X ), Y ) ) ] )
% 298.35/298.86  , 0, clause( 521406, [ =( zero, multiplication( coantidomain( antidomain( 
% 298.35/298.86    'domain_difference'( antidomain( Y ), X ) ) ), Y ) ) ] )
% 298.35/298.86  , 0, 4, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.86    :=( X, Y ), :=( Y, X )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521409, [ =( multiplication( coantidomain( 'forward_box'( 
% 298.35/298.86    antidomain( X ), Y ) ), X ), zero ) ] )
% 298.35/298.86  , clause( 521408, [ =( zero, multiplication( coantidomain( 'forward_box'( 
% 298.35/298.86    antidomain( X ), Y ) ), X ) ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  subsumption(
% 298.35/298.86  clause( 20714, [ =( multiplication( coantidomain( 'forward_box'( antidomain( 
% 298.35/298.86    Y ), X ) ), Y ), zero ) ] )
% 298.35/298.86  , clause( 521409, [ =( multiplication( coantidomain( 'forward_box'( 
% 298.35/298.86    antidomain( X ), Y ) ), X ), zero ) ] )
% 298.35/298.86  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.86     )] ) ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521411, [ =( 'forward_box'( X, Y ), antidomain( multiplication( X, 
% 298.35/298.86    antidomain( Y ) ) ) ) ] )
% 298.35/298.86  , clause( 8143, [ =( antidomain( multiplication( Y, antidomain( X ) ) ), 
% 298.35/298.86    'forward_box'( Y, X ) ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521416, [ =( 'forward_box'( coantidomain( 'forward_box'( antidomain( 
% 298.35/298.86    antidomain( X ) ), Y ) ), X ), antidomain( zero ) ) ] )
% 298.35/298.86  , clause( 20714, [ =( multiplication( coantidomain( 'forward_box'( 
% 298.35/298.86    antidomain( Y ), X ) ), Y ), zero ) ] )
% 298.35/298.86  , 0, clause( 521411, [ =( 'forward_box'( X, Y ), antidomain( multiplication( 
% 298.35/298.86    X, antidomain( Y ) ) ) ) ] )
% 298.35/298.86  , 0, 10, substitution( 0, [ :=( X, Y ), :=( Y, antidomain( X ) )] ), 
% 298.35/298.86    substitution( 1, [ :=( X, coantidomain( 'forward_box'( antidomain( 
% 298.35/298.86    antidomain( X ) ), Y ) ) ), :=( Y, X )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521417, [ =( 'forward_box'( coantidomain( 'forward_box'( antidomain( 
% 298.35/298.86    antidomain( X ) ), Y ) ), X ), one ) ] )
% 298.35/298.86  , clause( 150, [ =( antidomain( zero ), one ) ] )
% 298.35/298.86  , 0, clause( 521416, [ =( 'forward_box'( coantidomain( 'forward_box'( 
% 298.35/298.86    antidomain( antidomain( X ) ), Y ) ), X ), antidomain( zero ) ) ] )
% 298.35/298.86  , 0, 9, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )
% 298.35/298.86    ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521418, [ =( 'forward_box'( coantidomain( 'forward_box'( domain( X
% 298.35/298.86     ), Y ) ), X ), one ) ] )
% 298.35/298.86  , clause( 18, [ =( antidomain( antidomain( X ) ), domain( X ) ) ] )
% 298.35/298.86  , 0, clause( 521417, [ =( 'forward_box'( coantidomain( 'forward_box'( 
% 298.35/298.86    antidomain( antidomain( X ) ), Y ) ), X ), one ) ] )
% 298.35/298.86  , 0, 4, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.86    :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521419, [ =( 'forward_box'( coantidomain( antidomain( 
% 298.35/298.86    'domain_difference'( X, Y ) ) ), X ), one ) ] )
% 298.35/298.86  , clause( 7418, [ =( 'forward_box'( domain( X ), Y ), antidomain( 
% 298.35/298.86    'domain_difference'( X, Y ) ) ) ] )
% 298.35/298.86  , 0, clause( 521418, [ =( 'forward_box'( coantidomain( 'forward_box'( 
% 298.35/298.86    domain( X ), Y ) ), X ), one ) ] )
% 298.35/298.86  , 0, 3, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.86    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  subsumption(
% 298.35/298.86  clause( 20750, [ =( 'forward_box'( coantidomain( antidomain( 
% 298.35/298.86    'domain_difference'( X, Y ) ) ), X ), one ) ] )
% 298.35/298.86  , clause( 521419, [ =( 'forward_box'( coantidomain( antidomain( 
% 298.35/298.86    'domain_difference'( X, Y ) ) ), X ), one ) ] )
% 298.35/298.86  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.86     )] ) ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521422, [ =( one, 'forward_box'( coantidomain( antidomain( 
% 298.35/298.86    'domain_difference'( X, Y ) ) ), X ) ) ] )
% 298.35/298.86  , clause( 20750, [ =( 'forward_box'( coantidomain( antidomain( 
% 298.35/298.86    'domain_difference'( X, Y ) ) ), X ), one ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521424, [ =( one, 'forward_box'( coantidomain( antidomain( domain( 
% 298.35/298.86    Y ) ) ), addition( X, domain( Y ) ) ) ) ] )
% 298.35/298.86  , clause( 12320, [ =( 'domain_difference'( addition( X, domain( Y ) ), 
% 298.35/298.86    antidomain( Y ) ), domain( Y ) ) ] )
% 298.35/298.86  , 0, clause( 521422, [ =( one, 'forward_box'( coantidomain( antidomain( 
% 298.35/298.86    'domain_difference'( X, Y ) ) ), X ) ) ] )
% 298.35/298.86  , 0, 5, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.86    :=( X, addition( X, domain( Y ) ) ), :=( Y, antidomain( Y ) )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521425, [ =( one, 'forward_box'( coantidomain( antidomain( X ) ), 
% 298.35/298.86    addition( Y, domain( X ) ) ) ) ] )
% 298.35/298.86  , clause( 2027, [ =( antidomain( domain( X ) ), antidomain( X ) ) ] )
% 298.35/298.86  , 0, clause( 521424, [ =( one, 'forward_box'( coantidomain( antidomain( 
% 298.35/298.86    domain( Y ) ) ), addition( X, domain( Y ) ) ) ) ] )
% 298.35/298.86  , 0, 4, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, Y ), 
% 298.35/298.86    :=( Y, X )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521426, [ =( 'forward_box'( coantidomain( antidomain( X ) ), 
% 298.35/298.86    addition( Y, domain( X ) ) ), one ) ] )
% 298.35/298.86  , clause( 521425, [ =( one, 'forward_box'( coantidomain( antidomain( X ) )
% 298.35/298.86    , addition( Y, domain( X ) ) ) ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  subsumption(
% 298.35/298.86  clause( 20799, [ =( 'forward_box'( coantidomain( antidomain( Y ) ), 
% 298.35/298.86    addition( X, domain( Y ) ) ), one ) ] )
% 298.35/298.86  , clause( 521426, [ =( 'forward_box'( coantidomain( antidomain( X ) ), 
% 298.35/298.86    addition( Y, domain( X ) ) ), one ) ] )
% 298.35/298.86  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.86     )] ) ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521428, [ =( X, multiplication( domain( addition( addition( X, Y )
% 298.35/298.86    , Z ) ), X ) ) ] )
% 298.35/298.86  , clause( 12285, [ =( multiplication( domain( addition( addition( Y, Z ), X
% 298.35/298.86     ) ), Y ), Y ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521429, [ =( coantidomain( domain( X ) ), multiplication( domain( 
% 298.35/298.86    addition( antidomain( X ), Y ) ), coantidomain( domain( X ) ) ) ) ] )
% 298.35/298.86  , clause( 10166, [ =( addition( coantidomain( domain( X ) ), antidomain( X
% 298.35/298.86     ) ), antidomain( X ) ) ] )
% 298.35/298.86  , 0, clause( 521428, [ =( X, multiplication( domain( addition( addition( X
% 298.35/298.86    , Y ), Z ) ), X ) ) ] )
% 298.35/298.86  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.86    coantidomain( domain( X ) ) ), :=( Y, antidomain( X ) ), :=( Z, Y )] )
% 298.35/298.86    ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521430, [ =( multiplication( domain( addition( antidomain( X ), Y )
% 298.35/298.86     ), coantidomain( domain( X ) ) ), coantidomain( domain( X ) ) ) ] )
% 298.35/298.86  , clause( 521429, [ =( coantidomain( domain( X ) ), multiplication( domain( 
% 298.35/298.86    addition( antidomain( X ), Y ) ), coantidomain( domain( X ) ) ) ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  subsumption(
% 298.35/298.86  clause( 21450, [ =( multiplication( domain( addition( antidomain( X ), Y )
% 298.35/298.86     ), coantidomain( domain( X ) ) ), coantidomain( domain( X ) ) ) ] )
% 298.35/298.86  , clause( 521430, [ =( multiplication( domain( addition( antidomain( X ), Y
% 298.35/298.86     ) ), coantidomain( domain( X ) ) ), coantidomain( domain( X ) ) ) ] )
% 298.35/298.86  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.86     )] ) ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521432, [ =( domain( X ), 'domain_difference'( X, antidomain( 
% 298.35/298.86    addition( domain( X ), Y ) ) ) ) ] )
% 298.35/298.86  , clause( 14490, [ =( 'domain_difference'( X, antidomain( addition( domain( 
% 298.35/298.86    X ), Y ) ) ), domain( X ) ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521435, [ =( domain( X ), 'domain_difference'( X, antidomain( 
% 298.35/298.86    multiplication( addition( one, Y ), domain( X ) ) ) ) ) ] )
% 298.35/298.86  , clause( 100, [ =( addition( X, multiplication( Y, X ) ), multiplication( 
% 298.35/298.86    addition( one, Y ), X ) ) ] )
% 298.35/298.86  , 0, clause( 521432, [ =( domain( X ), 'domain_difference'( X, antidomain( 
% 298.35/298.86    addition( domain( X ), Y ) ) ) ) ] )
% 298.35/298.86  , 0, 6, substitution( 0, [ :=( X, domain( X ) ), :=( Y, Y )] ), 
% 298.35/298.86    substitution( 1, [ :=( X, X ), :=( Y, multiplication( Y, domain( X ) ) )] )
% 298.35/298.86    ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521436, [ =( domain( X ), 'domain_difference'( X, antidomain( 
% 298.35/298.86    'forward_diamond'( addition( one, Y ), X ) ) ) ) ] )
% 298.35/298.86  , clause( 2042, [ =( antidomain( multiplication( X, domain( Y ) ) ), 
% 298.35/298.86    antidomain( 'forward_diamond'( X, Y ) ) ) ] )
% 298.35/298.86  , 0, clause( 521435, [ =( domain( X ), 'domain_difference'( X, antidomain( 
% 298.35/298.86    multiplication( addition( one, Y ), domain( X ) ) ) ) ) ] )
% 298.35/298.86  , 0, 5, substitution( 0, [ :=( X, addition( one, Y ) ), :=( Y, X )] ), 
% 298.35/298.86    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521437, [ =( domain( X ), multiplication( domain( X ), 
% 298.35/298.86    'forward_diamond'( addition( one, Y ), X ) ) ) ] )
% 298.35/298.86  , clause( 2385, [ =( 'domain_difference'( Z, antidomain( 'forward_diamond'( 
% 298.35/298.86    X, Y ) ) ), multiplication( domain( Z ), 'forward_diamond'( X, Y ) ) ) ]
% 298.35/298.86     )
% 298.35/298.86  , 0, clause( 521436, [ =( domain( X ), 'domain_difference'( X, antidomain( 
% 298.35/298.86    'forward_diamond'( addition( one, Y ), X ) ) ) ) ] )
% 298.35/298.86  , 0, 3, substitution( 0, [ :=( X, addition( one, Y ) ), :=( Y, X ), :=( Z, 
% 298.35/298.86    X )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521438, [ =( multiplication( domain( X ), 'forward_diamond'( 
% 298.35/298.86    addition( one, Y ), X ) ), domain( X ) ) ] )
% 298.35/298.86  , clause( 521437, [ =( domain( X ), multiplication( domain( X ), 
% 298.35/298.86    'forward_diamond'( addition( one, Y ), X ) ) ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  subsumption(
% 298.35/298.86  clause( 23133, [ =( multiplication( domain( X ), 'forward_diamond'( 
% 298.35/298.86    addition( one, Y ), X ) ), domain( X ) ) ] )
% 298.35/298.86  , clause( 521438, [ =( multiplication( domain( X ), 'forward_diamond'( 
% 298.35/298.86    addition( one, Y ), X ) ), domain( X ) ) ] )
% 298.35/298.86  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.86     )] ) ).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  eqswap(
% 298.35/298.86  clause( 521440, [ =( multiplication( X, Y ), multiplication( multiplication( 
% 298.35/298.86    X, domain( Y ) ), Y ) ) ] )
% 298.35/298.86  , clause( 1173, [ =( multiplication( multiplication( Y, domain( X ) ), X )
% 298.35/298.86    , multiplication( Y, X ) ) ] )
% 298.35/298.86  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.86  
% 298.35/298.86  
% 298.35/298.86  paramod(
% 298.35/298.86  clause( 521445, [ =( multiplication( 'domain_difference'( X, multiplication( 
% 298.35/298.86    domain( X ), domain( Y ) ) ), Y ), multiplication( zero, Y ) ) ] )
% 298.35/298.86  , clause( 14482, [ =( multiplication( 'domain_difference'( X, 
% 298.35/298.86    multiplication( domain( X ), Y ) ), Y ), zero ) ] )
% 298.35/298.87  , 0, clause( 521440, [ =( multiplication( X, Y ), multiplication( 
% 298.35/298.87    multiplication( X, domain( Y ) ), Y ) ) ] )
% 298.35/298.87  , 0, 11, substitution( 0, [ :=( X, X ), :=( Y, domain( Y ) )] ), 
% 298.35/298.87    substitution( 1, [ :=( X, 'domain_difference'( X, multiplication( domain( 
% 298.35/298.87    X ), domain( Y ) ) ) ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521446, [ =( multiplication( 'domain_difference'( X, multiplication( 
% 298.35/298.87    domain( X ), domain( Y ) ) ), Y ), zero ) ] )
% 298.35/298.87  , clause( 12, [ =( multiplication( zero, X ), zero ) ] )
% 298.35/298.87  , 0, clause( 521445, [ =( multiplication( 'domain_difference'( X, 
% 298.35/298.87    multiplication( domain( X ), domain( Y ) ) ), Y ), multiplication( zero, 
% 298.35/298.87    Y ) ) ] )
% 298.35/298.87  , 0, 10, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.87    :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521447, [ =( multiplication( 'domain_difference'( X, 
% 298.35/298.87    'forward_diamond'( domain( X ), Y ) ), Y ), zero ) ] )
% 298.35/298.87  , clause( 2046, [ =( 'domain_difference'( Z, multiplication( X, domain( Y )
% 298.35/298.87     ) ), 'domain_difference'( Z, 'forward_diamond'( X, Y ) ) ) ] )
% 298.35/298.87  , 0, clause( 521446, [ =( multiplication( 'domain_difference'( X, 
% 298.35/298.87    multiplication( domain( X ), domain( Y ) ) ), Y ), zero ) ] )
% 298.35/298.87  , 0, 2, substitution( 0, [ :=( X, domain( X ) ), :=( Y, Y ), :=( Z, X )] )
% 298.35/298.87    , substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521448, [ =( multiplication( 'domain_difference'( X, 
% 298.35/298.87    'domain_difference'( X, antidomain( Y ) ) ), Y ), zero ) ] )
% 298.35/298.87  , clause( 7280, [ =( 'domain_difference'( Z, 'forward_diamond'( domain( X )
% 298.35/298.87    , Y ) ), 'domain_difference'( Z, 'domain_difference'( X, antidomain( Y )
% 298.35/298.87     ) ) ) ] )
% 298.35/298.87  , 0, clause( 521447, [ =( multiplication( 'domain_difference'( X, 
% 298.35/298.87    'forward_diamond'( domain( X ), Y ) ), Y ), zero ) ] )
% 298.35/298.87  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, X )] ), 
% 298.35/298.87    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  subsumption(
% 298.35/298.87  clause( 23163, [ =( multiplication( 'domain_difference'( X, 
% 298.35/298.87    'domain_difference'( X, antidomain( Y ) ) ), Y ), zero ) ] )
% 298.35/298.87  , clause( 521448, [ =( multiplication( 'domain_difference'( X, 
% 298.35/298.87    'domain_difference'( X, antidomain( Y ) ) ), Y ), zero ) ] )
% 298.35/298.87  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.87     )] ) ).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521451, [ =( zero, multiplication( 'domain_difference'( X, 
% 298.35/298.87    'domain_difference'( X, antidomain( Y ) ) ), Y ) ) ] )
% 298.35/298.87  , clause( 23163, [ =( multiplication( 'domain_difference'( X, 
% 298.35/298.87    'domain_difference'( X, antidomain( Y ) ) ), Y ), zero ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521452, [ =( zero, multiplication( 'domain_difference'( antidomain( 
% 298.35/298.87    X ), 'domain_difference'( Y, X ) ), Y ) ) ] )
% 298.35/298.87  , clause( 20145, [ =( 'domain_difference'( antidomain( X ), antidomain( Y )
% 298.35/298.87     ), 'domain_difference'( Y, X ) ) ] )
% 298.35/298.87  , 0, clause( 521451, [ =( zero, multiplication( 'domain_difference'( X, 
% 298.35/298.87    'domain_difference'( X, antidomain( Y ) ) ), Y ) ) ] )
% 298.35/298.87  , 0, 6, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.87    :=( X, antidomain( X ) ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521453, [ =( multiplication( 'domain_difference'( antidomain( X ), 
% 298.35/298.87    'domain_difference'( Y, X ) ), Y ), zero ) ] )
% 298.35/298.87  , clause( 521452, [ =( zero, multiplication( 'domain_difference'( 
% 298.35/298.87    antidomain( X ), 'domain_difference'( Y, X ) ), Y ) ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  subsumption(
% 298.35/298.87  clause( 23218, [ =( multiplication( 'domain_difference'( antidomain( X ), 
% 298.35/298.87    'domain_difference'( Y, X ) ), Y ), zero ) ] )
% 298.35/298.87  , clause( 521453, [ =( multiplication( 'domain_difference'( antidomain( X )
% 298.35/298.87    , 'domain_difference'( Y, X ) ), Y ), zero ) ] )
% 298.35/298.87  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.87     )] ) ).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521454, [ =( zero, multiplication( 'domain_difference'( X, 
% 298.35/298.87    'domain_difference'( X, antidomain( Y ) ) ), Y ) ) ] )
% 298.35/298.87  , clause( 23163, [ =( multiplication( 'domain_difference'( X, 
% 298.35/298.87    'domain_difference'( X, antidomain( Y ) ) ), Y ), zero ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521455, [ =( zero, multiplication( 'domain_difference'( X, 
% 298.35/298.87    'domain_difference'( Y, antidomain( X ) ) ), Y ) ) ] )
% 298.35/298.87  , clause( 14485, [ =( 'domain_difference'( X, antidomain( Y ) ), 
% 298.35/298.87    'domain_difference'( Y, antidomain( X ) ) ) ] )
% 298.35/298.87  , 0, clause( 521454, [ =( zero, multiplication( 'domain_difference'( X, 
% 298.35/298.87    'domain_difference'( X, antidomain( Y ) ) ), Y ) ) ] )
% 298.35/298.87  , 0, 5, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.87    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521458, [ =( multiplication( 'domain_difference'( X, 
% 298.35/298.87    'domain_difference'( Y, antidomain( X ) ) ), Y ), zero ) ] )
% 298.35/298.87  , clause( 521455, [ =( zero, multiplication( 'domain_difference'( X, 
% 298.35/298.87    'domain_difference'( Y, antidomain( X ) ) ), Y ) ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  subsumption(
% 298.35/298.87  clause( 23234, [ =( multiplication( 'domain_difference'( X, 
% 298.35/298.87    'domain_difference'( Y, antidomain( X ) ) ), Y ), zero ) ] )
% 298.35/298.87  , clause( 521458, [ =( multiplication( 'domain_difference'( X, 
% 298.35/298.87    'domain_difference'( Y, antidomain( X ) ) ), Y ), zero ) ] )
% 298.35/298.87  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.87     )] ) ).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521459, [ =( zero, multiplication( 'domain_difference'( X, 
% 298.35/298.87    'domain_difference'( X, antidomain( Y ) ) ), Y ) ) ] )
% 298.35/298.87  , clause( 23163, [ =( multiplication( 'domain_difference'( X, 
% 298.35/298.87    'domain_difference'( X, antidomain( Y ) ) ), Y ), zero ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521464, [ =( zero, multiplication( 'domain_difference'( antidomain( 
% 298.35/298.87    'domain_difference'( antidomain( X ), antidomain( Y ) ) ), X ), Y ) ) ]
% 298.35/298.87     )
% 298.35/298.87  , clause( 13804, [ =( 'domain_difference'( antidomain( Y ), X ), 
% 298.35/298.87    'domain_difference'( antidomain( X ), Y ) ) ] )
% 298.35/298.87  , 0, clause( 521459, [ =( zero, multiplication( 'domain_difference'( X, 
% 298.35/298.87    'domain_difference'( X, antidomain( Y ) ) ), Y ) ) ] )
% 298.35/298.87  , 0, 3, substitution( 0, [ :=( X, 'domain_difference'( antidomain( X ), 
% 298.35/298.87    antidomain( Y ) ) ), :=( Y, X )] ), substitution( 1, [ :=( X, antidomain( 
% 298.35/298.87    X ) ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521469, [ =( zero, multiplication( 'domain_difference'( 
% 298.35/298.87    'forward_box'( antidomain( X ), antidomain( Y ) ), X ), Y ) ) ] )
% 298.35/298.87  , clause( 7433, [ =( antidomain( 'domain_difference'( antidomain( X ), Y )
% 298.35/298.87     ), 'forward_box'( antidomain( X ), Y ) ) ] )
% 298.35/298.87  , 0, clause( 521464, [ =( zero, multiplication( 'domain_difference'( 
% 298.35/298.87    antidomain( 'domain_difference'( antidomain( X ), antidomain( Y ) ) ), X
% 298.35/298.87     ), Y ) ) ] )
% 298.35/298.87  , 0, 4, substitution( 0, [ :=( X, X ), :=( Y, antidomain( Y ) )] ), 
% 298.35/298.87    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521470, [ =( zero, multiplication( 'domain_difference'( antidomain( 
% 298.35/298.87    'forward_diamond'( antidomain( X ), Y ) ), X ), Y ) ) ] )
% 298.35/298.87  , clause( 2634, [ =( 'forward_box'( X, antidomain( Y ) ), antidomain( 
% 298.35/298.87    'forward_diamond'( X, Y ) ) ) ] )
% 298.35/298.87  , 0, clause( 521469, [ =( zero, multiplication( 'domain_difference'( 
% 298.35/298.87    'forward_box'( antidomain( X ), antidomain( Y ) ), X ), Y ) ) ] )
% 298.35/298.87  , 0, 4, substitution( 0, [ :=( X, antidomain( X ) ), :=( Y, Y )] ), 
% 298.35/298.87    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521471, [ =( zero, multiplication( 'domain_difference'( antidomain( 
% 298.35/298.87    domain( 'domain_difference'( Y, X ) ) ), X ), Y ) ) ] )
% 298.35/298.87  , clause( 13985, [ =( 'forward_diamond'( antidomain( X ), Y ), domain( 
% 298.35/298.87    'domain_difference'( Y, X ) ) ) ] )
% 298.35/298.87  , 0, clause( 521470, [ =( zero, multiplication( 'domain_difference'( 
% 298.35/298.87    antidomain( 'forward_diamond'( antidomain( X ), Y ) ), X ), Y ) ) ] )
% 298.35/298.87  , 0, 5, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.87    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521472, [ =( zero, multiplication( 'domain_difference'( antidomain( 
% 298.35/298.87    'domain_difference'( X, Y ) ), Y ), X ) ) ] )
% 298.35/298.87  , clause( 2027, [ =( antidomain( domain( X ) ), antidomain( X ) ) ] )
% 298.35/298.87  , 0, clause( 521471, [ =( zero, multiplication( 'domain_difference'( 
% 298.35/298.87    antidomain( domain( 'domain_difference'( Y, X ) ) ), X ), Y ) ) ] )
% 298.35/298.87  , 0, 4, substitution( 0, [ :=( X, 'domain_difference'( X, Y ) )] ), 
% 298.35/298.87    substitution( 1, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521473, [ =( multiplication( 'domain_difference'( antidomain( 
% 298.35/298.87    'domain_difference'( X, Y ) ), Y ), X ), zero ) ] )
% 298.35/298.87  , clause( 521472, [ =( zero, multiplication( 'domain_difference'( 
% 298.35/298.87    antidomain( 'domain_difference'( X, Y ) ), Y ), X ) ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  subsumption(
% 298.35/298.87  clause( 23235, [ =( multiplication( 'domain_difference'( antidomain( 
% 298.35/298.87    'domain_difference'( Y, X ) ), X ), Y ), zero ) ] )
% 298.35/298.87  , clause( 521473, [ =( multiplication( 'domain_difference'( antidomain( 
% 298.35/298.87    'domain_difference'( X, Y ) ), Y ), X ), zero ) ] )
% 298.35/298.87  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.87     )] ) ).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521475, [ =( zero, multiplication( multiplication( X, Y ), 
% 298.35/298.87    coantidomain( 'backward_diamond'( Y, X ) ) ) ) ] )
% 298.35/298.87  , clause( 20156, [ =( multiplication( multiplication( X, Y ), coantidomain( 
% 298.35/298.87    'backward_diamond'( Y, X ) ) ), zero ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521479, [ =( zero, multiplication( multiplication( X, 
% 298.35/298.87    multiplication( Y, antidomain( 'backward_diamond'( Y, X ) ) ) ), 
% 298.35/298.87    coantidomain( zero ) ) ) ] )
% 298.35/298.87  , clause( 6751, [ =( 'backward_diamond'( multiplication( Y, antidomain( 
% 298.35/298.87    'backward_diamond'( Y, X ) ) ), X ), zero ) ] )
% 298.35/298.87  , 0, clause( 521475, [ =( zero, multiplication( multiplication( X, Y ), 
% 298.35/298.87    coantidomain( 'backward_diamond'( Y, X ) ) ) ) ] )
% 298.35/298.87  , 0, 12, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.87    :=( X, X ), :=( Y, multiplication( Y, antidomain( 'backward_diamond'( Y, 
% 298.35/298.87    X ) ) ) )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521480, [ =( zero, multiplication( multiplication( multiplication( 
% 298.35/298.87    X, Y ), antidomain( 'backward_diamond'( Y, X ) ) ), coantidomain( zero )
% 298.35/298.87     ) ) ] )
% 298.35/298.87  , clause( 6, [ =( multiplication( X, multiplication( Y, Z ) ), 
% 298.35/298.87    multiplication( multiplication( X, Y ), Z ) ) ] )
% 298.35/298.87  , 0, clause( 521479, [ =( zero, multiplication( multiplication( X, 
% 298.35/298.87    multiplication( Y, antidomain( 'backward_diamond'( Y, X ) ) ) ), 
% 298.35/298.87    coantidomain( zero ) ) ) ] )
% 298.35/298.87  , 0, 3, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, antidomain( 
% 298.35/298.87    'backward_diamond'( Y, X ) ) )] ), substitution( 1, [ :=( X, X ), :=( Y, 
% 298.35/298.87    Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521481, [ =( zero, multiplication( multiplication( multiplication( 
% 298.35/298.87    X, Y ), antidomain( 'backward_diamond'( Y, X ) ) ), one ) ) ] )
% 298.35/298.87  , clause( 114, [ =( coantidomain( zero ), one ) ] )
% 298.35/298.87  , 0, clause( 521480, [ =( zero, multiplication( multiplication( 
% 298.35/298.87    multiplication( X, Y ), antidomain( 'backward_diamond'( Y, X ) ) ), 
% 298.35/298.87    coantidomain( zero ) ) ) ] )
% 298.35/298.87  , 0, 11, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )
% 298.35/298.87    ).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521482, [ =( zero, multiplication( multiplication( X, Y ), 
% 298.35/298.87    antidomain( 'backward_diamond'( Y, X ) ) ) ) ] )
% 298.35/298.87  , clause( 7, [ =( multiplication( X, one ), X ) ] )
% 298.35/298.87  , 0, clause( 521481, [ =( zero, multiplication( multiplication( 
% 298.35/298.87    multiplication( X, Y ), antidomain( 'backward_diamond'( Y, X ) ) ), one )
% 298.35/298.87     ) ] )
% 298.35/298.87  , 0, 2, substitution( 0, [ :=( X, multiplication( multiplication( X, Y ), 
% 298.35/298.87    antidomain( 'backward_diamond'( Y, X ) ) ) )] ), substitution( 1, [ :=( X
% 298.35/298.87    , X ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521483, [ =( multiplication( multiplication( X, Y ), antidomain( 
% 298.35/298.87    'backward_diamond'( Y, X ) ) ), zero ) ] )
% 298.35/298.87  , clause( 521482, [ =( zero, multiplication( multiplication( X, Y ), 
% 298.35/298.87    antidomain( 'backward_diamond'( Y, X ) ) ) ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  subsumption(
% 298.35/298.87  clause( 24956, [ =( multiplication( multiplication( Y, X ), antidomain( 
% 298.35/298.87    'backward_diamond'( X, Y ) ) ), zero ) ] )
% 298.35/298.87  , clause( 521483, [ =( multiplication( multiplication( X, Y ), antidomain( 
% 298.35/298.87    'backward_diamond'( Y, X ) ) ), zero ) ] )
% 298.35/298.87  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.87     )] ) ).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521485, [ =( antidomain( codomain( X ) ), 'backward_box'( X, 
% 298.35/298.87    antidomain( addition( X, Y ) ) ) ) ] )
% 298.35/298.87  , clause( 13623, [ =( 'backward_box'( X, antidomain( addition( X, Y ) ) ), 
% 298.35/298.87    antidomain( codomain( X ) ) ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521489, [ =( antidomain( codomain( antidomain( codomain( domain( X
% 298.35/298.87     ) ) ) ) ), 'backward_box'( antidomain( codomain( domain( X ) ) ), 
% 298.35/298.87    antidomain( antidomain( X ) ) ) ) ] )
% 298.35/298.87  , clause( 10001, [ =( addition( antidomain( codomain( domain( X ) ) ), 
% 298.35/298.87    antidomain( X ) ), antidomain( X ) ) ] )
% 298.35/298.87  , 0, clause( 521485, [ =( antidomain( codomain( X ) ), 'backward_box'( X, 
% 298.35/298.87    antidomain( addition( X, Y ) ) ) ) ] )
% 298.35/298.87  , 0, 13, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.87    antidomain( codomain( domain( X ) ) ) ), :=( Y, antidomain( X ) )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521490, [ =( antidomain( codomain( antidomain( codomain( domain( X
% 298.35/298.87     ) ) ) ) ), 'backward_box'( antidomain( codomain( domain( X ) ) ), domain( 
% 298.35/298.87    X ) ) ) ] )
% 298.35/298.87  , clause( 18, [ =( antidomain( antidomain( X ) ), domain( X ) ) ] )
% 298.35/298.87  , 0, clause( 521489, [ =( antidomain( codomain( antidomain( codomain( 
% 298.35/298.87    domain( X ) ) ) ) ), 'backward_box'( antidomain( codomain( domain( X ) )
% 298.35/298.87     ), antidomain( antidomain( X ) ) ) ) ] )
% 298.35/298.87  , 0, 12, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.87    ).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521491, [ =( antidomain( codomain( antidomain( codomain( domain( X
% 298.35/298.87     ) ) ) ) ), 'backward_box'( antidomain( codomain( domain( X ) ) ), X ) )
% 298.35/298.87     ] )
% 298.35/298.87  , clause( 1065, [ =( 'backward_box'( Y, domain( X ) ), 'backward_box'( Y, X
% 298.35/298.87     ) ) ] )
% 298.35/298.87  , 0, clause( 521490, [ =( antidomain( codomain( antidomain( codomain( 
% 298.35/298.87    domain( X ) ) ) ) ), 'backward_box'( antidomain( codomain( domain( X ) )
% 298.35/298.87     ), domain( X ) ) ) ] )
% 298.35/298.87  , 0, 7, substitution( 0, [ :=( X, X ), :=( Y, antidomain( codomain( domain( 
% 298.35/298.87    X ) ) ) )] ), substitution( 1, [ :=( X, X )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521492, [ =( 'backward_box'( one, codomain( domain( X ) ) ), 
% 298.35/298.87    'backward_box'( antidomain( codomain( domain( X ) ) ), X ) ) ] )
% 298.35/298.87  , clause( 1615, [ =( antidomain( codomain( antidomain( X ) ) ), 
% 298.35/298.87    'backward_box'( one, X ) ) ] )
% 298.35/298.87  , 0, clause( 521491, [ =( antidomain( codomain( antidomain( codomain( 
% 298.35/298.87    domain( X ) ) ) ) ), 'backward_box'( antidomain( codomain( domain( X ) )
% 298.35/298.87     ), X ) ) ] )
% 298.35/298.87  , 0, 1, substitution( 0, [ :=( X, codomain( domain( X ) ) )] ), 
% 298.35/298.87    substitution( 1, [ :=( X, X )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521493, [ =( 'backward_box'( antidomain( codomain( domain( X ) ) )
% 298.35/298.87    , X ), 'backward_box'( one, codomain( domain( X ) ) ) ) ] )
% 298.35/298.87  , clause( 521492, [ =( 'backward_box'( one, codomain( domain( X ) ) ), 
% 298.35/298.87    'backward_box'( antidomain( codomain( domain( X ) ) ), X ) ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  subsumption(
% 298.35/298.87  clause( 26491, [ =( 'backward_box'( antidomain( codomain( domain( X ) ) ), 
% 298.35/298.87    X ), 'backward_box'( one, codomain( domain( X ) ) ) ) ] )
% 298.35/298.87  , clause( 521493, [ =( 'backward_box'( antidomain( codomain( domain( X ) )
% 298.35/298.87     ), X ), 'backward_box'( one, codomain( domain( X ) ) ) ) ] )
% 298.35/298.87  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521495, [ =( addition( one, Y ), addition( addition( antidomain( X
% 298.35/298.87     ), Y ), domain( X ) ) ) ] )
% 298.35/298.87  , clause( 279, [ =( addition( addition( antidomain( X ), Y ), domain( X ) )
% 298.35/298.87    , addition( one, Y ) ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521497, [ =( addition( one, antidomain( X ) ), addition( antidomain( 
% 298.35/298.87    X ), domain( codomain( domain( X ) ) ) ) ) ] )
% 298.35/298.87  , clause( 10001, [ =( addition( antidomain( codomain( domain( X ) ) ), 
% 298.35/298.87    antidomain( X ) ), antidomain( X ) ) ] )
% 298.35/298.87  , 0, clause( 521495, [ =( addition( one, Y ), addition( addition( 
% 298.35/298.87    antidomain( X ), Y ), domain( X ) ) ) ] )
% 298.35/298.87  , 0, 6, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.87    codomain( domain( X ) ) ), :=( Y, antidomain( X ) )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521498, [ =( one, addition( antidomain( X ), domain( codomain( 
% 298.35/298.87    domain( X ) ) ) ) ) ] )
% 298.35/298.87  , clause( 315, [ =( addition( one, antidomain( X ) ), one ) ] )
% 298.35/298.87  , 0, clause( 521497, [ =( addition( one, antidomain( X ) ), addition( 
% 298.35/298.87    antidomain( X ), domain( codomain( domain( X ) ) ) ) ) ] )
% 298.35/298.87  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.87    ).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521499, [ =( addition( antidomain( X ), domain( codomain( domain( X
% 298.35/298.87     ) ) ) ), one ) ] )
% 298.35/298.87  , clause( 521498, [ =( one, addition( antidomain( X ), domain( codomain( 
% 298.35/298.87    domain( X ) ) ) ) ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  subsumption(
% 298.35/298.87  clause( 26507, [ =( addition( antidomain( X ), domain( codomain( domain( X
% 298.35/298.87     ) ) ) ), one ) ] )
% 298.35/298.87  , clause( 521499, [ =( addition( antidomain( X ), domain( codomain( domain( 
% 298.35/298.87    X ) ) ) ), one ) ] )
% 298.35/298.87  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521501, [ =( multiplication( Z, X ), multiplication( addition( 
% 298.35/298.87    antidomain( addition( X, Y ) ), Z ), X ) ) ] )
% 298.35/298.87  , clause( 820, [ =( multiplication( addition( antidomain( addition( X, Y )
% 298.35/298.87     ), Z ), X ), multiplication( Z, X ) ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521503, [ =( multiplication( domain( codomain( domain( addition( X
% 298.35/298.87    , Y ) ) ) ), X ), multiplication( one, X ) ) ] )
% 298.35/298.87  , clause( 26507, [ =( addition( antidomain( X ), domain( codomain( domain( 
% 298.35/298.87    X ) ) ) ), one ) ] )
% 298.35/298.87  , 0, clause( 521501, [ =( multiplication( Z, X ), multiplication( addition( 
% 298.35/298.87    antidomain( addition( X, Y ) ), Z ), X ) ) ] )
% 298.35/298.87  , 0, 10, substitution( 0, [ :=( X, addition( X, Y ) )] ), substitution( 1
% 298.35/298.87    , [ :=( X, X ), :=( Y, Y ), :=( Z, domain( codomain( domain( addition( X
% 298.35/298.87    , Y ) ) ) ) )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521505, [ =( multiplication( domain( codomain( domain( addition( X
% 298.35/298.87    , Y ) ) ) ), X ), X ) ] )
% 298.35/298.87  , clause( 8, [ =( multiplication( one, X ), X ) ] )
% 298.35/298.87  , 0, clause( 521503, [ =( multiplication( domain( codomain( domain( 
% 298.35/298.87    addition( X, Y ) ) ) ), X ), multiplication( one, X ) ) ] )
% 298.35/298.87  , 0, 9, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.87    :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  subsumption(
% 298.35/298.87  clause( 26528, [ =( multiplication( domain( codomain( domain( addition( X, 
% 298.35/298.87    Y ) ) ) ), X ), X ) ] )
% 298.35/298.87  , clause( 521505, [ =( multiplication( domain( codomain( domain( addition( 
% 298.35/298.87    X, Y ) ) ) ), X ), X ) ] )
% 298.35/298.87  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.87     )] ) ).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521508, [ =( one, addition( antidomain( X ), domain( codomain( 
% 298.35/298.87    domain( X ) ) ) ) ) ] )
% 298.35/298.87  , clause( 26507, [ =( addition( antidomain( X ), domain( codomain( domain( 
% 298.35/298.87    X ) ) ) ), one ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521511, [ =( one, addition( antidomain( antidomain( X ) ), domain( 
% 298.35/298.87    codomain( antidomain( X ) ) ) ) ) ] )
% 298.35/298.87  , clause( 2026, [ =( domain( antidomain( X ) ), antidomain( X ) ) ] )
% 298.35/298.87  , 0, clause( 521508, [ =( one, addition( antidomain( X ), domain( codomain( 
% 298.35/298.87    domain( X ) ) ) ) ) ] )
% 298.35/298.87  , 0, 8, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.87    antidomain( X ) )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521512, [ =( one, addition( domain( X ), domain( codomain( 
% 298.35/298.87    antidomain( X ) ) ) ) ) ] )
% 298.35/298.87  , clause( 18, [ =( antidomain( antidomain( X ) ), domain( X ) ) ] )
% 298.35/298.87  , 0, clause( 521511, [ =( one, addition( antidomain( antidomain( X ) ), 
% 298.35/298.87    domain( codomain( antidomain( X ) ) ) ) ) ] )
% 298.35/298.87  , 0, 3, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.87    ).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521513, [ =( one, addition( domain( X ), antidomain( 'backward_box'( 
% 298.35/298.87    one, X ) ) ) ) ] )
% 298.35/298.87  , clause( 1649, [ =( domain( codomain( antidomain( X ) ) ), antidomain( 
% 298.35/298.87    'backward_box'( one, X ) ) ) ] )
% 298.35/298.87  , 0, clause( 521512, [ =( one, addition( domain( X ), domain( codomain( 
% 298.35/298.87    antidomain( X ) ) ) ) ) ] )
% 298.35/298.87  , 0, 5, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.87    ).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521514, [ =( addition( domain( X ), antidomain( 'backward_box'( one
% 298.35/298.87    , X ) ) ), one ) ] )
% 298.35/298.87  , clause( 521513, [ =( one, addition( domain( X ), antidomain( 
% 298.35/298.87    'backward_box'( one, X ) ) ) ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  subsumption(
% 298.35/298.87  clause( 26542, [ =( addition( domain( X ), antidomain( 'backward_box'( one
% 298.35/298.87    , X ) ) ), one ) ] )
% 298.35/298.87  , clause( 521514, [ =( addition( domain( X ), antidomain( 'backward_box'( 
% 298.35/298.87    one, X ) ) ), one ) ] )
% 298.35/298.87  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521516, [ =( addition( Y, X ), addition( addition( X, Y ), 
% 298.35/298.87    multiplication( Y, 'backward_diamond'( Z, T ) ) ) ) ] )
% 298.35/298.87  , clause( 910, [ =( addition( addition( T, X ), multiplication( X, 
% 298.35/298.87    'backward_diamond'( Y, Z ) ) ), addition( X, T ) ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, Y ), :=( Y, Z ), :=( Z, T ), :=( T, X )] )
% 298.35/298.87    ).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521519, [ =( addition( antidomain( 'backward_box'( one, X ) ), 
% 298.35/298.87    domain( X ) ), addition( one, multiplication( antidomain( 'backward_box'( 
% 298.35/298.87    one, X ) ), 'backward_diamond'( Y, Z ) ) ) ) ] )
% 298.35/298.87  , clause( 26542, [ =( addition( domain( X ), antidomain( 'backward_box'( 
% 298.35/298.87    one, X ) ) ), one ) ] )
% 298.35/298.87  , 0, clause( 521516, [ =( addition( Y, X ), addition( addition( X, Y ), 
% 298.35/298.87    multiplication( Y, 'backward_diamond'( Z, T ) ) ) ) ] )
% 298.35/298.87  , 0, 9, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, domain( 
% 298.35/298.87    X ) ), :=( Y, antidomain( 'backward_box'( one, X ) ) ), :=( Z, Y ), :=( T
% 298.35/298.87    , Z )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521520, [ =( addition( antidomain( 'backward_box'( one, X ) ), 
% 298.35/298.87    domain( X ) ), one ) ] )
% 298.35/298.87  , clause( 1970, [ =( addition( one, multiplication( antidomain( Z ), 
% 298.35/298.87    'backward_diamond'( X, Y ) ) ), one ) ] )
% 298.35/298.87  , 0, clause( 521519, [ =( addition( antidomain( 'backward_box'( one, X ) )
% 298.35/298.87    , domain( X ) ), addition( one, multiplication( antidomain( 
% 298.35/298.87    'backward_box'( one, X ) ), 'backward_diamond'( Y, Z ) ) ) ) ] )
% 298.35/298.87  , 0, 8, substitution( 0, [ :=( X, Y ), :=( Y, Z ), :=( Z, 'backward_box'( 
% 298.35/298.87    one, X ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )
% 298.35/298.87    ).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  subsumption(
% 298.35/298.87  clause( 26552, [ =( addition( antidomain( 'backward_box'( one, X ) ), 
% 298.35/298.87    domain( X ) ), one ) ] )
% 298.35/298.87  , clause( 521520, [ =( addition( antidomain( 'backward_box'( one, X ) ), 
% 298.35/298.87    domain( X ) ), one ) ] )
% 298.35/298.87  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521523, [ =( multiplication( Y, antidomain( X ) ), multiplication( 
% 298.35/298.87    addition( domain( X ), Y ), antidomain( X ) ) ) ] )
% 298.35/298.87  , clause( 1140, [ =( multiplication( addition( domain( X ), Y ), antidomain( 
% 298.35/298.87    X ) ), multiplication( Y, antidomain( X ) ) ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521525, [ =( multiplication( coantidomain( X ), antidomain( 
% 298.35/298.87    codomain( X ) ) ), multiplication( one, antidomain( codomain( X ) ) ) ) ]
% 298.35/298.87     )
% 298.35/298.87  , clause( 10588, [ =( addition( domain( codomain( X ) ), coantidomain( X )
% 298.35/298.87     ), one ) ] )
% 298.35/298.87  , 0, clause( 521523, [ =( multiplication( Y, antidomain( X ) ), 
% 298.35/298.87    multiplication( addition( domain( X ), Y ), antidomain( X ) ) ) ] )
% 298.35/298.87  , 0, 8, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.87    codomain( X ) ), :=( Y, coantidomain( X ) )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521526, [ =( multiplication( coantidomain( X ), antidomain( 
% 298.35/298.87    codomain( X ) ) ), antidomain( codomain( X ) ) ) ] )
% 298.35/298.87  , clause( 8, [ =( multiplication( one, X ), X ) ] )
% 298.35/298.87  , 0, clause( 521525, [ =( multiplication( coantidomain( X ), antidomain( 
% 298.35/298.87    codomain( X ) ) ), multiplication( one, antidomain( codomain( X ) ) ) ) ]
% 298.35/298.87     )
% 298.35/298.87  , 0, 7, substitution( 0, [ :=( X, antidomain( codomain( X ) ) )] ), 
% 298.35/298.87    substitution( 1, [ :=( X, X )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  subsumption(
% 298.35/298.87  clause( 26583, [ =( multiplication( coantidomain( X ), antidomain( codomain( 
% 298.35/298.87    X ) ) ), antidomain( codomain( X ) ) ) ] )
% 298.35/298.87  , clause( 521526, [ =( multiplication( coantidomain( X ), antidomain( 
% 298.35/298.87    codomain( X ) ) ), antidomain( codomain( X ) ) ) ] )
% 298.35/298.87  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521529, [ =( addition( multiplication( X, codomain( Y ) ), Y ), 
% 298.35/298.87    multiplication( addition( X, Y ), codomain( Y ) ) ) ] )
% 298.35/298.87  , clause( 649, [ =( multiplication( addition( Y, X ), codomain( X ) ), 
% 298.35/298.87    addition( multiplication( Y, codomain( X ) ), X ) ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521531, [ =( addition( multiplication( antidomain( 'backward_box'( 
% 298.35/298.87    one, X ) ), codomain( domain( X ) ) ), domain( X ) ), multiplication( one
% 298.35/298.87    , codomain( domain( X ) ) ) ) ] )
% 298.35/298.87  , clause( 26552, [ =( addition( antidomain( 'backward_box'( one, X ) ), 
% 298.35/298.87    domain( X ) ), one ) ] )
% 298.35/298.87  , 0, clause( 521529, [ =( addition( multiplication( X, codomain( Y ) ), Y )
% 298.35/298.87    , multiplication( addition( X, Y ), codomain( Y ) ) ) ] )
% 298.35/298.87  , 0, 13, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.87    antidomain( 'backward_box'( one, X ) ) ), :=( Y, domain( X ) )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521532, [ =( addition( multiplication( antidomain( 'backward_box'( 
% 298.35/298.87    one, X ) ), codomain( domain( X ) ) ), domain( X ) ), codomain( domain( X
% 298.35/298.87     ) ) ) ] )
% 298.35/298.87  , clause( 8, [ =( multiplication( one, X ), X ) ] )
% 298.35/298.87  , 0, clause( 521531, [ =( addition( multiplication( antidomain( 
% 298.35/298.87    'backward_box'( one, X ) ), codomain( domain( X ) ) ), domain( X ) ), 
% 298.35/298.87    multiplication( one, codomain( domain( X ) ) ) ) ] )
% 298.35/298.87  , 0, 12, substitution( 0, [ :=( X, codomain( domain( X ) ) )] ), 
% 298.35/298.87    substitution( 1, [ :=( X, X )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  subsumption(
% 298.35/298.87  clause( 26586, [ =( addition( multiplication( antidomain( 'backward_box'( 
% 298.35/298.87    one, X ) ), codomain( domain( X ) ) ), domain( X ) ), codomain( domain( X
% 298.35/298.87     ) ) ) ] )
% 298.35/298.87  , clause( 521532, [ =( addition( multiplication( antidomain( 'backward_box'( 
% 298.35/298.87    one, X ) ), codomain( domain( X ) ) ), domain( X ) ), codomain( domain( X
% 298.35/298.87     ) ) ) ] )
% 298.35/298.87  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521535, [ =( X, multiplication( domain( codomain( domain( addition( 
% 298.35/298.87    X, Y ) ) ) ), X ) ) ] )
% 298.35/298.87  , clause( 26528, [ =( multiplication( domain( codomain( domain( addition( X
% 298.35/298.87    , Y ) ) ) ), X ), X ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521538, [ =( antidomain( X ), multiplication( domain( codomain( 
% 298.35/298.87    domain( codomain( antidomain( X ) ) ) ) ), antidomain( X ) ) ) ] )
% 298.35/298.87  , clause( 1424, [ =( addition( antidomain( X ), codomain( antidomain( X ) )
% 298.35/298.87     ), codomain( antidomain( X ) ) ) ] )
% 298.35/298.87  , 0, clause( 521535, [ =( X, multiplication( domain( codomain( domain( 
% 298.35/298.87    addition( X, Y ) ) ) ), X ) ) ] )
% 298.35/298.87  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.87    antidomain( X ) ), :=( Y, codomain( antidomain( X ) ) )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521539, [ =( antidomain( X ), 'domain_difference'( codomain( domain( 
% 298.35/298.87    codomain( antidomain( X ) ) ) ), X ) ) ] )
% 298.35/298.87  , clause( 24, [ =( multiplication( domain( X ), antidomain( Y ) ), 
% 298.35/298.87    'domain_difference'( X, Y ) ) ] )
% 298.35/298.87  , 0, clause( 521538, [ =( antidomain( X ), multiplication( domain( codomain( 
% 298.35/298.87    domain( codomain( antidomain( X ) ) ) ) ), antidomain( X ) ) ) ] )
% 298.35/298.87  , 0, 3, substitution( 0, [ :=( X, codomain( domain( codomain( antidomain( X
% 298.35/298.87     ) ) ) ) ), :=( Y, X )] ), substitution( 1, [ :=( X, X )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521540, [ =( antidomain( X ), 'domain_difference'( codomain( 
% 298.35/298.87    antidomain( 'backward_box'( one, X ) ) ), X ) ) ] )
% 298.35/298.87  , clause( 1649, [ =( domain( codomain( antidomain( X ) ) ), antidomain( 
% 298.35/298.87    'backward_box'( one, X ) ) ) ] )
% 298.35/298.87  , 0, clause( 521539, [ =( antidomain( X ), 'domain_difference'( codomain( 
% 298.35/298.87    domain( codomain( antidomain( X ) ) ) ), X ) ) ] )
% 298.35/298.87  , 0, 5, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.87    ).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521541, [ =( 'domain_difference'( codomain( antidomain( 
% 298.35/298.87    'backward_box'( one, X ) ) ), X ), antidomain( X ) ) ] )
% 298.35/298.87  , clause( 521540, [ =( antidomain( X ), 'domain_difference'( codomain( 
% 298.35/298.87    antidomain( 'backward_box'( one, X ) ) ), X ) ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  subsumption(
% 298.35/298.87  clause( 26739, [ =( 'domain_difference'( codomain( antidomain( 
% 298.35/298.87    'backward_box'( one, X ) ) ), X ), antidomain( X ) ) ] )
% 298.35/298.87  , clause( 521541, [ =( 'domain_difference'( codomain( antidomain( 
% 298.35/298.87    'backward_box'( one, X ) ) ), X ), antidomain( X ) ) ] )
% 298.35/298.87  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521543, [ =( multiplication( X, domain( Y ) ), multiplication( 
% 298.35/298.87    multiplication( 'forward_diamond'( X, Y ), X ), domain( Y ) ) ) ] )
% 298.35/298.87  , clause( 1166, [ =( multiplication( multiplication( 'forward_diamond'( X, 
% 298.35/298.87    Y ), X ), domain( Y ) ), multiplication( X, domain( Y ) ) ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521546, [ =( multiplication( 'domain_difference'( X, addition( Y, Z
% 298.35/298.87     ) ), domain( Y ) ), multiplication( multiplication( zero, 
% 298.35/298.87    'domain_difference'( X, addition( Y, Z ) ) ), domain( Y ) ) ) ] )
% 298.35/298.87  , clause( 8602, [ =( 'forward_diamond'( 'domain_difference'( X, addition( Y
% 298.35/298.87    , Z ) ), Y ), zero ) ] )
% 298.35/298.87  , 0, clause( 521543, [ =( multiplication( X, domain( Y ) ), multiplication( 
% 298.35/298.87    multiplication( 'forward_diamond'( X, Y ), X ), domain( Y ) ) ) ] )
% 298.35/298.87  , 0, 11, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 298.35/298.87    substitution( 1, [ :=( X, 'domain_difference'( X, addition( Y, Z ) ) ), 
% 298.35/298.87    :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521547, [ =( multiplication( 'domain_difference'( X, addition( Y, Z
% 298.35/298.87     ) ), domain( Y ) ), multiplication( zero, domain( Y ) ) ) ] )
% 298.35/298.87  , clause( 12, [ =( multiplication( zero, X ), zero ) ] )
% 298.35/298.87  , 0, clause( 521546, [ =( multiplication( 'domain_difference'( X, addition( 
% 298.35/298.87    Y, Z ) ), domain( Y ) ), multiplication( multiplication( zero, 
% 298.35/298.87    'domain_difference'( X, addition( Y, Z ) ) ), domain( Y ) ) ) ] )
% 298.35/298.87  , 0, 10, substitution( 0, [ :=( X, 'domain_difference'( X, addition( Y, Z )
% 298.35/298.87     ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521549, [ =( multiplication( 'domain_difference'( X, addition( Y, Z
% 298.35/298.87     ) ), domain( Y ) ), zero ) ] )
% 298.35/298.87  , clause( 12, [ =( multiplication( zero, X ), zero ) ] )
% 298.35/298.87  , 0, clause( 521547, [ =( multiplication( 'domain_difference'( X, addition( 
% 298.35/298.87    Y, Z ) ), domain( Y ) ), multiplication( zero, domain( Y ) ) ) ] )
% 298.35/298.87  , 0, 9, substitution( 0, [ :=( X, domain( Y ) )] ), substitution( 1, [ :=( 
% 298.35/298.87    X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  subsumption(
% 298.35/298.87  clause( 26883, [ =( multiplication( 'domain_difference'( X, addition( Y, Z
% 298.35/298.87     ) ), domain( Y ) ), zero ) ] )
% 298.35/298.87  , clause( 521549, [ =( multiplication( 'domain_difference'( X, addition( Y
% 298.35/298.87    , Z ) ), domain( Y ) ), zero ) ] )
% 298.35/298.87  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 298.35/298.87    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521552, [ =( multiplication( X, domain( Y ) ), multiplication( 
% 298.35/298.87    multiplication( 'forward_diamond'( X, Y ), X ), domain( Y ) ) ) ] )
% 298.35/298.87  , clause( 1166, [ =( multiplication( multiplication( 'forward_diamond'( X, 
% 298.35/298.87    Y ), X ), domain( Y ) ), multiplication( X, domain( Y ) ) ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521558, [ =( multiplication( multiplication( X, Y ), domain( 
% 298.35/298.87    coantidomain( Y ) ) ), multiplication( multiplication( zero, 
% 298.35/298.87    multiplication( X, Y ) ), domain( coantidomain( Y ) ) ) ) ] )
% 298.35/298.87  , clause( 3012, [ =( 'forward_diamond'( multiplication( X, Y ), 
% 298.35/298.87    coantidomain( Y ) ), zero ) ] )
% 298.35/298.87  , 0, clause( 521552, [ =( multiplication( X, domain( Y ) ), multiplication( 
% 298.35/298.87    multiplication( 'forward_diamond'( X, Y ), X ), domain( Y ) ) ) ] )
% 298.35/298.87  , 0, 10, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.87    :=( X, multiplication( X, Y ) ), :=( Y, coantidomain( Y ) )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521559, [ =( multiplication( multiplication( X, Y ), domain( 
% 298.35/298.87    coantidomain( Y ) ) ), multiplication( multiplication( multiplication( 
% 298.35/298.87    zero, X ), Y ), domain( coantidomain( Y ) ) ) ) ] )
% 298.35/298.87  , clause( 6, [ =( multiplication( X, multiplication( Y, Z ) ), 
% 298.35/298.87    multiplication( multiplication( X, Y ), Z ) ) ] )
% 298.35/298.87  , 0, clause( 521558, [ =( multiplication( multiplication( X, Y ), domain( 
% 298.35/298.87    coantidomain( Y ) ) ), multiplication( multiplication( zero, 
% 298.35/298.87    multiplication( X, Y ) ), domain( coantidomain( Y ) ) ) ) ] )
% 298.35/298.87  , 0, 9, substitution( 0, [ :=( X, zero ), :=( Y, X ), :=( Z, Y )] ), 
% 298.35/298.87    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521560, [ =( multiplication( multiplication( X, Y ), domain( 
% 298.35/298.87    coantidomain( Y ) ) ), multiplication( multiplication( zero, Y ), domain( 
% 298.35/298.87    coantidomain( Y ) ) ) ) ] )
% 298.35/298.87  , clause( 12, [ =( multiplication( zero, X ), zero ) ] )
% 298.35/298.87  , 0, clause( 521559, [ =( multiplication( multiplication( X, Y ), domain( 
% 298.35/298.87    coantidomain( Y ) ) ), multiplication( multiplication( multiplication( 
% 298.35/298.87    zero, X ), Y ), domain( coantidomain( Y ) ) ) ) ] )
% 298.35/298.87  , 0, 10, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.87    :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521563, [ =( multiplication( multiplication( X, Y ), domain( 
% 298.35/298.87    coantidomain( Y ) ) ), multiplication( zero, domain( coantidomain( Y ) )
% 298.35/298.87     ) ) ] )
% 298.35/298.87  , clause( 12, [ =( multiplication( zero, X ), zero ) ] )
% 298.35/298.87  , 0, clause( 521560, [ =( multiplication( multiplication( X, Y ), domain( 
% 298.35/298.87    coantidomain( Y ) ) ), multiplication( multiplication( zero, Y ), domain( 
% 298.35/298.87    coantidomain( Y ) ) ) ) ] )
% 298.35/298.87  , 0, 9, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.87    :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521565, [ =( multiplication( multiplication( X, Y ), domain( 
% 298.35/298.87    coantidomain( Y ) ) ), zero ) ] )
% 298.35/298.87  , clause( 12, [ =( multiplication( zero, X ), zero ) ] )
% 298.35/298.87  , 0, clause( 521563, [ =( multiplication( multiplication( X, Y ), domain( 
% 298.35/298.87    coantidomain( Y ) ) ), multiplication( zero, domain( coantidomain( Y ) )
% 298.35/298.87     ) ) ] )
% 298.35/298.87  , 0, 8, substitution( 0, [ :=( X, domain( coantidomain( Y ) ) )] ), 
% 298.35/298.87    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  subsumption(
% 298.35/298.87  clause( 26916, [ =( multiplication( multiplication( X, Y ), domain( 
% 298.35/298.87    coantidomain( Y ) ) ), zero ) ] )
% 298.35/298.87  , clause( 521565, [ =( multiplication( multiplication( X, Y ), domain( 
% 298.35/298.87    coantidomain( Y ) ) ), zero ) ] )
% 298.35/298.87  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.87     )] ) ).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521568, [ =( multiplication( X, domain( Y ) ), multiplication( 
% 298.35/298.87    multiplication( 'forward_diamond'( X, Y ), X ), domain( Y ) ) ) ] )
% 298.35/298.87  , clause( 1166, [ =( multiplication( multiplication( 'forward_diamond'( X, 
% 298.35/298.87    Y ), X ), domain( Y ) ), multiplication( X, domain( Y ) ) ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521570, [ =( multiplication( X, domain( coantidomain( X ) ) ), 
% 298.35/298.87    multiplication( multiplication( zero, X ), domain( coantidomain( X ) ) )
% 298.35/298.87     ) ] )
% 298.35/298.87  , clause( 2076, [ =( 'forward_diamond'( X, coantidomain( X ) ), zero ) ] )
% 298.35/298.87  , 0, clause( 521568, [ =( multiplication( X, domain( Y ) ), multiplication( 
% 298.35/298.87    multiplication( 'forward_diamond'( X, Y ), X ), domain( Y ) ) ) ] )
% 298.35/298.87  , 0, 8, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.87    :=( Y, coantidomain( X ) )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521571, [ =( multiplication( X, domain( coantidomain( X ) ) ), zero
% 298.35/298.87     ) ] )
% 298.35/298.87  , clause( 26916, [ =( multiplication( multiplication( X, Y ), domain( 
% 298.35/298.87    coantidomain( Y ) ) ), zero ) ] )
% 298.35/298.87  , 0, clause( 521570, [ =( multiplication( X, domain( coantidomain( X ) ) )
% 298.35/298.87    , multiplication( multiplication( zero, X ), domain( coantidomain( X ) )
% 298.35/298.87     ) ) ] )
% 298.35/298.87  , 0, 6, substitution( 0, [ :=( X, zero ), :=( Y, X )] ), substitution( 1, [
% 298.35/298.87     :=( X, X )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  subsumption(
% 298.35/298.87  clause( 26921, [ =( multiplication( X, domain( coantidomain( X ) ) ), zero
% 298.35/298.87     ) ] )
% 298.35/298.87  , clause( 521571, [ =( multiplication( X, domain( coantidomain( X ) ) ), 
% 298.35/298.87    zero ) ] )
% 298.35/298.87  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521574, [ =( 'backward_diamond'( multiplication( Y, Z ), X ), 
% 298.35/298.87    codomain( multiplication( multiplication( codomain( X ), Y ), Z ) ) ) ]
% 298.35/298.87     )
% 298.35/298.87  , clause( 201, [ =( codomain( multiplication( multiplication( codomain( X )
% 298.35/298.87    , Y ), Z ) ), 'backward_diamond'( multiplication( Y, Z ), X ) ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521580, [ =( 'backward_diamond'( multiplication( domain( 
% 298.35/298.87    coantidomain( codomain( X ) ) ), Y ), X ), codomain( multiplication( zero
% 298.35/298.87    , Y ) ) ) ] )
% 298.35/298.87  , clause( 26921, [ =( multiplication( X, domain( coantidomain( X ) ) ), 
% 298.35/298.87    zero ) ] )
% 298.35/298.87  , 0, clause( 521574, [ =( 'backward_diamond'( multiplication( Y, Z ), X ), 
% 298.35/298.87    codomain( multiplication( multiplication( codomain( X ), Y ), Z ) ) ) ]
% 298.35/298.87     )
% 298.35/298.87  , 0, 11, substitution( 0, [ :=( X, codomain( X ) )] ), substitution( 1, [ 
% 298.35/298.87    :=( X, X ), :=( Y, domain( coantidomain( codomain( X ) ) ) ), :=( Z, Y )] )
% 298.35/298.87    ).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521581, [ =( 'backward_diamond'( multiplication( domain( 
% 298.35/298.87    coantidomain( codomain( X ) ) ), Y ), X ), codomain( zero ) ) ] )
% 298.35/298.87  , clause( 12, [ =( multiplication( zero, X ), zero ) ] )
% 298.35/298.87  , 0, clause( 521580, [ =( 'backward_diamond'( multiplication( domain( 
% 298.35/298.87    coantidomain( codomain( X ) ) ), Y ), X ), codomain( multiplication( zero
% 298.35/298.87    , Y ) ) ) ] )
% 298.35/298.87  , 0, 10, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.87    :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521582, [ =( 'backward_diamond'( multiplication( domain( 
% 298.35/298.87    coantidomain( codomain( X ) ) ), Y ), X ), zero ) ] )
% 298.35/298.87  , clause( 125, [ =( codomain( zero ), zero ) ] )
% 298.35/298.87  , 0, clause( 521581, [ =( 'backward_diamond'( multiplication( domain( 
% 298.35/298.87    coantidomain( codomain( X ) ) ), Y ), X ), codomain( zero ) ) ] )
% 298.35/298.87  , 0, 9, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )
% 298.35/298.87    ).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521583, [ =( 'backward_diamond'( multiplication( domain( 
% 298.35/298.87    coantidomain( X ) ), Y ), X ), zero ) ] )
% 298.35/298.87  , clause( 1275, [ =( coantidomain( codomain( X ) ), coantidomain( X ) ) ]
% 298.35/298.87     )
% 298.35/298.87  , 0, clause( 521582, [ =( 'backward_diamond'( multiplication( domain( 
% 298.35/298.87    coantidomain( codomain( X ) ) ), Y ), X ), zero ) ] )
% 298.35/298.87  , 0, 4, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.87    :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  subsumption(
% 298.35/298.87  clause( 26943, [ =( 'backward_diamond'( multiplication( domain( 
% 298.35/298.87    coantidomain( X ) ), Y ), X ), zero ) ] )
% 298.35/298.87  , clause( 521583, [ =( 'backward_diamond'( multiplication( domain( 
% 298.35/298.87    coantidomain( X ) ), Y ), X ), zero ) ] )
% 298.35/298.87  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.87     )] ) ).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521586, [ =( addition( multiplication( domain( X ), Y ), X ), 
% 298.35/298.87    multiplication( domain( X ), addition( Y, X ) ) ) ] )
% 298.35/298.87  , clause( 1171, [ =( multiplication( domain( X ), addition( Y, X ) ), 
% 298.35/298.87    addition( multiplication( domain( X ), Y ), X ) ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521589, [ =( addition( multiplication( domain( codomain( X ) ), 
% 298.35/298.87    domain( coantidomain( X ) ) ), codomain( X ) ), multiplication( domain( 
% 298.35/298.87    codomain( X ) ), one ) ) ] )
% 298.35/298.87  , clause( 10604, [ =( addition( domain( coantidomain( X ) ), codomain( X )
% 298.35/298.87     ), one ) ] )
% 298.35/298.87  , 0, clause( 521586, [ =( addition( multiplication( domain( X ), Y ), X ), 
% 298.35/298.87    multiplication( domain( X ), addition( Y, X ) ) ) ] )
% 298.35/298.87  , 0, 15, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.87    codomain( X ) ), :=( Y, domain( coantidomain( X ) ) )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521590, [ =( addition( multiplication( domain( codomain( X ) ), 
% 298.35/298.87    domain( coantidomain( X ) ) ), codomain( X ) ), domain( codomain( X ) ) )
% 298.35/298.87     ] )
% 298.35/298.87  , clause( 7, [ =( multiplication( X, one ), X ) ] )
% 298.35/298.87  , 0, clause( 521589, [ =( addition( multiplication( domain( codomain( X ) )
% 298.35/298.87    , domain( coantidomain( X ) ) ), codomain( X ) ), multiplication( domain( 
% 298.35/298.87    codomain( X ) ), one ) ) ] )
% 298.35/298.87  , 0, 11, substitution( 0, [ :=( X, domain( codomain( X ) ) )] ), 
% 298.35/298.87    substitution( 1, [ :=( X, X )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521591, [ =( addition( 'domain_difference'( codomain( X ), 
% 298.35/298.87    antidomain( coantidomain( X ) ) ), codomain( X ) ), domain( codomain( X )
% 298.35/298.87     ) ) ] )
% 298.35/298.87  , clause( 174, [ =( multiplication( domain( Y ), domain( X ) ), 
% 298.35/298.87    'domain_difference'( Y, antidomain( X ) ) ) ] )
% 298.35/298.87  , 0, clause( 521590, [ =( addition( multiplication( domain( codomain( X ) )
% 298.35/298.87    , domain( coantidomain( X ) ) ), codomain( X ) ), domain( codomain( X ) )
% 298.35/298.87     ) ] )
% 298.35/298.87  , 0, 2, substitution( 0, [ :=( X, coantidomain( X ) ), :=( Y, codomain( X )
% 298.35/298.87     )] ), substitution( 1, [ :=( X, X )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  subsumption(
% 298.35/298.87  clause( 27168, [ =( addition( 'domain_difference'( codomain( X ), 
% 298.35/298.87    antidomain( coantidomain( X ) ) ), codomain( X ) ), domain( codomain( X )
% 298.35/298.87     ) ) ] )
% 298.35/298.87  , clause( 521591, [ =( addition( 'domain_difference'( codomain( X ), 
% 298.35/298.87    antidomain( coantidomain( X ) ) ), codomain( X ) ), domain( codomain( X )
% 298.35/298.87     ) ) ] )
% 298.35/298.87  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521594, [ =( addition( multiplication( domain( X ), Y ), X ), 
% 298.35/298.87    multiplication( domain( X ), addition( Y, X ) ) ) ] )
% 298.35/298.87  , clause( 1171, [ =( multiplication( domain( X ), addition( Y, X ) ), 
% 298.35/298.87    addition( multiplication( domain( X ), Y ), X ) ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521597, [ =( addition( multiplication( domain( coantidomain( X ) )
% 298.35/298.87    , domain( codomain( X ) ) ), coantidomain( X ) ), multiplication( domain( 
% 298.35/298.87    coantidomain( X ) ), one ) ) ] )
% 298.35/298.87  , clause( 10588, [ =( addition( domain( codomain( X ) ), coantidomain( X )
% 298.35/298.87     ), one ) ] )
% 298.35/298.87  , 0, clause( 521594, [ =( addition( multiplication( domain( X ), Y ), X ), 
% 298.35/298.87    multiplication( domain( X ), addition( Y, X ) ) ) ] )
% 298.35/298.87  , 0, 15, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.87    coantidomain( X ) ), :=( Y, domain( codomain( X ) ) )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521598, [ =( addition( multiplication( domain( coantidomain( X ) )
% 298.35/298.87    , domain( codomain( X ) ) ), coantidomain( X ) ), domain( coantidomain( X
% 298.35/298.87     ) ) ) ] )
% 298.35/298.87  , clause( 7, [ =( multiplication( X, one ), X ) ] )
% 298.35/298.87  , 0, clause( 521597, [ =( addition( multiplication( domain( coantidomain( X
% 298.35/298.87     ) ), domain( codomain( X ) ) ), coantidomain( X ) ), multiplication( 
% 298.35/298.87    domain( coantidomain( X ) ), one ) ) ] )
% 298.35/298.87  , 0, 11, substitution( 0, [ :=( X, domain( coantidomain( X ) ) )] ), 
% 298.35/298.87    substitution( 1, [ :=( X, X )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521599, [ =( addition( 'domain_difference'( coantidomain( X ), 
% 298.35/298.87    antidomain( codomain( X ) ) ), coantidomain( X ) ), domain( coantidomain( 
% 298.35/298.87    X ) ) ) ] )
% 298.35/298.87  , clause( 174, [ =( multiplication( domain( Y ), domain( X ) ), 
% 298.35/298.87    'domain_difference'( Y, antidomain( X ) ) ) ] )
% 298.35/298.87  , 0, clause( 521598, [ =( addition( multiplication( domain( coantidomain( X
% 298.35/298.87     ) ), domain( codomain( X ) ) ), coantidomain( X ) ), domain( 
% 298.35/298.87    coantidomain( X ) ) ) ] )
% 298.35/298.87  , 0, 2, substitution( 0, [ :=( X, codomain( X ) ), :=( Y, coantidomain( X )
% 298.35/298.87     )] ), substitution( 1, [ :=( X, X )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  subsumption(
% 298.35/298.87  clause( 27169, [ =( addition( 'domain_difference'( coantidomain( X ), 
% 298.35/298.87    antidomain( codomain( X ) ) ), coantidomain( X ) ), domain( coantidomain( 
% 298.35/298.87    X ) ) ) ] )
% 298.35/298.87  , clause( 521599, [ =( addition( 'domain_difference'( coantidomain( X ), 
% 298.35/298.87    antidomain( codomain( X ) ) ), coantidomain( X ) ), domain( coantidomain( 
% 298.35/298.87    X ) ) ) ] )
% 298.35/298.87  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521602, [ =( zero, 'backward_diamond'( multiplication( domain( 
% 298.35/298.87    coantidomain( X ) ), Y ), X ) ) ] )
% 298.35/298.87  , clause( 26943, [ =( 'backward_diamond'( multiplication( domain( 
% 298.35/298.87    coantidomain( X ) ), Y ), X ), zero ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521603, [ =( zero, 'backward_diamond'( coantidomain( antidomain( 
% 298.35/298.87    coantidomain( X ) ) ), X ) ) ] )
% 298.35/298.87  , clause( 1261, [ =( multiplication( domain( X ), coantidomain( antidomain( 
% 298.35/298.87    X ) ) ), coantidomain( antidomain( X ) ) ) ] )
% 298.35/298.87  , 0, clause( 521602, [ =( zero, 'backward_diamond'( multiplication( domain( 
% 298.35/298.87    coantidomain( X ) ), Y ), X ) ) ] )
% 298.35/298.87  , 0, 3, substitution( 0, [ :=( X, coantidomain( X ) )] ), substitution( 1
% 298.35/298.87    , [ :=( X, X ), :=( Y, coantidomain( antidomain( coantidomain( X ) ) ) )] )
% 298.35/298.87    ).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521604, [ =( 'backward_diamond'( coantidomain( antidomain( 
% 298.35/298.87    coantidomain( X ) ) ), X ), zero ) ] )
% 298.35/298.87  , clause( 521603, [ =( zero, 'backward_diamond'( coantidomain( antidomain( 
% 298.35/298.87    coantidomain( X ) ) ), X ) ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  subsumption(
% 298.35/298.87  clause( 27465, [ =( 'backward_diamond'( coantidomain( antidomain( 
% 298.35/298.87    coantidomain( X ) ) ), X ), zero ) ] )
% 298.35/298.87  , clause( 521604, [ =( 'backward_diamond'( coantidomain( antidomain( 
% 298.35/298.87    coantidomain( X ) ) ), X ), zero ) ] )
% 298.35/298.87  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521606, [ =( 'backward_box'( X, Y ), antidomain( 'backward_diamond'( 
% 298.35/298.87    X, antidomain( Y ) ) ) ) ] )
% 298.35/298.87  , clause( 1188, [ =( antidomain( 'backward_diamond'( X, antidomain( Y ) ) )
% 298.35/298.87    , 'backward_box'( X, Y ) ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521608, [ =( 'backward_box'( multiplication( domain( coantidomain( 
% 298.35/298.87    antidomain( X ) ) ), Y ), X ), antidomain( zero ) ) ] )
% 298.35/298.87  , clause( 26943, [ =( 'backward_diamond'( multiplication( domain( 
% 298.35/298.87    coantidomain( X ) ), Y ), X ), zero ) ] )
% 298.35/298.87  , 0, clause( 521606, [ =( 'backward_box'( X, Y ), antidomain( 
% 298.35/298.87    'backward_diamond'( X, antidomain( Y ) ) ) ) ] )
% 298.35/298.87  , 0, 10, substitution( 0, [ :=( X, antidomain( X ) ), :=( Y, Y )] ), 
% 298.35/298.87    substitution( 1, [ :=( X, multiplication( domain( coantidomain( 
% 298.35/298.87    antidomain( X ) ) ), Y ) ), :=( Y, X )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521609, [ =( 'backward_box'( multiplication( domain( coantidomain( 
% 298.35/298.87    antidomain( X ) ) ), Y ), X ), one ) ] )
% 298.35/298.87  , clause( 150, [ =( antidomain( zero ), one ) ] )
% 298.35/298.87  , 0, clause( 521608, [ =( 'backward_box'( multiplication( domain( 
% 298.35/298.87    coantidomain( antidomain( X ) ) ), Y ), X ), antidomain( zero ) ) ] )
% 298.35/298.87  , 0, 9, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )
% 298.35/298.87    ).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  subsumption(
% 298.35/298.87  clause( 27472, [ =( 'backward_box'( multiplication( domain( coantidomain( 
% 298.35/298.87    antidomain( X ) ) ), Y ), X ), one ) ] )
% 298.35/298.87  , clause( 521609, [ =( 'backward_box'( multiplication( domain( coantidomain( 
% 298.35/298.87    antidomain( X ) ) ), Y ), X ), one ) ] )
% 298.35/298.87  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.87     )] ) ).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521612, [ =( zero, multiplication( multiplication( X, Y ), 
% 298.35/298.87    antidomain( 'backward_diamond'( Y, X ) ) ) ) ] )
% 298.35/298.87  , clause( 24956, [ =( multiplication( multiplication( Y, X ), antidomain( 
% 298.35/298.87    'backward_diamond'( X, Y ) ) ), zero ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521615, [ =( zero, multiplication( multiplication( X, coantidomain( 
% 298.35/298.87    antidomain( coantidomain( X ) ) ) ), antidomain( zero ) ) ) ] )
% 298.35/298.87  , clause( 27465, [ =( 'backward_diamond'( coantidomain( antidomain( 
% 298.35/298.87    coantidomain( X ) ) ), X ), zero ) ] )
% 298.35/298.87  , 0, clause( 521612, [ =( zero, multiplication( multiplication( X, Y ), 
% 298.35/298.87    antidomain( 'backward_diamond'( Y, X ) ) ) ) ] )
% 298.35/298.87  , 0, 10, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.87    :=( Y, coantidomain( antidomain( coantidomain( X ) ) ) )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521616, [ =( zero, multiplication( multiplication( X, coantidomain( 
% 298.35/298.87    antidomain( coantidomain( X ) ) ) ), one ) ) ] )
% 298.35/298.87  , clause( 150, [ =( antidomain( zero ), one ) ] )
% 298.35/298.87  , 0, clause( 521615, [ =( zero, multiplication( multiplication( X, 
% 298.35/298.87    coantidomain( antidomain( coantidomain( X ) ) ) ), antidomain( zero ) ) )
% 298.35/298.87     ] )
% 298.35/298.87  , 0, 9, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521617, [ =( zero, multiplication( X, coantidomain( antidomain( 
% 298.35/298.87    coantidomain( X ) ) ) ) ) ] )
% 298.35/298.87  , clause( 7, [ =( multiplication( X, one ), X ) ] )
% 298.35/298.87  , 0, clause( 521616, [ =( zero, multiplication( multiplication( X, 
% 298.35/298.87    coantidomain( antidomain( coantidomain( X ) ) ) ), one ) ) ] )
% 298.35/298.87  , 0, 2, substitution( 0, [ :=( X, multiplication( X, coantidomain( 
% 298.35/298.87    antidomain( coantidomain( X ) ) ) ) )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.87    ).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521618, [ =( multiplication( X, coantidomain( antidomain( 
% 298.35/298.87    coantidomain( X ) ) ) ), zero ) ] )
% 298.35/298.87  , clause( 521617, [ =( zero, multiplication( X, coantidomain( antidomain( 
% 298.35/298.87    coantidomain( X ) ) ) ) ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  subsumption(
% 298.35/298.87  clause( 27476, [ =( multiplication( X, coantidomain( antidomain( 
% 298.35/298.87    coantidomain( X ) ) ) ), zero ) ] )
% 298.35/298.87  , clause( 521618, [ =( multiplication( X, coantidomain( antidomain( 
% 298.35/298.87    coantidomain( X ) ) ) ), zero ) ] )
% 298.35/298.87  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521620, [ =( zero, 'forward_diamond'( multiplication( antidomain( 
% 298.35/298.87    multiplication( X, Y ) ), X ), Y ) ) ] )
% 298.35/298.87  , clause( 8628, [ =( 'forward_diamond'( multiplication( antidomain( 
% 298.35/298.87    multiplication( X, Y ) ), X ), Y ), zero ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521623, [ =( zero, 'forward_diamond'( multiplication( antidomain( 
% 298.35/298.87    zero ), X ), coantidomain( antidomain( coantidomain( X ) ) ) ) ) ] )
% 298.35/298.87  , clause( 27476, [ =( multiplication( X, coantidomain( antidomain( 
% 298.35/298.87    coantidomain( X ) ) ) ), zero ) ] )
% 298.35/298.87  , 0, clause( 521620, [ =( zero, 'forward_diamond'( multiplication( 
% 298.35/298.87    antidomain( multiplication( X, Y ) ), X ), Y ) ) ] )
% 298.35/298.87  , 0, 5, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.87    :=( Y, coantidomain( antidomain( coantidomain( X ) ) ) )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521624, [ =( zero, 'forward_diamond'( multiplication( one, X ), 
% 298.35/298.87    coantidomain( antidomain( coantidomain( X ) ) ) ) ) ] )
% 298.35/298.87  , clause( 150, [ =( antidomain( zero ), one ) ] )
% 298.35/298.87  , 0, clause( 521623, [ =( zero, 'forward_diamond'( multiplication( 
% 298.35/298.87    antidomain( zero ), X ), coantidomain( antidomain( coantidomain( X ) ) )
% 298.35/298.87     ) ) ] )
% 298.35/298.87  , 0, 4, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521625, [ =( zero, 'forward_diamond'( X, coantidomain( antidomain( 
% 298.35/298.87    coantidomain( X ) ) ) ) ) ] )
% 298.35/298.87  , clause( 8, [ =( multiplication( one, X ), X ) ] )
% 298.35/298.87  , 0, clause( 521624, [ =( zero, 'forward_diamond'( multiplication( one, X )
% 298.35/298.87    , coantidomain( antidomain( coantidomain( X ) ) ) ) ) ] )
% 298.35/298.87  , 0, 3, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.87    ).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521626, [ =( 'forward_diamond'( X, coantidomain( antidomain( 
% 298.35/298.87    coantidomain( X ) ) ) ), zero ) ] )
% 298.35/298.87  , clause( 521625, [ =( zero, 'forward_diamond'( X, coantidomain( antidomain( 
% 298.35/298.87    coantidomain( X ) ) ) ) ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  subsumption(
% 298.35/298.87  clause( 27488, [ =( 'forward_diamond'( X, coantidomain( antidomain( 
% 298.35/298.87    coantidomain( X ) ) ) ), zero ) ] )
% 298.35/298.87  , clause( 521626, [ =( 'forward_diamond'( X, coantidomain( antidomain( 
% 298.35/298.87    coantidomain( X ) ) ) ), zero ) ] )
% 298.35/298.87  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521628, [ =( zero, 'forward_diamond'( X, coantidomain( antidomain( 
% 298.35/298.87    coantidomain( X ) ) ) ) ) ] )
% 298.35/298.87  , clause( 27488, [ =( 'forward_diamond'( X, coantidomain( antidomain( 
% 298.35/298.87    coantidomain( X ) ) ) ), zero ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521629, [ =( zero, 'forward_diamond'( codomain( X ), coantidomain( 
% 298.35/298.87    antidomain( coantidomain( X ) ) ) ) ) ] )
% 298.35/298.87  , clause( 1275, [ =( coantidomain( codomain( X ) ), coantidomain( X ) ) ]
% 298.35/298.87     )
% 298.35/298.87  , 0, clause( 521628, [ =( zero, 'forward_diamond'( X, coantidomain( 
% 298.35/298.87    antidomain( coantidomain( X ) ) ) ) ) ] )
% 298.35/298.87  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.87    codomain( X ) )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521630, [ =( 'forward_diamond'( codomain( X ), coantidomain( 
% 298.35/298.87    antidomain( coantidomain( X ) ) ) ), zero ) ] )
% 298.35/298.87  , clause( 521629, [ =( zero, 'forward_diamond'( codomain( X ), coantidomain( 
% 298.35/298.87    antidomain( coantidomain( X ) ) ) ) ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  subsumption(
% 298.35/298.87  clause( 27518, [ =( 'forward_diamond'( codomain( X ), coantidomain( 
% 298.35/298.87    antidomain( coantidomain( X ) ) ) ), zero ) ] )
% 298.35/298.87  , clause( 521630, [ =( 'forward_diamond'( codomain( X ), coantidomain( 
% 298.35/298.87    antidomain( coantidomain( X ) ) ) ), zero ) ] )
% 298.35/298.87  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521632, [ =( multiplication( X, domain( Y ) ), multiplication( 
% 298.35/298.87    multiplication( 'forward_diamond'( X, Y ), X ), domain( Y ) ) ) ] )
% 298.35/298.87  , clause( 1166, [ =( multiplication( multiplication( 'forward_diamond'( X, 
% 298.35/298.87    Y ), X ), domain( Y ) ), multiplication( X, domain( Y ) ) ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521635, [ =( multiplication( codomain( X ), domain( coantidomain( 
% 298.35/298.87    antidomain( coantidomain( X ) ) ) ) ), multiplication( multiplication( 
% 298.35/298.87    zero, codomain( X ) ), domain( coantidomain( antidomain( coantidomain( X
% 298.35/298.87     ) ) ) ) ) ) ] )
% 298.35/298.87  , clause( 27518, [ =( 'forward_diamond'( codomain( X ), coantidomain( 
% 298.35/298.87    antidomain( coantidomain( X ) ) ) ), zero ) ] )
% 298.35/298.87  , 0, clause( 521632, [ =( multiplication( X, domain( Y ) ), multiplication( 
% 298.35/298.87    multiplication( 'forward_diamond'( X, Y ), X ), domain( Y ) ) ) ] )
% 298.35/298.87  , 0, 11, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.87    codomain( X ) ), :=( Y, coantidomain( antidomain( coantidomain( X ) ) ) )] )
% 298.35/298.87    ).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521636, [ =( multiplication( codomain( X ), domain( coantidomain( 
% 298.35/298.87    antidomain( coantidomain( X ) ) ) ) ), multiplication( zero, domain( 
% 298.35/298.87    coantidomain( antidomain( coantidomain( X ) ) ) ) ) ) ] )
% 298.35/298.87  , clause( 12, [ =( multiplication( zero, X ), zero ) ] )
% 298.35/298.87  , 0, clause( 521635, [ =( multiplication( codomain( X ), domain( 
% 298.35/298.87    coantidomain( antidomain( coantidomain( X ) ) ) ) ), multiplication( 
% 298.35/298.87    multiplication( zero, codomain( X ) ), domain( coantidomain( antidomain( 
% 298.35/298.87    coantidomain( X ) ) ) ) ) ) ] )
% 298.35/298.87  , 0, 10, substitution( 0, [ :=( X, codomain( X ) )] ), substitution( 1, [ 
% 298.35/298.87    :=( X, X )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521638, [ =( multiplication( codomain( X ), domain( coantidomain( 
% 298.35/298.87    antidomain( coantidomain( X ) ) ) ) ), zero ) ] )
% 298.35/298.87  , clause( 12, [ =( multiplication( zero, X ), zero ) ] )
% 298.35/298.87  , 0, clause( 521636, [ =( multiplication( codomain( X ), domain( 
% 298.35/298.87    coantidomain( antidomain( coantidomain( X ) ) ) ) ), multiplication( zero
% 298.35/298.87    , domain( coantidomain( antidomain( coantidomain( X ) ) ) ) ) ) ] )
% 298.35/298.87  , 0, 9, substitution( 0, [ :=( X, domain( coantidomain( antidomain( 
% 298.35/298.87    coantidomain( X ) ) ) ) )] ), substitution( 1, [ :=( X, X )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  subsumption(
% 298.35/298.87  clause( 27703, [ =( multiplication( codomain( X ), domain( coantidomain( 
% 298.35/298.87    antidomain( coantidomain( X ) ) ) ) ), zero ) ] )
% 298.35/298.87  , clause( 521638, [ =( multiplication( codomain( X ), domain( coantidomain( 
% 298.35/298.87    antidomain( coantidomain( X ) ) ) ) ), zero ) ] )
% 298.35/298.87  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521641, [ =( multiplication( X, 'domain_difference'( Y, Z ) ), 
% 298.35/298.87    multiplication( multiplication( X, domain( Y ) ), antidomain( Z ) ) ) ]
% 298.35/298.87     )
% 298.35/298.87  , clause( 169, [ =( multiplication( multiplication( Z, domain( X ) ), 
% 298.35/298.87    antidomain( Y ) ), multiplication( Z, 'domain_difference'( X, Y ) ) ) ]
% 298.35/298.87     )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, Y ), :=( Y, Z ), :=( Z, X )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521643, [ =( multiplication( 'domain_difference'( X, addition( Y, Z
% 298.35/298.87     ) ), 'domain_difference'( Y, T ) ), multiplication( zero, antidomain( T
% 298.35/298.87     ) ) ) ] )
% 298.35/298.87  , clause( 26883, [ =( multiplication( 'domain_difference'( X, addition( Y, 
% 298.35/298.87    Z ) ), domain( Y ) ), zero ) ] )
% 298.35/298.87  , 0, clause( 521641, [ =( multiplication( X, 'domain_difference'( Y, Z ) )
% 298.35/298.87    , multiplication( multiplication( X, domain( Y ) ), antidomain( Z ) ) ) ]
% 298.35/298.87     )
% 298.35/298.87  , 0, 11, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 298.35/298.87    substitution( 1, [ :=( X, 'domain_difference'( X, addition( Y, Z ) ) ), 
% 298.35/298.87    :=( Y, Y ), :=( Z, T )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521644, [ =( multiplication( 'domain_difference'( X, addition( Y, Z
% 298.35/298.87     ) ), 'domain_difference'( Y, T ) ), zero ) ] )
% 298.35/298.87  , clause( 12, [ =( multiplication( zero, X ), zero ) ] )
% 298.35/298.87  , 0, clause( 521643, [ =( multiplication( 'domain_difference'( X, addition( 
% 298.35/298.87    Y, Z ) ), 'domain_difference'( Y, T ) ), multiplication( zero, antidomain( 
% 298.35/298.87    T ) ) ) ] )
% 298.35/298.87  , 0, 10, substitution( 0, [ :=( X, antidomain( T ) )] ), substitution( 1, [
% 298.35/298.87     :=( X, X ), :=( Y, Y ), :=( Z, Z ), :=( T, T )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  subsumption(
% 298.35/298.87  clause( 28291, [ =( multiplication( 'domain_difference'( X, addition( Y, Z
% 298.35/298.87     ) ), 'domain_difference'( Y, T ) ), zero ) ] )
% 298.35/298.87  , clause( 521644, [ =( multiplication( 'domain_difference'( X, addition( Y
% 298.35/298.87    , Z ) ), 'domain_difference'( Y, T ) ), zero ) ] )
% 298.35/298.87  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z ), :=( T, T )] ), 
% 298.35/298.87    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521646, [ =( domain( X ), 'forward_diamond'( X, codomain( X ) ) ) ]
% 298.35/298.87     )
% 298.35/298.87  , clause( 10682, [ =( 'forward_diamond'( X, codomain( X ) ), domain( X ) )
% 298.35/298.87     ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521648, [ =( domain( addition( X, Y ) ), 'forward_diamond'( 
% 298.35/298.87    addition( Y, X ), codomain( addition( X, Y ) ) ) ) ] )
% 298.35/298.87  , clause( 1244, [ =( 'forward_diamond'( addition( Y, X ), Z ), 
% 298.35/298.87    'forward_diamond'( addition( X, Y ), Z ) ) ] )
% 298.35/298.87  , 0, clause( 521646, [ =( domain( X ), 'forward_diamond'( X, codomain( X )
% 298.35/298.87     ) ) ] )
% 298.35/298.87  , 0, 5, substitution( 0, [ :=( X, Y ), :=( Y, X ), :=( Z, codomain( 
% 298.35/298.87    addition( X, Y ) ) )] ), substitution( 1, [ :=( X, addition( X, Y ) )] )
% 298.35/298.87    ).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521650, [ =( domain( addition( X, Y ) ), domain( addition( Y, X ) )
% 298.35/298.87     ) ] )
% 298.35/298.87  , clause( 14054, [ =( 'forward_diamond'( addition( X, Y ), codomain( 
% 298.35/298.87    addition( Y, X ) ) ), domain( addition( X, Y ) ) ) ] )
% 298.35/298.87  , 0, clause( 521648, [ =( domain( addition( X, Y ) ), 'forward_diamond'( 
% 298.35/298.87    addition( Y, X ), codomain( addition( X, Y ) ) ) ) ] )
% 298.35/298.87  , 0, 5, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 298.35/298.87    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  subsumption(
% 298.35/298.87  clause( 29942, [ =( domain( addition( Y, X ) ), domain( addition( X, Y ) )
% 298.35/298.87     ) ] )
% 298.35/298.87  , clause( 521650, [ =( domain( addition( X, Y ) ), domain( addition( Y, X )
% 298.35/298.87     ) ) ] )
% 298.35/298.87  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.87     )] ) ).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521651, [ =( 'domain_difference'( X, Y ), 'domain_difference'( X, 
% 298.35/298.87    domain( Y ) ) ) ] )
% 298.35/298.87  , clause( 2043, [ =( 'domain_difference'( Y, domain( X ) ), 
% 298.35/298.87    'domain_difference'( Y, X ) ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521653, [ =( 'domain_difference'( X, addition( Y, Z ) ), 
% 298.35/298.87    'domain_difference'( X, domain( addition( Z, Y ) ) ) ) ] )
% 298.35/298.87  , clause( 29942, [ =( domain( addition( Y, X ) ), domain( addition( X, Y )
% 298.35/298.87     ) ) ] )
% 298.35/298.87  , 0, clause( 521651, [ =( 'domain_difference'( X, Y ), 'domain_difference'( 
% 298.35/298.87    X, domain( Y ) ) ) ] )
% 298.35/298.87  , 0, 8, substitution( 0, [ :=( X, Z ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.87    :=( X, X ), :=( Y, addition( Y, Z ) )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521655, [ =( 'domain_difference'( X, addition( Y, Z ) ), 
% 298.35/298.87    'domain_difference'( X, addition( Z, Y ) ) ) ] )
% 298.35/298.87  , clause( 2043, [ =( 'domain_difference'( Y, domain( X ) ), 
% 298.35/298.87    'domain_difference'( Y, X ) ) ] )
% 298.35/298.87  , 0, clause( 521653, [ =( 'domain_difference'( X, addition( Y, Z ) ), 
% 298.35/298.87    'domain_difference'( X, domain( addition( Z, Y ) ) ) ) ] )
% 298.35/298.87  , 0, 6, substitution( 0, [ :=( X, addition( Z, Y ) ), :=( Y, X )] ), 
% 298.35/298.87    substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  subsumption(
% 298.35/298.87  clause( 30179, [ =( 'domain_difference'( Z, addition( Y, X ) ), 
% 298.35/298.87    'domain_difference'( Z, addition( X, Y ) ) ) ] )
% 298.35/298.87  , clause( 521655, [ =( 'domain_difference'( X, addition( Y, Z ) ), 
% 298.35/298.87    'domain_difference'( X, addition( Z, Y ) ) ) ] )
% 298.35/298.87  , substitution( 0, [ :=( X, Z ), :=( Y, Y ), :=( Z, X )] ), 
% 298.35/298.87    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521656, [ =( antidomain( X ), antidomain( domain( X ) ) ) ] )
% 298.35/298.87  , clause( 2027, [ =( antidomain( domain( X ) ), antidomain( X ) ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521658, [ =( antidomain( addition( X, Y ) ), antidomain( domain( 
% 298.35/298.87    addition( Y, X ) ) ) ) ] )
% 298.35/298.87  , clause( 29942, [ =( domain( addition( Y, X ) ), domain( addition( X, Y )
% 298.35/298.87     ) ) ] )
% 298.35/298.87  , 0, clause( 521656, [ =( antidomain( X ), antidomain( domain( X ) ) ) ] )
% 298.35/298.87  , 0, 6, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 298.35/298.87    :=( X, addition( X, Y ) )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521660, [ =( antidomain( addition( X, Y ) ), antidomain( addition( 
% 298.35/298.87    Y, X ) ) ) ] )
% 298.35/298.87  , clause( 2027, [ =( antidomain( domain( X ) ), antidomain( X ) ) ] )
% 298.35/298.87  , 0, clause( 521658, [ =( antidomain( addition( X, Y ) ), antidomain( 
% 298.35/298.87    domain( addition( Y, X ) ) ) ) ] )
% 298.35/298.87  , 0, 5, substitution( 0, [ :=( X, addition( Y, X ) )] ), substitution( 1, [
% 298.35/298.87     :=( X, X ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  subsumption(
% 298.35/298.87  clause( 30180, [ =( antidomain( addition( Y, X ) ), antidomain( addition( X
% 298.35/298.87    , Y ) ) ) ] )
% 298.35/298.87  , clause( 521660, [ =( antidomain( addition( X, Y ) ), antidomain( addition( 
% 298.35/298.87    Y, X ) ) ) ] )
% 298.35/298.87  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.87     )] ) ).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521662, [ =( zero, 'forward_diamond'( multiplication( antidomain( 
% 298.35/298.87    multiplication( X, Y ) ), X ), Y ) ) ] )
% 298.35/298.87  , clause( 8628, [ =( 'forward_diamond'( multiplication( antidomain( 
% 298.35/298.87    multiplication( X, Y ) ), X ), Y ), zero ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521666, [ =( zero, 'forward_diamond'( multiplication( antidomain( 
% 298.35/298.87    zero ), 'domain_difference'( X, addition( Y, Z ) ) ), 'domain_difference'( 
% 298.35/298.87    Y, T ) ) ) ] )
% 298.35/298.87  , clause( 28291, [ =( multiplication( 'domain_difference'( X, addition( Y, 
% 298.35/298.87    Z ) ), 'domain_difference'( Y, T ) ), zero ) ] )
% 298.35/298.87  , 0, clause( 521662, [ =( zero, 'forward_diamond'( multiplication( 
% 298.35/298.87    antidomain( multiplication( X, Y ) ), X ), Y ) ) ] )
% 298.35/298.87  , 0, 5, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z ), :=( T, T )] )
% 298.35/298.87    , substitution( 1, [ :=( X, 'domain_difference'( X, addition( Y, Z ) ) )
% 298.35/298.87    , :=( Y, 'domain_difference'( Y, T ) )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521667, [ =( zero, 'forward_diamond'( multiplication( 
% 298.35/298.87    'domain_difference'( X, zero ), antidomain( addition( Y, Z ) ) ), 
% 298.35/298.87    'domain_difference'( Y, T ) ) ) ] )
% 298.35/298.87  , clause( 14476, [ =( multiplication( antidomain( X ), 'domain_difference'( 
% 298.35/298.87    Y, Z ) ), multiplication( 'domain_difference'( Y, X ), antidomain( Z ) )
% 298.35/298.87     ) ] )
% 298.35/298.87  , 0, clause( 521666, [ =( zero, 'forward_diamond'( multiplication( 
% 298.35/298.87    antidomain( zero ), 'domain_difference'( X, addition( Y, Z ) ) ), 
% 298.35/298.87    'domain_difference'( Y, T ) ) ) ] )
% 298.35/298.87  , 0, 3, substitution( 0, [ :=( X, zero ), :=( Y, X ), :=( Z, addition( Y, Z
% 298.35/298.87     ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z ), :=( T, T
% 298.35/298.87     )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521668, [ =( zero, 'forward_diamond'( multiplication( domain( X ), 
% 298.35/298.87    antidomain( addition( Y, Z ) ) ), 'domain_difference'( Y, T ) ) ) ] )
% 298.35/298.87  , clause( 159, [ =( 'domain_difference'( X, zero ), domain( X ) ) ] )
% 298.35/298.87  , 0, clause( 521667, [ =( zero, 'forward_diamond'( multiplication( 
% 298.35/298.87    'domain_difference'( X, zero ), antidomain( addition( Y, Z ) ) ), 
% 298.35/298.87    'domain_difference'( Y, T ) ) ) ] )
% 298.35/298.87  , 0, 4, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.87    :=( Y, Y ), :=( Z, Z ), :=( T, T )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521669, [ =( zero, 'forward_diamond'( 'domain_difference'( X, 
% 298.35/298.87    addition( Y, Z ) ), 'domain_difference'( Y, T ) ) ) ] )
% 298.35/298.87  , clause( 24, [ =( multiplication( domain( X ), antidomain( Y ) ), 
% 298.35/298.87    'domain_difference'( X, Y ) ) ] )
% 298.35/298.87  , 0, clause( 521668, [ =( zero, 'forward_diamond'( multiplication( domain( 
% 298.35/298.87    X ), antidomain( addition( Y, Z ) ) ), 'domain_difference'( Y, T ) ) ) ]
% 298.35/298.87     )
% 298.35/298.87  , 0, 3, substitution( 0, [ :=( X, X ), :=( Y, addition( Y, Z ) )] ), 
% 298.35/298.87    substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z ), :=( T, T )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521670, [ =( 'forward_diamond'( 'domain_difference'( X, addition( Y
% 298.35/298.87    , Z ) ), 'domain_difference'( Y, T ) ), zero ) ] )
% 298.35/298.87  , clause( 521669, [ =( zero, 'forward_diamond'( 'domain_difference'( X, 
% 298.35/298.87    addition( Y, Z ) ), 'domain_difference'( Y, T ) ) ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z ), :=( T, T )] )
% 298.35/298.87    ).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  subsumption(
% 298.35/298.87  clause( 36828, [ =( 'forward_diamond'( 'domain_difference'( X, addition( Y
% 298.35/298.87    , Z ) ), 'domain_difference'( Y, T ) ), zero ) ] )
% 298.35/298.87  , clause( 521670, [ =( 'forward_diamond'( 'domain_difference'( X, addition( 
% 298.35/298.87    Y, Z ) ), 'domain_difference'( Y, T ) ), zero ) ] )
% 298.35/298.87  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z ), :=( T, T )] ), 
% 298.35/298.87    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521672, [ =( zero, 'forward_diamond'( 'domain_difference'( X, 
% 298.35/298.87    addition( Y, Z ) ), 'domain_difference'( Y, T ) ) ) ] )
% 298.35/298.87  , clause( 36828, [ =( 'forward_diamond'( 'domain_difference'( X, addition( 
% 298.35/298.87    Y, Z ) ), 'domain_difference'( Y, T ) ), zero ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z ), :=( T, T )] )
% 298.35/298.87    ).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521674, [ =( zero, 'forward_diamond'( antidomain( addition( X, Y )
% 298.35/298.87     ), 'domain_difference'( X, Z ) ) ) ] )
% 298.35/298.87  , clause( 26739, [ =( 'domain_difference'( codomain( antidomain( 
% 298.35/298.87    'backward_box'( one, X ) ) ), X ), antidomain( X ) ) ] )
% 298.35/298.87  , 0, clause( 521672, [ =( zero, 'forward_diamond'( 'domain_difference'( X, 
% 298.35/298.87    addition( Y, Z ) ), 'domain_difference'( Y, T ) ) ) ] )
% 298.35/298.87  , 0, 3, substitution( 0, [ :=( X, addition( X, Y ) )] ), substitution( 1, [
% 298.35/298.87     :=( X, codomain( antidomain( 'backward_box'( one, addition( X, Y ) ) ) )
% 298.35/298.87     ), :=( Y, X ), :=( Z, Y ), :=( T, Z )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521676, [ =( zero, domain( 'domain_difference'( 'domain_difference'( 
% 298.35/298.87    X, Z ), addition( X, Y ) ) ) ) ] )
% 298.35/298.87  , clause( 13985, [ =( 'forward_diamond'( antidomain( X ), Y ), domain( 
% 298.35/298.87    'domain_difference'( Y, X ) ) ) ] )
% 298.35/298.87  , 0, clause( 521674, [ =( zero, 'forward_diamond'( antidomain( addition( X
% 298.35/298.87    , Y ) ), 'domain_difference'( X, Z ) ) ) ] )
% 298.35/298.87  , 0, 2, substitution( 0, [ :=( X, addition( X, Y ) ), :=( Y, 
% 298.35/298.87    'domain_difference'( X, Z ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y
% 298.35/298.87     ), :=( Z, Z )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521677, [ =( domain( 'domain_difference'( 'domain_difference'( X, Y
% 298.35/298.87     ), addition( X, Z ) ) ), zero ) ] )
% 298.35/298.87  , clause( 521676, [ =( zero, domain( 'domain_difference'( 
% 298.35/298.87    'domain_difference'( X, Z ), addition( X, Y ) ) ) ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  subsumption(
% 298.35/298.87  clause( 36888, [ =( domain( 'domain_difference'( 'domain_difference'( X, Z
% 298.35/298.87     ), addition( X, Y ) ) ), zero ) ] )
% 298.35/298.87  , clause( 521677, [ =( domain( 'domain_difference'( 'domain_difference'( X
% 298.35/298.87    , Y ), addition( X, Z ) ) ), zero ) ] )
% 298.35/298.87  , substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] ), 
% 298.35/298.87    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521679, [ =( zero, multiplication( antidomain( codomain( domain( 
% 298.35/298.87    codomain( domain( X ) ) ) ) ), X ) ) ] )
% 298.35/298.87  , clause( 13731, [ =( multiplication( antidomain( codomain( domain( 
% 298.35/298.87    codomain( domain( X ) ) ) ) ), X ), zero ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521686, [ =( zero, multiplication( antidomain( codomain( domain( 
% 298.35/298.87    codomain( zero ) ) ) ), 'domain_difference'( 'domain_difference'( X, Y )
% 298.35/298.87    , addition( X, Z ) ) ) ) ] )
% 298.35/298.87  , clause( 36888, [ =( domain( 'domain_difference'( 'domain_difference'( X, 
% 298.35/298.87    Z ), addition( X, Y ) ) ), zero ) ] )
% 298.35/298.87  , 0, clause( 521679, [ =( zero, multiplication( antidomain( codomain( 
% 298.35/298.87    domain( codomain( domain( X ) ) ) ) ), X ) ) ] )
% 298.35/298.87  , 0, 7, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] ), 
% 298.35/298.87    substitution( 1, [ :=( X, 'domain_difference'( 'domain_difference'( X, Y
% 298.35/298.87     ), addition( X, Z ) ) )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521687, [ =( zero, multiplication( 'domain_difference'( 
% 298.35/298.87    'domain_difference'( X, Y ), codomain( domain( codomain( zero ) ) ) ), 
% 298.35/298.87    antidomain( addition( X, Z ) ) ) ) ] )
% 298.35/298.87  , clause( 14476, [ =( multiplication( antidomain( X ), 'domain_difference'( 
% 298.35/298.87    Y, Z ) ), multiplication( 'domain_difference'( Y, X ), antidomain( Z ) )
% 298.35/298.87     ) ] )
% 298.35/298.87  , 0, clause( 521686, [ =( zero, multiplication( antidomain( codomain( 
% 298.35/298.87    domain( codomain( zero ) ) ) ), 'domain_difference'( 'domain_difference'( 
% 298.35/298.87    X, Y ), addition( X, Z ) ) ) ) ] )
% 298.35/298.87  , 0, 2, substitution( 0, [ :=( X, codomain( domain( codomain( zero ) ) ) )
% 298.35/298.87    , :=( Y, 'domain_difference'( X, Y ) ), :=( Z, addition( X, Z ) )] ), 
% 298.35/298.87    substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521688, [ =( zero, multiplication( 'domain_difference'( 
% 298.35/298.87    'domain_difference'( X, Y ), codomain( domain( zero ) ) ), antidomain( 
% 298.35/298.87    addition( X, Z ) ) ) ) ] )
% 298.35/298.87  , clause( 125, [ =( codomain( zero ), zero ) ] )
% 298.35/298.87  , 0, clause( 521687, [ =( zero, multiplication( 'domain_difference'( 
% 298.35/298.87    'domain_difference'( X, Y ), codomain( domain( codomain( zero ) ) ) ), 
% 298.35/298.87    antidomain( addition( X, Z ) ) ) ) ] )
% 298.35/298.87  , 0, 9, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, Y ), 
% 298.35/298.87    :=( Z, Z )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521689, [ =( zero, multiplication( 'domain_difference'( 
% 298.35/298.87    'domain_difference'( X, Y ), codomain( zero ) ), antidomain( addition( X
% 298.35/298.87    , Z ) ) ) ) ] )
% 298.35/298.87  , clause( 1009, [ =( domain( zero ), zero ) ] )
% 298.35/298.87  , 0, clause( 521688, [ =( zero, multiplication( 'domain_difference'( 
% 298.35/298.87    'domain_difference'( X, Y ), codomain( domain( zero ) ) ), antidomain( 
% 298.35/298.87    addition( X, Z ) ) ) ) ] )
% 298.35/298.87  , 0, 8, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, Y ), 
% 298.35/298.87    :=( Z, Z )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521690, [ =( zero, multiplication( 'domain_difference'( 
% 298.35/298.87    'domain_difference'( X, Y ), zero ), antidomain( addition( X, Z ) ) ) ) ]
% 298.35/298.87     )
% 298.35/298.87  , clause( 125, [ =( codomain( zero ), zero ) ] )
% 298.35/298.87  , 0, clause( 521689, [ =( zero, multiplication( 'domain_difference'( 
% 298.35/298.87    'domain_difference'( X, Y ), codomain( zero ) ), antidomain( addition( X
% 298.35/298.87    , Z ) ) ) ) ] )
% 298.35/298.87  , 0, 7, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, Y ), 
% 298.35/298.87    :=( Z, Z )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521691, [ =( zero, multiplication( domain( 'domain_difference'( X, 
% 298.35/298.87    Y ) ), antidomain( addition( X, Z ) ) ) ) ] )
% 298.35/298.87  , clause( 159, [ =( 'domain_difference'( X, zero ), domain( X ) ) ] )
% 298.35/298.87  , 0, clause( 521690, [ =( zero, multiplication( 'domain_difference'( 
% 298.35/298.87    'domain_difference'( X, Y ), zero ), antidomain( addition( X, Z ) ) ) ) ]
% 298.35/298.87     )
% 298.35/298.87  , 0, 3, substitution( 0, [ :=( X, 'domain_difference'( X, Y ) )] ), 
% 298.35/298.87    substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521692, [ =( zero, 'domain_difference'( 'domain_difference'( X, Y )
% 298.35/298.87    , addition( X, Z ) ) ) ] )
% 298.35/298.87  , clause( 24, [ =( multiplication( domain( X ), antidomain( Y ) ), 
% 298.35/298.87    'domain_difference'( X, Y ) ) ] )
% 298.35/298.87  , 0, clause( 521691, [ =( zero, multiplication( domain( 'domain_difference'( 
% 298.35/298.87    X, Y ) ), antidomain( addition( X, Z ) ) ) ) ] )
% 298.35/298.87  , 0, 2, substitution( 0, [ :=( X, 'domain_difference'( X, Y ) ), :=( Y, 
% 298.35/298.87    addition( X, Z ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, 
% 298.35/298.87    Z )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521693, [ =( 'domain_difference'( 'domain_difference'( X, Y ), 
% 298.35/298.87    addition( X, Z ) ), zero ) ] )
% 298.35/298.87  , clause( 521692, [ =( zero, 'domain_difference'( 'domain_difference'( X, Y
% 298.35/298.87     ), addition( X, Z ) ) ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  subsumption(
% 298.35/298.87  clause( 36963, [ =( 'domain_difference'( 'domain_difference'( X, Y ), 
% 298.35/298.87    addition( X, Z ) ), zero ) ] )
% 298.35/298.87  , clause( 521693, [ =( 'domain_difference'( 'domain_difference'( X, Y ), 
% 298.35/298.87    addition( X, Z ) ), zero ) ] )
% 298.35/298.87  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 298.35/298.87    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521694, [ =( zero, 'domain_difference'( 'domain_difference'( X, Y )
% 298.35/298.87    , addition( X, Z ) ) ) ] )
% 298.35/298.87  , clause( 36963, [ =( 'domain_difference'( 'domain_difference'( X, Y ), 
% 298.35/298.87    addition( X, Z ) ), zero ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521695, [ =( zero, 'domain_difference'( 'domain_difference'( X, Y )
% 298.35/298.87    , addition( Z, X ) ) ) ] )
% 298.35/298.87  , clause( 30179, [ =( 'domain_difference'( Z, addition( Y, X ) ), 
% 298.35/298.87    'domain_difference'( Z, addition( X, Y ) ) ) ] )
% 298.35/298.87  , 0, clause( 521694, [ =( zero, 'domain_difference'( 'domain_difference'( X
% 298.35/298.87    , Y ), addition( X, Z ) ) ) ] )
% 298.35/298.87  , 0, 2, substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, 
% 298.35/298.87    'domain_difference'( X, Y ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y
% 298.35/298.87     ), :=( Z, Z )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521699, [ =( 'domain_difference'( 'domain_difference'( X, Y ), 
% 298.35/298.87    addition( Z, X ) ), zero ) ] )
% 298.35/298.87  , clause( 521695, [ =( zero, 'domain_difference'( 'domain_difference'( X, Y
% 298.35/298.87     ), addition( Z, X ) ) ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  subsumption(
% 298.35/298.87  clause( 37026, [ =( 'domain_difference'( 'domain_difference'( X, Y ), 
% 298.35/298.87    addition( Z, X ) ), zero ) ] )
% 298.35/298.87  , clause( 521699, [ =( 'domain_difference'( 'domain_difference'( X, Y ), 
% 298.35/298.87    addition( Z, X ) ), zero ) ] )
% 298.35/298.87  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 298.35/298.87    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521701, [ =( zero, 'domain_difference'( 'domain_difference'( X, Y )
% 298.35/298.87    , addition( Z, X ) ) ) ] )
% 298.35/298.87  , clause( 37026, [ =( 'domain_difference'( 'domain_difference'( X, Y ), 
% 298.35/298.87    addition( Z, X ) ), zero ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521702, [ =( zero, 'domain_difference'( 'backward_box'( one, X ), 
% 298.35/298.87    addition( Y, X ) ) ) ] )
% 298.35/298.87  , clause( 12267, [ =( 'domain_difference'( X, codomain( antidomain( X ) ) )
% 298.35/298.87    , 'backward_box'( one, X ) ) ] )
% 298.35/298.87  , 0, clause( 521701, [ =( zero, 'domain_difference'( 'domain_difference'( X
% 298.35/298.87    , Y ), addition( Z, X ) ) ) ] )
% 298.35/298.87  , 0, 3, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.87    :=( Y, codomain( antidomain( X ) ) ), :=( Z, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521703, [ =( 'domain_difference'( 'backward_box'( one, X ), 
% 298.35/298.87    addition( Y, X ) ), zero ) ] )
% 298.35/298.87  , clause( 521702, [ =( zero, 'domain_difference'( 'backward_box'( one, X )
% 298.35/298.87    , addition( Y, X ) ) ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  subsumption(
% 298.35/298.87  clause( 37139, [ =( 'domain_difference'( 'backward_box'( one, X ), addition( 
% 298.35/298.87    Y, X ) ), zero ) ] )
% 298.35/298.87  , clause( 521703, [ =( 'domain_difference'( 'backward_box'( one, X ), 
% 298.35/298.87    addition( Y, X ) ), zero ) ] )
% 298.35/298.87  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.87     )] ) ).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521705, [ =( one, 'forward_box'( 'domain_difference'( X, 
% 298.35/298.87    'domain_difference'( X, Y ) ), Y ) ) ] )
% 298.35/298.87  , clause( 16987, [ =( 'forward_box'( 'domain_difference'( X, 
% 298.35/298.87    'domain_difference'( X, Y ) ), Y ), one ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521709, [ =( one, 'forward_box'( 'domain_difference'( 
% 298.35/298.87    'backward_box'( one, X ), zero ), addition( Y, X ) ) ) ] )
% 298.35/298.87  , clause( 37139, [ =( 'domain_difference'( 'backward_box'( one, X ), 
% 298.35/298.87    addition( Y, X ) ), zero ) ] )
% 298.35/298.87  , 0, clause( 521705, [ =( one, 'forward_box'( 'domain_difference'( X, 
% 298.35/298.87    'domain_difference'( X, Y ) ), Y ) ) ] )
% 298.35/298.87  , 0, 7, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.87    :=( X, 'backward_box'( one, X ) ), :=( Y, addition( Y, X ) )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521710, [ =( one, 'forward_box'( domain( 'backward_box'( one, X ) )
% 298.35/298.87    , addition( Y, X ) ) ) ] )
% 298.35/298.87  , clause( 159, [ =( 'domain_difference'( X, zero ), domain( X ) ) ] )
% 298.35/298.87  , 0, clause( 521709, [ =( one, 'forward_box'( 'domain_difference'( 
% 298.35/298.87    'backward_box'( one, X ), zero ), addition( Y, X ) ) ) ] )
% 298.35/298.87  , 0, 3, substitution( 0, [ :=( X, 'backward_box'( one, X ) )] ), 
% 298.35/298.87    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521711, [ =( one, antidomain( 'domain_difference'( 'backward_box'( 
% 298.35/298.87    one, X ), addition( Y, X ) ) ) ) ] )
% 298.35/298.87  , clause( 7418, [ =( 'forward_box'( domain( X ), Y ), antidomain( 
% 298.35/298.87    'domain_difference'( X, Y ) ) ) ] )
% 298.35/298.87  , 0, clause( 521710, [ =( one, 'forward_box'( domain( 'backward_box'( one, 
% 298.35/298.87    X ) ), addition( Y, X ) ) ) ] )
% 298.35/298.87  , 0, 2, substitution( 0, [ :=( X, 'backward_box'( one, X ) ), :=( Y, 
% 298.35/298.87    addition( Y, X ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521712, [ =( one, 'forward_box'( 'backward_box'( one, X ), addition( 
% 298.35/298.87    Y, X ) ) ) ] )
% 298.35/298.87  , clause( 7431, [ =( antidomain( 'domain_difference'( 'backward_box'( X, Y
% 298.35/298.87     ), Z ) ), 'forward_box'( 'backward_box'( X, Y ), Z ) ) ] )
% 298.35/298.87  , 0, clause( 521711, [ =( one, antidomain( 'domain_difference'( 
% 298.35/298.87    'backward_box'( one, X ), addition( Y, X ) ) ) ) ] )
% 298.35/298.87  , 0, 2, substitution( 0, [ :=( X, one ), :=( Y, X ), :=( Z, addition( Y, X
% 298.35/298.87     ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521713, [ =( 'forward_box'( 'backward_box'( one, X ), addition( Y, 
% 298.35/298.87    X ) ), one ) ] )
% 298.35/298.87  , clause( 521712, [ =( one, 'forward_box'( 'backward_box'( one, X ), 
% 298.35/298.87    addition( Y, X ) ) ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  subsumption(
% 298.35/298.87  clause( 37199, [ =( 'forward_box'( 'backward_box'( one, X ), addition( Y, X
% 298.35/298.87     ) ), one ) ] )
% 298.35/298.87  , clause( 521713, [ =( 'forward_box'( 'backward_box'( one, X ), addition( Y
% 298.35/298.87    , X ) ), one ) ] )
% 298.35/298.87  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.87     )] ) ).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521715, [ =( multiplication( X, Z ), multiplication( X, addition( 
% 298.35/298.87    coantidomain( addition( Y, X ) ), Z ) ) ) ] )
% 298.35/298.87  , clause( 1566, [ =( multiplication( X, addition( coantidomain( addition( Y
% 298.35/298.87    , X ) ), Z ) ), multiplication( X, Z ) ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521717, [ =( multiplication( X, domain( codomain( addition( Y, X )
% 298.35/298.87     ) ) ), multiplication( X, one ) ) ] )
% 298.35/298.87  , clause( 10617, [ =( addition( coantidomain( X ), domain( codomain( X ) )
% 298.35/298.87     ), one ) ] )
% 298.35/298.87  , 0, clause( 521715, [ =( multiplication( X, Z ), multiplication( X, 
% 298.35/298.87    addition( coantidomain( addition( Y, X ) ), Z ) ) ) ] )
% 298.35/298.87  , 0, 10, substitution( 0, [ :=( X, addition( Y, X ) )] ), substitution( 1
% 298.35/298.87    , [ :=( X, X ), :=( Y, Y ), :=( Z, domain( codomain( addition( Y, X ) ) )
% 298.35/298.87     )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521719, [ =( multiplication( X, domain( codomain( addition( Y, X )
% 298.35/298.87     ) ) ), X ) ] )
% 298.35/298.87  , clause( 7, [ =( multiplication( X, one ), X ) ] )
% 298.35/298.87  , 0, clause( 521717, [ =( multiplication( X, domain( codomain( addition( Y
% 298.35/298.87    , X ) ) ) ), multiplication( X, one ) ) ] )
% 298.35/298.87  , 0, 8, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.87    :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  subsumption(
% 298.35/298.87  clause( 46434, [ =( multiplication( Y, domain( codomain( addition( X, Y ) )
% 298.35/298.87     ) ), Y ) ] )
% 298.35/298.87  , clause( 521719, [ =( multiplication( X, domain( codomain( addition( Y, X
% 298.35/298.87     ) ) ) ), X ) ] )
% 298.35/298.87  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.87     )] ) ).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521722, [ =( multiplication( X, Z ), multiplication( X, addition( 
% 298.35/298.87    coantidomain( addition( Y, X ) ), Z ) ) ) ] )
% 298.35/298.87  , clause( 1566, [ =( multiplication( X, addition( coantidomain( addition( Y
% 298.35/298.87    , X ) ), Z ) ), multiplication( X, Z ) ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521724, [ =( multiplication( X, codomain( addition( Y, X ) ) ), 
% 298.35/298.87    multiplication( X, one ) ) ] )
% 298.35/298.87  , clause( 113, [ =( addition( coantidomain( X ), codomain( X ) ), one ) ]
% 298.35/298.87     )
% 298.35/298.87  , 0, clause( 521722, [ =( multiplication( X, Z ), multiplication( X, 
% 298.35/298.87    addition( coantidomain( addition( Y, X ) ), Z ) ) ) ] )
% 298.35/298.87  , 0, 9, substitution( 0, [ :=( X, addition( Y, X ) )] ), substitution( 1, [
% 298.35/298.87     :=( X, X ), :=( Y, Y ), :=( Z, codomain( addition( Y, X ) ) )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521726, [ =( multiplication( X, codomain( addition( Y, X ) ) ), X )
% 298.35/298.87     ] )
% 298.35/298.87  , clause( 7, [ =( multiplication( X, one ), X ) ] )
% 298.35/298.87  , 0, clause( 521724, [ =( multiplication( X, codomain( addition( Y, X ) ) )
% 298.35/298.87    , multiplication( X, one ) ) ] )
% 298.35/298.87  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.87    :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  subsumption(
% 298.35/298.87  clause( 46443, [ =( multiplication( Y, codomain( addition( X, Y ) ) ), Y )
% 298.35/298.87     ] )
% 298.35/298.87  , clause( 521726, [ =( multiplication( X, codomain( addition( Y, X ) ) ), X
% 298.35/298.87     ) ] )
% 298.35/298.87  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.87     )] ) ).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521729, [ =( X, multiplication( X, codomain( addition( Y, X ) ) ) )
% 298.35/298.87     ] )
% 298.35/298.87  , clause( 46443, [ =( multiplication( Y, codomain( addition( X, Y ) ) ), Y
% 298.35/298.87     ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521732, [ =( X, multiplication( X, codomain( addition( X, Y ) ) ) )
% 298.35/298.87     ] )
% 298.35/298.87  , clause( 1499, [ =( addition( addition( Z, multiplication( coantidomain( X
% 298.35/298.87     ), Y ) ), Y ), addition( Y, Z ) ) ] )
% 298.35/298.87  , 0, clause( 521729, [ =( X, multiplication( X, codomain( addition( Y, X )
% 298.35/298.87     ) ) ) ] )
% 298.35/298.87  , 0, 5, substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] ), 
% 298.35/298.87    substitution( 1, [ :=( X, X ), :=( Y, addition( Y, multiplication( 
% 298.35/298.87    coantidomain( Z ), X ) ) )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521733, [ =( multiplication( X, codomain( addition( X, Y ) ) ), X )
% 298.35/298.87     ] )
% 298.35/298.87  , clause( 521732, [ =( X, multiplication( X, codomain( addition( X, Y ) ) )
% 298.35/298.87     ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  subsumption(
% 298.35/298.87  clause( 46470, [ =( multiplication( Z, codomain( addition( Z, X ) ) ), Z )
% 298.35/298.87     ] )
% 298.35/298.87  , clause( 521733, [ =( multiplication( X, codomain( addition( X, Y ) ) ), X
% 298.35/298.87     ) ] )
% 298.35/298.87  , substitution( 0, [ :=( X, Z ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.87     )] ) ).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521735, [ =( zero, 'backward_diamond'( multiplication( coantidomain( 
% 298.35/298.87    X ), codomain( Y ) ), coantidomain( Y ) ) ) ] )
% 298.35/298.87  , clause( 3117, [ =( 'backward_diamond'( multiplication( coantidomain( Y )
% 298.35/298.87    , codomain( X ) ), coantidomain( X ) ), zero ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521736, [ =( zero, 'backward_diamond'( coantidomain( X ), 
% 298.35/298.87    coantidomain( addition( coantidomain( X ), Y ) ) ) ) ] )
% 298.35/298.87  , clause( 46470, [ =( multiplication( Z, codomain( addition( Z, X ) ) ), Z
% 298.35/298.87     ) ] )
% 298.35/298.87  , 0, clause( 521735, [ =( zero, 'backward_diamond'( multiplication( 
% 298.35/298.87    coantidomain( X ), codomain( Y ) ), coantidomain( Y ) ) ) ] )
% 298.35/298.87  , 0, 3, substitution( 0, [ :=( X, Y ), :=( Y, Z ), :=( Z, coantidomain( X )
% 298.35/298.87     )] ), substitution( 1, [ :=( X, X ), :=( Y, addition( coantidomain( X )
% 298.35/298.87    , Y ) )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521737, [ =( 'backward_diamond'( coantidomain( X ), coantidomain( 
% 298.35/298.87    addition( coantidomain( X ), Y ) ) ), zero ) ] )
% 298.35/298.87  , clause( 521736, [ =( zero, 'backward_diamond'( coantidomain( X ), 
% 298.35/298.87    coantidomain( addition( coantidomain( X ), Y ) ) ) ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  subsumption(
% 298.35/298.87  clause( 46745, [ =( 'backward_diamond'( coantidomain( X ), coantidomain( 
% 298.35/298.87    addition( coantidomain( X ), Y ) ) ), zero ) ] )
% 298.35/298.87  , clause( 521737, [ =( 'backward_diamond'( coantidomain( X ), coantidomain( 
% 298.35/298.87    addition( coantidomain( X ), Y ) ) ), zero ) ] )
% 298.35/298.87  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.87     )] ) ).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521739, [ =( X, multiplication( X, domain( codomain( addition( Y, X
% 298.35/298.87     ) ) ) ) ) ] )
% 298.35/298.87  , clause( 46434, [ =( multiplication( Y, domain( codomain( addition( X, Y )
% 298.35/298.87     ) ) ), Y ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521742, [ =( X, multiplication( X, domain( codomain( addition( X, Y
% 298.35/298.87     ) ) ) ) ) ] )
% 298.35/298.87  , clause( 1499, [ =( addition( addition( Z, multiplication( coantidomain( X
% 298.35/298.87     ), Y ) ), Y ), addition( Y, Z ) ) ] )
% 298.35/298.87  , 0, clause( 521739, [ =( X, multiplication( X, domain( codomain( addition( 
% 298.35/298.87    Y, X ) ) ) ) ) ] )
% 298.35/298.87  , 0, 6, substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] ), 
% 298.35/298.87    substitution( 1, [ :=( X, X ), :=( Y, addition( Y, multiplication( 
% 298.35/298.87    coantidomain( Z ), X ) ) )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521743, [ =( multiplication( X, domain( codomain( addition( X, Y )
% 298.35/298.87     ) ) ), X ) ] )
% 298.35/298.87  , clause( 521742, [ =( X, multiplication( X, domain( codomain( addition( X
% 298.35/298.87    , Y ) ) ) ) ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  subsumption(
% 298.35/298.87  clause( 46806, [ =( multiplication( Z, domain( codomain( addition( Z, X ) )
% 298.35/298.87     ) ), Z ) ] )
% 298.35/298.87  , clause( 521743, [ =( multiplication( X, domain( codomain( addition( X, Y
% 298.35/298.87     ) ) ) ), X ) ] )
% 298.35/298.87  , substitution( 0, [ :=( X, Z ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.87     )] ) ).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521745, [ =( multiplication( X, Y ), multiplication( multiplication( 
% 298.35/298.87    X, Y ), codomain( Y ) ) ) ] )
% 298.35/298.87  , clause( 653, [ =( multiplication( multiplication( Y, X ), codomain( X ) )
% 298.35/298.87    , multiplication( Y, X ) ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521747, [ =( multiplication( X, domain( codomain( addition( X, Y )
% 298.35/298.87     ) ) ), multiplication( X, codomain( domain( codomain( addition( X, Y ) )
% 298.35/298.87     ) ) ) ) ] )
% 298.35/298.87  , clause( 46806, [ =( multiplication( Z, domain( codomain( addition( Z, X )
% 298.35/298.87     ) ) ), Z ) ] )
% 298.35/298.87  , 0, clause( 521745, [ =( multiplication( X, Y ), multiplication( 
% 298.35/298.87    multiplication( X, Y ), codomain( Y ) ) ) ] )
% 298.35/298.87  , 0, 9, substitution( 0, [ :=( X, Y ), :=( Y, Z ), :=( Z, X )] ), 
% 298.35/298.87    substitution( 1, [ :=( X, X ), :=( Y, domain( codomain( addition( X, Y )
% 298.35/298.87     ) ) )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521748, [ =( X, multiplication( X, codomain( domain( codomain( 
% 298.35/298.87    addition( X, Y ) ) ) ) ) ) ] )
% 298.35/298.87  , clause( 46806, [ =( multiplication( Z, domain( codomain( addition( Z, X )
% 298.35/298.87     ) ) ), Z ) ] )
% 298.35/298.87  , 0, clause( 521747, [ =( multiplication( X, domain( codomain( addition( X
% 298.35/298.87    , Y ) ) ) ), multiplication( X, codomain( domain( codomain( addition( X, 
% 298.35/298.87    Y ) ) ) ) ) ) ] )
% 298.35/298.87  , 0, 1, substitution( 0, [ :=( X, Y ), :=( Y, Z ), :=( Z, X )] ), 
% 298.35/298.87    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521750, [ =( multiplication( X, codomain( domain( codomain( 
% 298.35/298.87    addition( X, Y ) ) ) ) ), X ) ] )
% 298.35/298.87  , clause( 521748, [ =( X, multiplication( X, codomain( domain( codomain( 
% 298.35/298.87    addition( X, Y ) ) ) ) ) ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  subsumption(
% 298.35/298.87  clause( 47173, [ =( multiplication( X, codomain( domain( codomain( addition( 
% 298.35/298.87    X, Y ) ) ) ) ), X ) ] )
% 298.35/298.87  , clause( 521750, [ =( multiplication( X, codomain( domain( codomain( 
% 298.35/298.87    addition( X, Y ) ) ) ) ), X ) ] )
% 298.35/298.87  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.87     )] ) ).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521753, [ =( zero, multiplication( multiplication( X, Y ), 
% 298.35/298.87    antidomain( 'backward_diamond'( Y, X ) ) ) ) ] )
% 298.35/298.87  , clause( 24956, [ =( multiplication( multiplication( Y, X ), antidomain( 
% 298.35/298.87    'backward_diamond'( X, Y ) ) ), zero ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521756, [ =( zero, multiplication( multiplication( coantidomain( 
% 298.35/298.87    addition( coantidomain( X ), Y ) ), coantidomain( X ) ), antidomain( zero
% 298.35/298.87     ) ) ) ] )
% 298.35/298.87  , clause( 46745, [ =( 'backward_diamond'( coantidomain( X ), coantidomain( 
% 298.35/298.87    addition( coantidomain( X ), Y ) ) ), zero ) ] )
% 298.35/298.87  , 0, clause( 521753, [ =( zero, multiplication( multiplication( X, Y ), 
% 298.35/298.87    antidomain( 'backward_diamond'( Y, X ) ) ) ) ] )
% 298.35/298.87  , 0, 12, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.87    :=( X, coantidomain( addition( coantidomain( X ), Y ) ) ), :=( Y, 
% 298.35/298.87    coantidomain( X ) )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521757, [ =( zero, multiplication( multiplication( coantidomain( 
% 298.35/298.87    addition( coantidomain( X ), Y ) ), coantidomain( X ) ), one ) ) ] )
% 298.35/298.87  , clause( 150, [ =( antidomain( zero ), one ) ] )
% 298.35/298.87  , 0, clause( 521756, [ =( zero, multiplication( multiplication( 
% 298.35/298.87    coantidomain( addition( coantidomain( X ), Y ) ), coantidomain( X ) ), 
% 298.35/298.87    antidomain( zero ) ) ) ] )
% 298.35/298.87  , 0, 11, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )
% 298.35/298.87    ).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521758, [ =( zero, multiplication( coantidomain( addition( 
% 298.35/298.87    coantidomain( X ), Y ) ), coantidomain( X ) ) ) ] )
% 298.35/298.87  , clause( 7, [ =( multiplication( X, one ), X ) ] )
% 298.35/298.87  , 0, clause( 521757, [ =( zero, multiplication( multiplication( 
% 298.35/298.87    coantidomain( addition( coantidomain( X ), Y ) ), coantidomain( X ) ), 
% 298.35/298.87    one ) ) ] )
% 298.35/298.87  , 0, 2, substitution( 0, [ :=( X, multiplication( coantidomain( addition( 
% 298.35/298.87    coantidomain( X ), Y ) ), coantidomain( X ) ) )] ), substitution( 1, [ 
% 298.35/298.87    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521759, [ =( multiplication( coantidomain( addition( coantidomain( 
% 298.35/298.87    X ), Y ) ), coantidomain( X ) ), zero ) ] )
% 298.35/298.87  , clause( 521758, [ =( zero, multiplication( coantidomain( addition( 
% 298.35/298.87    coantidomain( X ), Y ) ), coantidomain( X ) ) ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  subsumption(
% 298.35/298.87  clause( 48165, [ =( multiplication( coantidomain( addition( coantidomain( X
% 298.35/298.87     ), Y ) ), coantidomain( X ) ), zero ) ] )
% 298.35/298.87  , clause( 521759, [ =( multiplication( coantidomain( addition( coantidomain( 
% 298.35/298.87    X ), Y ) ), coantidomain( X ) ), zero ) ] )
% 298.35/298.87  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.87     )] ) ).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521761, [ =( X, multiplication( X, codomain( domain( codomain( 
% 298.35/298.87    addition( X, Y ) ) ) ) ) ) ] )
% 298.35/298.87  , clause( 47173, [ =( multiplication( X, codomain( domain( codomain( 
% 298.35/298.87    addition( X, Y ) ) ) ) ), X ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521762, [ =( multiplication( X, domain( Y ) ), multiplication( 
% 298.35/298.87    multiplication( X, domain( Y ) ), codomain( domain( codomain( X ) ) ) ) )
% 298.35/298.87     ] )
% 298.35/298.87  , clause( 715, [ =( addition( multiplication( Y, domain( X ) ), Y ), Y ) ]
% 298.35/298.87     )
% 298.35/298.87  , 0, clause( 521761, [ =( X, multiplication( X, codomain( domain( codomain( 
% 298.35/298.87    addition( X, Y ) ) ) ) ) ) ] )
% 298.35/298.87  , 0, 13, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 298.35/298.87    :=( X, multiplication( X, domain( Y ) ) ), :=( Y, X )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521763, [ =( multiplication( multiplication( X, domain( Y ) ), 
% 298.35/298.87    codomain( domain( codomain( X ) ) ) ), multiplication( X, domain( Y ) ) )
% 298.35/298.87     ] )
% 298.35/298.87  , clause( 521762, [ =( multiplication( X, domain( Y ) ), multiplication( 
% 298.35/298.87    multiplication( X, domain( Y ) ), codomain( domain( codomain( X ) ) ) ) )
% 298.35/298.87     ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  subsumption(
% 298.35/298.87  clause( 49999, [ =( multiplication( multiplication( X, domain( Y ) ), 
% 298.35/298.87    codomain( domain( codomain( X ) ) ) ), multiplication( X, domain( Y ) ) )
% 298.35/298.87     ] )
% 298.35/298.87  , clause( 521763, [ =( multiplication( multiplication( X, domain( Y ) ), 
% 298.35/298.87    codomain( domain( codomain( X ) ) ) ), multiplication( X, domain( Y ) ) )
% 298.35/298.87     ] )
% 298.35/298.87  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.87     )] ) ).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521765, [ =( zero, multiplication( multiplication( antidomain( 
% 298.35/298.87    multiplication( X, Y ) ), X ), domain( Y ) ) ) ] )
% 298.35/298.87  , clause( 1998, [ =( multiplication( multiplication( antidomain( 
% 298.35/298.87    multiplication( X, Y ) ), X ), domain( Y ) ), zero ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521769, [ =( zero, multiplication( multiplication( antidomain( zero
% 298.35/298.87     ), 'domain_difference'( X, 'domain_difference'( X, Y ) ) ), domain( 
% 298.35/298.87    antidomain( Y ) ) ) ) ] )
% 298.35/298.87  , clause( 15402, [ =( multiplication( 'domain_difference'( X, 
% 298.35/298.87    'domain_difference'( X, Y ) ), antidomain( Y ) ), zero ) ] )
% 298.35/298.87  , 0, clause( 521765, [ =( zero, multiplication( multiplication( antidomain( 
% 298.35/298.87    multiplication( X, Y ) ), X ), domain( Y ) ) ) ] )
% 298.35/298.87  , 0, 5, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.87    :=( X, 'domain_difference'( X, 'domain_difference'( X, Y ) ) ), :=( Y, 
% 298.35/298.87    antidomain( Y ) )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521770, [ =( zero, multiplication( multiplication( 
% 298.35/298.87    'domain_difference'( X, zero ), antidomain( 'domain_difference'( X, Y ) )
% 298.35/298.87     ), domain( antidomain( Y ) ) ) ) ] )
% 298.35/298.87  , clause( 14476, [ =( multiplication( antidomain( X ), 'domain_difference'( 
% 298.35/298.87    Y, Z ) ), multiplication( 'domain_difference'( Y, X ), antidomain( Z ) )
% 298.35/298.87     ) ] )
% 298.35/298.87  , 0, clause( 521769, [ =( zero, multiplication( multiplication( antidomain( 
% 298.35/298.87    zero ), 'domain_difference'( X, 'domain_difference'( X, Y ) ) ), domain( 
% 298.35/298.87    antidomain( Y ) ) ) ) ] )
% 298.35/298.87  , 0, 3, substitution( 0, [ :=( X, zero ), :=( Y, X ), :=( Z, 
% 298.35/298.87    'domain_difference'( X, Y ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y
% 298.35/298.87     )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521771, [ =( zero, multiplication( 'domain_difference'( X, zero ), 
% 298.35/298.87    'domain_difference'( antidomain( Y ), 'domain_difference'( X, Y ) ) ) ) ]
% 298.35/298.87     )
% 298.35/298.87  , clause( 14484, [ =( multiplication( multiplication( Z, antidomain( X ) )
% 298.35/298.87    , domain( Y ) ), multiplication( Z, 'domain_difference'( Y, X ) ) ) ] )
% 298.35/298.87  , 0, clause( 521770, [ =( zero, multiplication( multiplication( 
% 298.35/298.87    'domain_difference'( X, zero ), antidomain( 'domain_difference'( X, Y ) )
% 298.35/298.87     ), domain( antidomain( Y ) ) ) ) ] )
% 298.35/298.87  , 0, 2, substitution( 0, [ :=( X, 'domain_difference'( X, Y ) ), :=( Y, 
% 298.35/298.87    antidomain( Y ) ), :=( Z, 'domain_difference'( X, zero ) )] ), 
% 298.35/298.87    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521772, [ =( zero, multiplication( domain( X ), 'domain_difference'( 
% 298.35/298.87    antidomain( Y ), 'domain_difference'( X, Y ) ) ) ) ] )
% 298.35/298.87  , clause( 159, [ =( 'domain_difference'( X, zero ), domain( X ) ) ] )
% 298.35/298.87  , 0, clause( 521771, [ =( zero, multiplication( 'domain_difference'( X, 
% 298.35/298.87    zero ), 'domain_difference'( antidomain( Y ), 'domain_difference'( X, Y )
% 298.35/298.87     ) ) ) ] )
% 298.35/298.87  , 0, 3, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.87    :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521773, [ =( multiplication( domain( X ), 'domain_difference'( 
% 298.35/298.87    antidomain( Y ), 'domain_difference'( X, Y ) ) ), zero ) ] )
% 298.35/298.87  , clause( 521772, [ =( zero, multiplication( domain( X ), 
% 298.35/298.87    'domain_difference'( antidomain( Y ), 'domain_difference'( X, Y ) ) ) ) ]
% 298.35/298.87     )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  subsumption(
% 298.35/298.87  clause( 73013, [ =( multiplication( domain( X ), 'domain_difference'( 
% 298.35/298.87    antidomain( Y ), 'domain_difference'( X, Y ) ) ), zero ) ] )
% 298.35/298.87  , clause( 521773, [ =( multiplication( domain( X ), 'domain_difference'( 
% 298.35/298.87    antidomain( Y ), 'domain_difference'( X, Y ) ) ), zero ) ] )
% 298.35/298.87  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.87     )] ) ).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521775, [ =( zero, multiplication( multiplication( antidomain( 
% 298.35/298.87    multiplication( X, Y ) ), X ), domain( Y ) ) ) ] )
% 298.35/298.87  , clause( 1998, [ =( multiplication( multiplication( antidomain( 
% 298.35/298.87    multiplication( X, Y ) ), X ), domain( Y ) ), zero ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521781, [ =( zero, multiplication( multiplication( antidomain( zero
% 298.35/298.87     ), domain( X ) ), domain( 'domain_difference'( antidomain( Y ), 
% 298.35/298.87    'domain_difference'( X, Y ) ) ) ) ) ] )
% 298.35/298.87  , clause( 73013, [ =( multiplication( domain( X ), 'domain_difference'( 
% 298.35/298.87    antidomain( Y ), 'domain_difference'( X, Y ) ) ), zero ) ] )
% 298.35/298.87  , 0, clause( 521775, [ =( zero, multiplication( multiplication( antidomain( 
% 298.35/298.87    multiplication( X, Y ) ), X ), domain( Y ) ) ) ] )
% 298.35/298.87  , 0, 5, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.87    :=( X, domain( X ) ), :=( Y, 'domain_difference'( antidomain( Y ), 
% 298.35/298.87    'domain_difference'( X, Y ) ) )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521782, [ =( zero, multiplication( antidomain( zero ), 
% 298.35/298.87    'domain_difference'( X, antidomain( 'domain_difference'( antidomain( Y )
% 298.35/298.87    , 'domain_difference'( X, Y ) ) ) ) ) ) ] )
% 298.35/298.87  , clause( 2344, [ =( multiplication( multiplication( Y, domain( Z ) ), 
% 298.35/298.87    domain( X ) ), multiplication( Y, 'domain_difference'( Z, antidomain( X )
% 298.35/298.87     ) ) ) ] )
% 298.35/298.87  , 0, clause( 521781, [ =( zero, multiplication( multiplication( antidomain( 
% 298.35/298.87    zero ), domain( X ) ), domain( 'domain_difference'( antidomain( Y ), 
% 298.35/298.87    'domain_difference'( X, Y ) ) ) ) ) ] )
% 298.35/298.87  , 0, 2, substitution( 0, [ :=( X, 'domain_difference'( antidomain( Y ), 
% 298.35/298.87    'domain_difference'( X, Y ) ) ), :=( Y, antidomain( zero ) ), :=( Z, X )] )
% 298.35/298.87    , substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521783, [ =( zero, multiplication( 'domain_difference'( X, zero ), 
% 298.35/298.87    antidomain( antidomain( 'domain_difference'( antidomain( Y ), 
% 298.35/298.87    'domain_difference'( X, Y ) ) ) ) ) ) ] )
% 298.35/298.87  , clause( 14476, [ =( multiplication( antidomain( X ), 'domain_difference'( 
% 298.35/298.87    Y, Z ) ), multiplication( 'domain_difference'( Y, X ), antidomain( Z ) )
% 298.35/298.87     ) ] )
% 298.35/298.87  , 0, clause( 521782, [ =( zero, multiplication( antidomain( zero ), 
% 298.35/298.87    'domain_difference'( X, antidomain( 'domain_difference'( antidomain( Y )
% 298.35/298.87    , 'domain_difference'( X, Y ) ) ) ) ) ) ] )
% 298.35/298.87  , 0, 2, substitution( 0, [ :=( X, zero ), :=( Y, X ), :=( Z, antidomain( 
% 298.35/298.87    'domain_difference'( antidomain( Y ), 'domain_difference'( X, Y ) ) ) )] )
% 298.35/298.87    , substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521784, [ =( zero, multiplication( domain( X ), antidomain( 
% 298.35/298.87    antidomain( 'domain_difference'( antidomain( Y ), 'domain_difference'( X
% 298.35/298.87    , Y ) ) ) ) ) ) ] )
% 298.35/298.87  , clause( 159, [ =( 'domain_difference'( X, zero ), domain( X ) ) ] )
% 298.35/298.87  , 0, clause( 521783, [ =( zero, multiplication( 'domain_difference'( X, 
% 298.35/298.87    zero ), antidomain( antidomain( 'domain_difference'( antidomain( Y ), 
% 298.35/298.87    'domain_difference'( X, Y ) ) ) ) ) ) ] )
% 298.35/298.87  , 0, 3, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.87    :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521785, [ =( zero, 'domain_difference'( X, antidomain( 
% 298.35/298.87    'domain_difference'( antidomain( Y ), 'domain_difference'( X, Y ) ) ) ) )
% 298.35/298.87     ] )
% 298.35/298.87  , clause( 24, [ =( multiplication( domain( X ), antidomain( Y ) ), 
% 298.35/298.87    'domain_difference'( X, Y ) ) ] )
% 298.35/298.87  , 0, clause( 521784, [ =( zero, multiplication( domain( X ), antidomain( 
% 298.35/298.87    antidomain( 'domain_difference'( antidomain( Y ), 'domain_difference'( X
% 298.35/298.87    , Y ) ) ) ) ) ) ] )
% 298.35/298.87  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, antidomain( 
% 298.35/298.87    'domain_difference'( antidomain( Y ), 'domain_difference'( X, Y ) ) ) )] )
% 298.35/298.87    , substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521786, [ =( zero, 'domain_difference'( X, 'forward_box'( 
% 298.35/298.87    antidomain( Y ), 'domain_difference'( X, Y ) ) ) ) ] )
% 298.35/298.87  , clause( 7433, [ =( antidomain( 'domain_difference'( antidomain( X ), Y )
% 298.35/298.87     ), 'forward_box'( antidomain( X ), Y ) ) ] )
% 298.35/298.87  , 0, clause( 521785, [ =( zero, 'domain_difference'( X, antidomain( 
% 298.35/298.87    'domain_difference'( antidomain( Y ), 'domain_difference'( X, Y ) ) ) ) )
% 298.35/298.87     ] )
% 298.35/298.87  , 0, 4, substitution( 0, [ :=( X, Y ), :=( Y, 'domain_difference'( X, Y ) )] )
% 298.35/298.87    , substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521787, [ =( 'domain_difference'( X, 'forward_box'( antidomain( Y )
% 298.35/298.87    , 'domain_difference'( X, Y ) ) ), zero ) ] )
% 298.35/298.87  , clause( 521786, [ =( zero, 'domain_difference'( X, 'forward_box'( 
% 298.35/298.87    antidomain( Y ), 'domain_difference'( X, Y ) ) ) ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  subsumption(
% 298.35/298.87  clause( 74673, [ =( 'domain_difference'( X, 'forward_box'( antidomain( Y )
% 298.35/298.87    , 'domain_difference'( X, Y ) ) ), zero ) ] )
% 298.35/298.87  , clause( 521787, [ =( 'domain_difference'( X, 'forward_box'( antidomain( Y
% 298.35/298.87     ), 'domain_difference'( X, Y ) ) ), zero ) ] )
% 298.35/298.87  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.87     )] ) ).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521788, [ =( zero, 'domain_difference'( X, 'forward_box'( 
% 298.35/298.87    antidomain( Y ), 'domain_difference'( X, Y ) ) ) ) ] )
% 298.35/298.87  , clause( 74673, [ =( 'domain_difference'( X, 'forward_box'( antidomain( Y
% 298.35/298.87     ), 'domain_difference'( X, Y ) ) ), zero ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521792, [ =( zero, 'domain_difference'( antidomain( 'forward_box'( 
% 298.35/298.87    antidomain( Y ), 'domain_difference'( antidomain( X ), Y ) ) ), X ) ) ]
% 298.35/298.87     )
% 298.35/298.87  , clause( 13804, [ =( 'domain_difference'( antidomain( Y ), X ), 
% 298.35/298.87    'domain_difference'( antidomain( X ), Y ) ) ] )
% 298.35/298.87  , 0, clause( 521788, [ =( zero, 'domain_difference'( X, 'forward_box'( 
% 298.35/298.87    antidomain( Y ), 'domain_difference'( X, Y ) ) ) ) ] )
% 298.35/298.87  , 0, 2, substitution( 0, [ :=( X, 'forward_box'( antidomain( Y ), 
% 298.35/298.87    'domain_difference'( antidomain( X ), Y ) ) ), :=( Y, X )] ), 
% 298.35/298.87    substitution( 1, [ :=( X, antidomain( X ) ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521800, [ =( zero, 'domain_difference'( 'forward_diamond'( 
% 298.35/298.87    antidomain( X ), 'forward_box'( antidomain( Y ), X ) ), Y ) ) ] )
% 298.35/298.87  , clause( 7856, [ =( antidomain( 'forward_box'( Z, 'domain_difference'( 
% 298.35/298.87    antidomain( X ), Y ) ) ), 'forward_diamond'( Z, 'forward_box'( antidomain( 
% 298.35/298.87    X ), Y ) ) ) ] )
% 298.35/298.87  , 0, clause( 521792, [ =( zero, 'domain_difference'( antidomain( 
% 298.35/298.87    'forward_box'( antidomain( Y ), 'domain_difference'( antidomain( X ), Y )
% 298.35/298.87     ) ), X ) ) ] )
% 298.35/298.87  , 0, 3, substitution( 0, [ :=( X, Y ), :=( Y, X ), :=( Z, antidomain( X ) )] )
% 298.35/298.87    , substitution( 1, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521801, [ =( zero, 'domain_difference'( domain( 'domain_difference'( 
% 298.35/298.87    'forward_box'( antidomain( Y ), X ), X ) ), Y ) ) ] )
% 298.35/298.87  , clause( 13985, [ =( 'forward_diamond'( antidomain( X ), Y ), domain( 
% 298.35/298.87    'domain_difference'( Y, X ) ) ) ] )
% 298.35/298.87  , 0, clause( 521800, [ =( zero, 'domain_difference'( 'forward_diamond'( 
% 298.35/298.87    antidomain( X ), 'forward_box'( antidomain( Y ), X ) ), Y ) ) ] )
% 298.35/298.87  , 0, 3, substitution( 0, [ :=( X, X ), :=( Y, 'forward_box'( antidomain( Y
% 298.35/298.87     ), X ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521802, [ =( zero, 'domain_difference'( 'domain_difference'( 
% 298.35/298.87    'forward_box'( antidomain( X ), Y ), Y ), X ) ) ] )
% 298.35/298.87  , clause( 2034, [ =( 'domain_difference'( domain( X ), Y ), 
% 298.35/298.87    'domain_difference'( X, Y ) ) ] )
% 298.35/298.87  , 0, clause( 521801, [ =( zero, 'domain_difference'( domain( 
% 298.35/298.87    'domain_difference'( 'forward_box'( antidomain( Y ), X ), X ) ), Y ) ) ]
% 298.35/298.87     )
% 298.35/298.87  , 0, 2, substitution( 0, [ :=( X, 'domain_difference'( 'forward_box'( 
% 298.35/298.87    antidomain( X ), Y ), Y ) ), :=( Y, X )] ), substitution( 1, [ :=( X, Y )
% 298.35/298.87    , :=( Y, X )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521803, [ =( 'domain_difference'( 'domain_difference'( 
% 298.35/298.87    'forward_box'( antidomain( X ), Y ), Y ), X ), zero ) ] )
% 298.35/298.87  , clause( 521802, [ =( zero, 'domain_difference'( 'domain_difference'( 
% 298.35/298.87    'forward_box'( antidomain( X ), Y ), Y ), X ) ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  subsumption(
% 298.35/298.87  clause( 74705, [ =( 'domain_difference'( 'domain_difference'( 'forward_box'( 
% 298.35/298.87    antidomain( X ), Y ), Y ), X ), zero ) ] )
% 298.35/298.87  , clause( 521803, [ =( 'domain_difference'( 'domain_difference'( 
% 298.35/298.87    'forward_box'( antidomain( X ), Y ), Y ), X ), zero ) ] )
% 298.35/298.87  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.87     )] ) ).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521804, [ =( antidomain( addition( X, domain( Y ) ) ), 
% 298.35/298.87    'domain_difference'( antidomain( addition( X, domain( Y ) ) ), Y ) ) ] )
% 298.35/298.87  , clause( 2110, [ =( 'domain_difference'( antidomain( addition( X, domain( 
% 298.35/298.87    Y ) ) ), Y ), antidomain( addition( X, domain( Y ) ) ) ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521807, [ =( antidomain( addition( X, domain( 'forward_box'( X, Y )
% 298.35/298.87     ) ) ), zero ) ] )
% 298.35/298.87  , clause( 15693, [ =( 'domain_difference'( antidomain( addition( X, Y ) ), 
% 298.35/298.87    'forward_box'( X, Z ) ), zero ) ] )
% 298.35/298.87  , 0, clause( 521804, [ =( antidomain( addition( X, domain( Y ) ) ), 
% 298.35/298.87    'domain_difference'( antidomain( addition( X, domain( Y ) ) ), Y ) ) ] )
% 298.35/298.87  , 0, 8, substitution( 0, [ :=( X, X ), :=( Y, domain( 'forward_box'( X, Y )
% 298.35/298.87     ) ), :=( Z, Y )] ), substitution( 1, [ :=( X, X ), :=( Y, 'forward_box'( 
% 298.35/298.87    X, Y ) )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521808, [ =( antidomain( addition( X, 'forward_box'( X, Y ) ) ), 
% 298.35/298.87    zero ) ] )
% 298.35/298.87  , clause( 2578, [ =( domain( 'forward_box'( X, Y ) ), 'forward_box'( X, Y )
% 298.35/298.87     ) ] )
% 298.35/298.87  , 0, clause( 521807, [ =( antidomain( addition( X, domain( 'forward_box'( X
% 298.35/298.87    , Y ) ) ) ), zero ) ] )
% 298.35/298.87  , 0, 4, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.87    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  subsumption(
% 298.35/298.87  clause( 75618, [ =( antidomain( addition( X, 'forward_box'( X, Y ) ) ), 
% 298.35/298.87    zero ) ] )
% 298.35/298.87  , clause( 521808, [ =( antidomain( addition( X, 'forward_box'( X, Y ) ) ), 
% 298.35/298.87    zero ) ] )
% 298.35/298.87  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.87     )] ) ).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521811, [ =( zero, antidomain( addition( X, 'forward_box'( X, Y ) )
% 298.35/298.87     ) ) ] )
% 298.35/298.87  , clause( 75618, [ =( antidomain( addition( X, 'forward_box'( X, Y ) ) ), 
% 298.35/298.87    zero ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521814, [ =( zero, antidomain( addition( X, antidomain( X ) ) ) ) ]
% 298.35/298.87     )
% 298.35/298.87  , clause( 2023, [ =( 'forward_box'( X, zero ), antidomain( X ) ) ] )
% 298.35/298.87  , 0, clause( 521811, [ =( zero, antidomain( addition( X, 'forward_box'( X, 
% 298.35/298.87    Y ) ) ) ) ] )
% 298.35/298.87  , 0, 5, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.87    :=( Y, zero )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521815, [ =( antidomain( addition( X, antidomain( X ) ) ), zero ) ]
% 298.35/298.87     )
% 298.35/298.87  , clause( 521814, [ =( zero, antidomain( addition( X, antidomain( X ) ) ) )
% 298.35/298.87     ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  subsumption(
% 298.35/298.87  clause( 75762, [ =( antidomain( addition( X, antidomain( X ) ) ), zero ) ]
% 298.35/298.87     )
% 298.35/298.87  , clause( 521815, [ =( antidomain( addition( X, antidomain( X ) ) ), zero )
% 298.35/298.87     ] )
% 298.35/298.87  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521817, [ =( one, 'backward_box'( multiplication( domain( 
% 298.35/298.87    coantidomain( antidomain( X ) ) ), Y ), X ) ) ] )
% 298.35/298.87  , clause( 27472, [ =( 'backward_box'( multiplication( domain( coantidomain( 
% 298.35/298.87    antidomain( X ) ) ), Y ), X ), one ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521821, [ =( one, 'backward_box'( multiplication( domain( 
% 298.35/298.87    coantidomain( zero ) ), Y ), addition( X, antidomain( X ) ) ) ) ] )
% 298.35/298.87  , clause( 75762, [ =( antidomain( addition( X, antidomain( X ) ) ), zero )
% 298.35/298.87     ] )
% 298.35/298.87  , 0, clause( 521817, [ =( one, 'backward_box'( multiplication( domain( 
% 298.35/298.87    coantidomain( antidomain( X ) ) ), Y ), X ) ) ] )
% 298.35/298.87  , 0, 6, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.87    addition( X, antidomain( X ) ) ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521822, [ =( one, 'backward_box'( multiplication( domain( one ), X
% 298.35/298.87     ), addition( Y, antidomain( Y ) ) ) ) ] )
% 298.35/298.87  , clause( 114, [ =( coantidomain( zero ), one ) ] )
% 298.35/298.87  , 0, clause( 521821, [ =( one, 'backward_box'( multiplication( domain( 
% 298.35/298.87    coantidomain( zero ) ), Y ), addition( X, antidomain( X ) ) ) ) ] )
% 298.35/298.87  , 0, 5, substitution( 0, [] ), substitution( 1, [ :=( X, Y ), :=( Y, X )] )
% 298.35/298.87    ).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521823, [ =( one, 'backward_box'( multiplication( one, X ), 
% 298.35/298.87    addition( Y, antidomain( Y ) ) ) ) ] )
% 298.35/298.87  , clause( 1008, [ =( domain( one ), one ) ] )
% 298.35/298.87  , 0, clause( 521822, [ =( one, 'backward_box'( multiplication( domain( one
% 298.35/298.87     ), X ), addition( Y, antidomain( Y ) ) ) ) ] )
% 298.35/298.87  , 0, 4, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )
% 298.35/298.87    ).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521824, [ =( one, 'backward_box'( X, addition( Y, antidomain( Y ) )
% 298.35/298.87     ) ) ] )
% 298.35/298.87  , clause( 8, [ =( multiplication( one, X ), X ) ] )
% 298.35/298.87  , 0, clause( 521823, [ =( one, 'backward_box'( multiplication( one, X ), 
% 298.35/298.87    addition( Y, antidomain( Y ) ) ) ) ] )
% 298.35/298.87  , 0, 3, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.87    :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521825, [ =( 'backward_box'( X, addition( Y, antidomain( Y ) ) ), 
% 298.35/298.87    one ) ] )
% 298.35/298.87  , clause( 521824, [ =( one, 'backward_box'( X, addition( Y, antidomain( Y )
% 298.35/298.87     ) ) ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  subsumption(
% 298.35/298.87  clause( 75849, [ =( 'backward_box'( Y, addition( X, antidomain( X ) ) ), 
% 298.35/298.87    one ) ] )
% 298.35/298.87  , clause( 521825, [ =( 'backward_box'( X, addition( Y, antidomain( Y ) ) )
% 298.35/298.87    , one ) ] )
% 298.35/298.87  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.87     )] ) ).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521826, [ =( zero, antidomain( addition( X, antidomain( X ) ) ) ) ]
% 298.35/298.87     )
% 298.35/298.87  , clause( 75762, [ =( antidomain( addition( X, antidomain( X ) ) ), zero )
% 298.35/298.87     ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521827, [ =( zero, antidomain( addition( antidomain( X ), X ) ) ) ]
% 298.35/298.87     )
% 298.35/298.87  , clause( 30180, [ =( antidomain( addition( Y, X ) ), antidomain( addition( 
% 298.35/298.87    X, Y ) ) ) ] )
% 298.35/298.87  , 0, clause( 521826, [ =( zero, antidomain( addition( X, antidomain( X ) )
% 298.35/298.87     ) ) ] )
% 298.35/298.87  , 0, 2, substitution( 0, [ :=( X, antidomain( X ) ), :=( Y, X )] ), 
% 298.35/298.87    substitution( 1, [ :=( X, X )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521833, [ =( antidomain( addition( antidomain( X ), X ) ), zero ) ]
% 298.35/298.87     )
% 298.35/298.87  , clause( 521827, [ =( zero, antidomain( addition( antidomain( X ), X ) ) )
% 298.35/298.87     ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  subsumption(
% 298.35/298.87  clause( 75850, [ =( antidomain( addition( antidomain( X ), X ) ), zero ) ]
% 298.35/298.87     )
% 298.35/298.87  , clause( 521833, [ =( antidomain( addition( antidomain( X ), X ) ), zero )
% 298.35/298.87     ] )
% 298.35/298.87  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521837, [ =( 'domain_difference'( Y, X ), 'domain_difference'( 
% 298.35/298.87    antidomain( X ), antidomain( Y ) ) ) ] )
% 298.35/298.87  , clause( 20145, [ =( 'domain_difference'( antidomain( X ), antidomain( Y )
% 298.35/298.87     ), 'domain_difference'( Y, X ) ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521841, [ =( 'domain_difference'( addition( X, antidomain( X ) ), Y
% 298.35/298.87     ), 'domain_difference'( antidomain( Y ), zero ) ) ] )
% 298.35/298.87  , clause( 75762, [ =( antidomain( addition( X, antidomain( X ) ) ), zero )
% 298.35/298.87     ] )
% 298.35/298.87  , 0, clause( 521837, [ =( 'domain_difference'( Y, X ), 'domain_difference'( 
% 298.35/298.87    antidomain( X ), antidomain( Y ) ) ) ] )
% 298.35/298.87  , 0, 10, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, Y ), 
% 298.35/298.87    :=( Y, addition( X, antidomain( X ) ) )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521842, [ =( 'domain_difference'( addition( X, antidomain( X ) ), Y
% 298.35/298.87     ), domain( antidomain( Y ) ) ) ] )
% 298.35/298.87  , clause( 159, [ =( 'domain_difference'( X, zero ), domain( X ) ) ] )
% 298.35/298.87  , 0, clause( 521841, [ =( 'domain_difference'( addition( X, antidomain( X )
% 298.35/298.87     ), Y ), 'domain_difference'( antidomain( Y ), zero ) ) ] )
% 298.35/298.87  , 0, 7, substitution( 0, [ :=( X, antidomain( Y ) )] ), substitution( 1, [ 
% 298.35/298.87    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521843, [ =( 'domain_difference'( addition( X, antidomain( X ) ), Y
% 298.35/298.87     ), antidomain( Y ) ) ] )
% 298.35/298.87  , clause( 2026, [ =( domain( antidomain( X ) ), antidomain( X ) ) ] )
% 298.35/298.87  , 0, clause( 521842, [ =( 'domain_difference'( addition( X, antidomain( X )
% 298.35/298.87     ), Y ), domain( antidomain( Y ) ) ) ] )
% 298.35/298.87  , 0, 7, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.87    :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  subsumption(
% 298.35/298.87  clause( 75862, [ =( 'domain_difference'( addition( X, antidomain( X ) ), Y
% 298.35/298.87     ), antidomain( Y ) ) ] )
% 298.35/298.87  , clause( 521843, [ =( 'domain_difference'( addition( X, antidomain( X ) )
% 298.35/298.87    , Y ), antidomain( Y ) ) ] )
% 298.35/298.87  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.87     )] ) ).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521846, [ =( one, 'forward_box'( coantidomain( antidomain( X ) ), 
% 298.35/298.87    addition( Y, domain( X ) ) ) ) ] )
% 298.35/298.87  , clause( 20799, [ =( 'forward_box'( coantidomain( antidomain( Y ) ), 
% 298.35/298.87    addition( X, domain( Y ) ) ), one ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521849, [ =( one, 'forward_box'( coantidomain( zero ), addition( Y
% 298.35/298.87    , domain( addition( antidomain( X ), X ) ) ) ) ) ] )
% 298.35/298.87  , clause( 75850, [ =( antidomain( addition( antidomain( X ), X ) ), zero )
% 298.35/298.87     ] )
% 298.35/298.87  , 0, clause( 521846, [ =( one, 'forward_box'( coantidomain( antidomain( X )
% 298.35/298.87     ), addition( Y, domain( X ) ) ) ) ] )
% 298.35/298.87  , 0, 4, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.87    addition( antidomain( X ), X ) ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521850, [ =( one, 'forward_box'( one, addition( X, domain( addition( 
% 298.35/298.87    antidomain( Y ), Y ) ) ) ) ) ] )
% 298.35/298.87  , clause( 114, [ =( coantidomain( zero ), one ) ] )
% 298.35/298.87  , 0, clause( 521849, [ =( one, 'forward_box'( coantidomain( zero ), 
% 298.35/298.87    addition( Y, domain( addition( antidomain( X ), X ) ) ) ) ) ] )
% 298.35/298.87  , 0, 3, substitution( 0, [] ), substitution( 1, [ :=( X, Y ), :=( Y, X )] )
% 298.35/298.87    ).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521851, [ =( one, domain( addition( X, domain( addition( antidomain( 
% 298.35/298.87    Y ), Y ) ) ) ) ) ] )
% 298.35/298.87  , clause( 2579, [ =( 'forward_box'( one, X ), domain( X ) ) ] )
% 298.35/298.87  , 0, clause( 521850, [ =( one, 'forward_box'( one, addition( X, domain( 
% 298.35/298.87    addition( antidomain( Y ), Y ) ) ) ) ) ] )
% 298.35/298.87  , 0, 2, substitution( 0, [ :=( X, addition( X, domain( addition( antidomain( 
% 298.35/298.87    Y ), Y ) ) ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521852, [ =( domain( addition( X, domain( addition( antidomain( Y )
% 298.35/298.87    , Y ) ) ) ), one ) ] )
% 298.35/298.87  , clause( 521851, [ =( one, domain( addition( X, domain( addition( 
% 298.35/298.87    antidomain( Y ), Y ) ) ) ) ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  subsumption(
% 298.35/298.87  clause( 75986, [ =( domain( addition( Y, domain( addition( antidomain( X )
% 298.35/298.87    , X ) ) ) ), one ) ] )
% 298.35/298.87  , clause( 521852, [ =( domain( addition( X, domain( addition( antidomain( Y
% 298.35/298.87     ), Y ) ) ) ), one ) ] )
% 298.35/298.87  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.87     )] ) ).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521854, [ =( domain( Y ), 'domain_difference'( addition( X, domain( 
% 298.35/298.87    Y ) ), antidomain( Y ) ) ) ] )
% 298.35/298.87  , clause( 12320, [ =( 'domain_difference'( addition( X, domain( Y ) ), 
% 298.35/298.87    antidomain( Y ) ), domain( Y ) ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521857, [ =( domain( addition( antidomain( X ), X ) ), 
% 298.35/298.87    'domain_difference'( addition( Y, domain( addition( antidomain( X ), X )
% 298.35/298.87     ) ), zero ) ) ] )
% 298.35/298.87  , clause( 75850, [ =( antidomain( addition( antidomain( X ), X ) ), zero )
% 298.35/298.87     ] )
% 298.35/298.87  , 0, clause( 521854, [ =( domain( Y ), 'domain_difference'( addition( X, 
% 298.35/298.87    domain( Y ) ), antidomain( Y ) ) ) ] )
% 298.35/298.87  , 0, 14, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, Y ), 
% 298.35/298.87    :=( Y, addition( antidomain( X ), X ) )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521858, [ =( domain( addition( antidomain( X ), X ) ), domain( 
% 298.35/298.87    addition( Y, domain( addition( antidomain( X ), X ) ) ) ) ) ] )
% 298.35/298.87  , clause( 159, [ =( 'domain_difference'( X, zero ), domain( X ) ) ] )
% 298.35/298.87  , 0, clause( 521857, [ =( domain( addition( antidomain( X ), X ) ), 
% 298.35/298.87    'domain_difference'( addition( Y, domain( addition( antidomain( X ), X )
% 298.35/298.87     ) ), zero ) ) ] )
% 298.35/298.87  , 0, 6, substitution( 0, [ :=( X, addition( Y, domain( addition( antidomain( 
% 298.35/298.87    X ), X ) ) ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521859, [ =( domain( addition( antidomain( X ), X ) ), one ) ] )
% 298.35/298.87  , clause( 75986, [ =( domain( addition( Y, domain( addition( antidomain( X
% 298.35/298.87     ), X ) ) ) ), one ) ] )
% 298.35/298.87  , 0, clause( 521858, [ =( domain( addition( antidomain( X ), X ) ), domain( 
% 298.35/298.87    addition( Y, domain( addition( antidomain( X ), X ) ) ) ) ) ] )
% 298.35/298.87  , 0, 6, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.87    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  subsumption(
% 298.35/298.87  clause( 75991, [ =( domain( addition( antidomain( X ), X ) ), one ) ] )
% 298.35/298.87  , clause( 521859, [ =( domain( addition( antidomain( X ), X ) ), one ) ] )
% 298.35/298.87  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521862, [ =( 'forward_diamond'( X, Y ), 'forward_diamond'( X, 
% 298.35/298.87    domain( Y ) ) ) ] )
% 298.35/298.87  , clause( 2032, [ =( 'forward_diamond'( Y, domain( X ) ), 'forward_diamond'( 
% 298.35/298.87    Y, X ) ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521864, [ =( 'forward_diamond'( X, addition( antidomain( Y ), Y ) )
% 298.35/298.87    , 'forward_diamond'( X, one ) ) ] )
% 298.35/298.87  , clause( 75991, [ =( domain( addition( antidomain( X ), X ) ), one ) ] )
% 298.35/298.87  , 0, clause( 521862, [ =( 'forward_diamond'( X, Y ), 'forward_diamond'( X, 
% 298.35/298.87    domain( Y ) ) ) ] )
% 298.35/298.87  , 0, 9, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.87    :=( Y, addition( antidomain( Y ), Y ) )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521865, [ =( 'forward_diamond'( X, addition( antidomain( Y ), Y ) )
% 298.35/298.87    , domain( X ) ) ] )
% 298.35/298.87  , clause( 186, [ =( 'forward_diamond'( X, one ), domain( X ) ) ] )
% 298.35/298.87  , 0, clause( 521864, [ =( 'forward_diamond'( X, addition( antidomain( Y ), 
% 298.35/298.87    Y ) ), 'forward_diamond'( X, one ) ) ] )
% 298.35/298.87  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.87    :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  subsumption(
% 298.35/298.87  clause( 76023, [ =( 'forward_diamond'( Y, addition( antidomain( X ), X ) )
% 298.35/298.87    , domain( Y ) ) ] )
% 298.35/298.87  , clause( 521865, [ =( 'forward_diamond'( X, addition( antidomain( Y ), Y )
% 298.35/298.87     ), domain( X ) ) ] )
% 298.35/298.87  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.87     )] ) ).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521868, [ =( one, 'forward_box'( 'backward_box'( one, X ), addition( 
% 298.35/298.87    Y, X ) ) ) ] )
% 298.35/298.87  , clause( 37199, [ =( 'forward_box'( 'backward_box'( one, X ), addition( Y
% 298.35/298.87    , X ) ), one ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521871, [ =( one, 'forward_box'( one, addition( Y, addition( X, 
% 298.35/298.87    antidomain( X ) ) ) ) ) ] )
% 298.35/298.87  , clause( 75849, [ =( 'backward_box'( Y, addition( X, antidomain( X ) ) ), 
% 298.35/298.87    one ) ] )
% 298.35/298.87  , 0, clause( 521868, [ =( one, 'forward_box'( 'backward_box'( one, X ), 
% 298.35/298.87    addition( Y, X ) ) ) ] )
% 298.35/298.87  , 0, 3, substitution( 0, [ :=( X, X ), :=( Y, one )] ), substitution( 1, [ 
% 298.35/298.87    :=( X, addition( X, antidomain( X ) ) ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521872, [ =( one, domain( addition( X, addition( Y, antidomain( Y )
% 298.35/298.87     ) ) ) ) ] )
% 298.35/298.87  , clause( 2579, [ =( 'forward_box'( one, X ), domain( X ) ) ] )
% 298.35/298.87  , 0, clause( 521871, [ =( one, 'forward_box'( one, addition( Y, addition( X
% 298.35/298.87    , antidomain( X ) ) ) ) ) ] )
% 298.35/298.87  , 0, 2, substitution( 0, [ :=( X, addition( X, addition( Y, antidomain( Y )
% 298.35/298.87     ) ) )] ), substitution( 1, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521873, [ =( one, domain( addition( addition( X, Y ), antidomain( Y
% 298.35/298.87     ) ) ) ) ] )
% 298.35/298.87  , clause( 3, [ =( addition( X, addition( Y, Z ) ), addition( addition( X, Y
% 298.35/298.87     ), Z ) ) ] )
% 298.35/298.87  , 0, clause( 521872, [ =( one, domain( addition( X, addition( Y, antidomain( 
% 298.35/298.87    Y ) ) ) ) ) ] )
% 298.35/298.87  , 0, 3, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, antidomain( Y ) )] )
% 298.35/298.87    , substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521874, [ =( domain( addition( addition( X, Y ), antidomain( Y ) )
% 298.35/298.87     ), one ) ] )
% 298.35/298.87  , clause( 521873, [ =( one, domain( addition( addition( X, Y ), antidomain( 
% 298.35/298.87    Y ) ) ) ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  subsumption(
% 298.35/298.87  clause( 76175, [ =( domain( addition( addition( Y, X ), antidomain( X ) ) )
% 298.35/298.87    , one ) ] )
% 298.35/298.87  , clause( 521874, [ =( domain( addition( addition( X, Y ), antidomain( Y )
% 298.35/298.87     ) ), one ) ] )
% 298.35/298.87  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.87     )] ) ).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521876, [ =( zero, multiplication( coantidomain( addition( 
% 298.35/298.87    coantidomain( X ), Y ) ), coantidomain( X ) ) ) ] )
% 298.35/298.87  , clause( 48165, [ =( multiplication( coantidomain( addition( coantidomain( 
% 298.35/298.87    X ), Y ) ), coantidomain( X ) ), zero ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521880, [ =( zero, multiplication( coantidomain( coantidomain( 
% 298.35/298.87    'backward_diamond'( Y, X ) ) ), coantidomain( multiplication( X, Y ) ) )
% 298.35/298.87     ) ] )
% 298.35/298.87  , clause( 2135, [ =( addition( coantidomain( multiplication( X, Y ) ), 
% 298.35/298.87    coantidomain( 'backward_diamond'( Y, X ) ) ), coantidomain( 
% 298.35/298.87    'backward_diamond'( Y, X ) ) ) ] )
% 298.35/298.87  , 0, clause( 521876, [ =( zero, multiplication( coantidomain( addition( 
% 298.35/298.87    coantidomain( X ), Y ) ), coantidomain( X ) ) ) ] )
% 298.35/298.87  , 0, 4, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.87    :=( X, multiplication( X, Y ) ), :=( Y, coantidomain( 'backward_diamond'( 
% 298.35/298.87    Y, X ) ) )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521881, [ =( zero, multiplication( codomain( 'backward_diamond'( X
% 298.35/298.87    , Y ) ), coantidomain( multiplication( Y, X ) ) ) ) ] )
% 298.35/298.87  , clause( 22, [ =( coantidomain( coantidomain( X ) ), codomain( X ) ) ] )
% 298.35/298.87  , 0, clause( 521880, [ =( zero, multiplication( coantidomain( coantidomain( 
% 298.35/298.87    'backward_diamond'( Y, X ) ) ), coantidomain( multiplication( X, Y ) ) )
% 298.35/298.87     ) ] )
% 298.35/298.87  , 0, 3, substitution( 0, [ :=( X, 'backward_diamond'( X, Y ) )] ), 
% 298.35/298.87    substitution( 1, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521882, [ =( zero, multiplication( 'backward_diamond'( X, Y ), 
% 298.35/298.87    coantidomain( multiplication( Y, X ) ) ) ) ] )
% 298.35/298.87  , clause( 1021, [ =( codomain( 'backward_diamond'( Y, X ) ), 
% 298.35/298.87    'backward_diamond'( Y, X ) ) ] )
% 298.35/298.87  , 0, clause( 521881, [ =( zero, multiplication( codomain( 
% 298.35/298.87    'backward_diamond'( X, Y ) ), coantidomain( multiplication( Y, X ) ) ) )
% 298.35/298.87     ] )
% 298.35/298.87  , 0, 3, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 298.35/298.87    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521883, [ =( multiplication( 'backward_diamond'( X, Y ), 
% 298.35/298.87    coantidomain( multiplication( Y, X ) ) ), zero ) ] )
% 298.35/298.87  , clause( 521882, [ =( zero, multiplication( 'backward_diamond'( X, Y ), 
% 298.35/298.87    coantidomain( multiplication( Y, X ) ) ) ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  subsumption(
% 298.35/298.87  clause( 76544, [ =( multiplication( 'backward_diamond'( Y, X ), 
% 298.35/298.87    coantidomain( multiplication( X, Y ) ) ), zero ) ] )
% 298.35/298.87  , clause( 521883, [ =( multiplication( 'backward_diamond'( X, Y ), 
% 298.35/298.87    coantidomain( multiplication( Y, X ) ) ), zero ) ] )
% 298.35/298.87  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.87     )] ) ).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521885, [ =( coantidomain( 'backward_diamond'( Y, X ) ), addition( 
% 298.35/298.87    coantidomain( multiplication( X, Y ) ), coantidomain( 'backward_diamond'( 
% 298.35/298.87    Y, X ) ) ) ) ] )
% 298.35/298.87  , clause( 2135, [ =( addition( coantidomain( multiplication( X, Y ) ), 
% 298.35/298.87    coantidomain( 'backward_diamond'( Y, X ) ) ), coantidomain( 
% 298.35/298.87    'backward_diamond'( Y, X ) ) ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521888, [ =( coantidomain( 'backward_diamond'( X, antidomain( X ) )
% 298.35/298.87     ), addition( coantidomain( zero ), coantidomain( 'backward_diamond'( X, 
% 298.35/298.87    antidomain( X ) ) ) ) ) ] )
% 298.35/298.87  , clause( 15, [ =( multiplication( antidomain( X ), X ), zero ) ] )
% 298.35/298.87  , 0, clause( 521885, [ =( coantidomain( 'backward_diamond'( Y, X ) ), 
% 298.35/298.87    addition( coantidomain( multiplication( X, Y ) ), coantidomain( 
% 298.35/298.87    'backward_diamond'( Y, X ) ) ) ) ] )
% 298.35/298.87  , 0, 8, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.87    antidomain( X ) ), :=( Y, X )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521889, [ =( coantidomain( 'backward_diamond'( X, antidomain( X ) )
% 298.35/298.87     ), addition( one, coantidomain( 'backward_diamond'( X, antidomain( X ) )
% 298.35/298.87     ) ) ) ] )
% 298.35/298.87  , clause( 114, [ =( coantidomain( zero ), one ) ] )
% 298.35/298.87  , 0, clause( 521888, [ =( coantidomain( 'backward_diamond'( X, antidomain( 
% 298.35/298.87    X ) ) ), addition( coantidomain( zero ), coantidomain( 'backward_diamond'( 
% 298.35/298.87    X, antidomain( X ) ) ) ) ) ] )
% 298.35/298.87  , 0, 7, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521890, [ =( coantidomain( 'backward_diamond'( X, antidomain( X ) )
% 298.35/298.87     ), one ) ] )
% 298.35/298.87  , clause( 318, [ =( addition( one, coantidomain( X ) ), one ) ] )
% 298.35/298.87  , 0, clause( 521889, [ =( coantidomain( 'backward_diamond'( X, antidomain( 
% 298.35/298.87    X ) ) ), addition( one, coantidomain( 'backward_diamond'( X, antidomain( 
% 298.35/298.87    X ) ) ) ) ) ] )
% 298.35/298.87  , 0, 6, substitution( 0, [ :=( X, 'backward_diamond'( X, antidomain( X ) )
% 298.35/298.87     )] ), substitution( 1, [ :=( X, X )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  subsumption(
% 298.35/298.87  clause( 77067, [ =( coantidomain( 'backward_diamond'( X, antidomain( X ) )
% 298.35/298.87     ), one ) ] )
% 298.35/298.87  , clause( 521890, [ =( coantidomain( 'backward_diamond'( X, antidomain( X )
% 298.35/298.87     ) ), one ) ] )
% 298.35/298.87  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521893, [ =( zero, multiplication( codomain( X ), domain( 
% 298.35/298.87    coantidomain( antidomain( coantidomain( X ) ) ) ) ) ) ] )
% 298.35/298.87  , clause( 27703, [ =( multiplication( codomain( X ), domain( coantidomain( 
% 298.35/298.87    antidomain( coantidomain( X ) ) ) ) ), zero ) ] )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521899, [ =( zero, multiplication( codomain( 'backward_diamond'( X
% 298.35/298.87    , antidomain( X ) ) ), domain( coantidomain( antidomain( one ) ) ) ) ) ]
% 298.35/298.87     )
% 298.35/298.87  , clause( 77067, [ =( coantidomain( 'backward_diamond'( X, antidomain( X )
% 298.35/298.87     ) ), one ) ] )
% 298.35/298.87  , 0, clause( 521893, [ =( zero, multiplication( codomain( X ), domain( 
% 298.35/298.87    coantidomain( antidomain( coantidomain( X ) ) ) ) ) ) ] )
% 298.35/298.87  , 0, 11, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.87    'backward_diamond'( X, antidomain( X ) ) )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521900, [ =( zero, multiplication( 'backward_diamond'( X, 
% 298.35/298.87    antidomain( X ) ), domain( coantidomain( antidomain( one ) ) ) ) ) ] )
% 298.35/298.87  , clause( 1021, [ =( codomain( 'backward_diamond'( Y, X ) ), 
% 298.35/298.87    'backward_diamond'( Y, X ) ) ] )
% 298.35/298.87  , 0, clause( 521899, [ =( zero, multiplication( codomain( 
% 298.35/298.87    'backward_diamond'( X, antidomain( X ) ) ), domain( coantidomain( 
% 298.35/298.87    antidomain( one ) ) ) ) ) ] )
% 298.35/298.87  , 0, 3, substitution( 0, [ :=( X, antidomain( X ) ), :=( Y, X )] ), 
% 298.35/298.87    substitution( 1, [ :=( X, X )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521901, [ =( zero, multiplication( 'backward_diamond'( X, 
% 298.35/298.87    antidomain( X ) ), domain( coantidomain( zero ) ) ) ) ] )
% 298.35/298.87  , clause( 42, [ =( antidomain( one ), zero ) ] )
% 298.35/298.87  , 0, clause( 521900, [ =( zero, multiplication( 'backward_diamond'( X, 
% 298.35/298.87    antidomain( X ) ), domain( coantidomain( antidomain( one ) ) ) ) ) ] )
% 298.35/298.87  , 0, 9, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521902, [ =( zero, multiplication( 'backward_diamond'( X, 
% 298.35/298.87    antidomain( X ) ), domain( one ) ) ) ] )
% 298.35/298.87  , clause( 114, [ =( coantidomain( zero ), one ) ] )
% 298.35/298.87  , 0, clause( 521901, [ =( zero, multiplication( 'backward_diamond'( X, 
% 298.35/298.87    antidomain( X ) ), domain( coantidomain( zero ) ) ) ) ] )
% 298.35/298.87  , 0, 8, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521903, [ =( zero, multiplication( 'backward_diamond'( X, 
% 298.35/298.87    antidomain( X ) ), one ) ) ] )
% 298.35/298.87  , clause( 1008, [ =( domain( one ), one ) ] )
% 298.35/298.87  , 0, clause( 521902, [ =( zero, multiplication( 'backward_diamond'( X, 
% 298.35/298.87    antidomain( X ) ), domain( one ) ) ) ] )
% 298.35/298.87  , 0, 7, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  paramod(
% 298.35/298.87  clause( 521904, [ =( zero, 'backward_diamond'( X, antidomain( X ) ) ) ] )
% 298.35/298.87  , clause( 7, [ =( multiplication( X, one ), X ) ] )
% 298.35/298.87  , 0, clause( 521903, [ =( zero, multiplication( 'backward_diamond'( X, 
% 298.35/298.87    antidomain( X ) ), one ) ) ] )
% 298.35/298.87  , 0, 2, substitution( 0, [ :=( X, 'backward_diamond'( X, antidomain( X ) )
% 298.35/298.87     )] ), substitution( 1, [ :=( X, X )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.87  eqswap(
% 298.35/298.87  clause( 521905, [ =( 'backward_diamond'( X, antidomain( X ) ), zero ) ] )
% 298.35/298.87  , clause( 521904, [ =( zero, 'backward_diamond'( X, antidomain( X ) ) ) ]
% 298.35/298.87     )
% 298.35/298.87  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.87  
% 298.35/298.87  
% 298.35/298.88  subsumption(
% 298.35/298.88  clause( 77102, [ =( 'backward_diamond'( X, antidomain( X ) ), zero ) ] )
% 298.35/298.88  , clause( 521905, [ =( 'backward_diamond'( X, antidomain( X ) ), zero ) ]
% 298.35/298.88     )
% 298.35/298.88  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 521907, [ =( zero, multiplication( multiplication( multiplication( 
% 298.35/298.88    X, codomain( Y ) ), Z ), coantidomain( 'backward_diamond'( Z, Y ) ) ) ) ]
% 298.35/298.88     )
% 298.35/298.88  , clause( 941, [ =( multiplication( multiplication( multiplication( Z, 
% 298.35/298.88    codomain( X ) ), Y ), coantidomain( 'backward_diamond'( Y, X ) ) ), zero
% 298.35/298.88     ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, Y ), :=( Y, Z ), :=( Z, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 521909, [ =( zero, multiplication( multiplication( multiplication( 
% 298.35/298.88    X, codomain( antidomain( Y ) ) ), Y ), one ) ) ] )
% 298.35/298.88  , clause( 77067, [ =( coantidomain( 'backward_diamond'( X, antidomain( X )
% 298.35/298.88     ) ), one ) ] )
% 298.35/298.88  , 0, clause( 521907, [ =( zero, multiplication( multiplication( 
% 298.35/298.88    multiplication( X, codomain( Y ) ), Z ), coantidomain( 'backward_diamond'( 
% 298.35/298.88    Z, Y ) ) ) ) ] )
% 298.35/298.88  , 0, 10, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.88    :=( Y, antidomain( Y ) ), :=( Z, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 521910, [ =( zero, multiplication( multiplication( X, codomain( 
% 298.35/298.88    antidomain( Y ) ) ), Y ) ) ] )
% 298.35/298.88  , clause( 7, [ =( multiplication( X, one ), X ) ] )
% 298.35/298.88  , 0, clause( 521909, [ =( zero, multiplication( multiplication( 
% 298.35/298.88    multiplication( X, codomain( antidomain( Y ) ) ), Y ), one ) ) ] )
% 298.35/298.88  , 0, 2, substitution( 0, [ :=( X, multiplication( multiplication( X, 
% 298.35/298.88    codomain( antidomain( Y ) ) ), Y ) )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.88    :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 521911, [ =( multiplication( multiplication( X, codomain( 
% 298.35/298.88    antidomain( Y ) ) ), Y ), zero ) ] )
% 298.35/298.88  , clause( 521910, [ =( zero, multiplication( multiplication( X, codomain( 
% 298.35/298.88    antidomain( Y ) ) ), Y ) ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  subsumption(
% 298.35/298.88  clause( 77104, [ =( multiplication( multiplication( Y, codomain( antidomain( 
% 298.35/298.88    X ) ) ), X ), zero ) ] )
% 298.35/298.88  , clause( 521911, [ =( multiplication( multiplication( X, codomain( 
% 298.35/298.88    antidomain( Y ) ) ), Y ), zero ) ] )
% 298.35/298.88  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.88     )] ) ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 521913, [ =( zero, 'backward_diamond'( X, antidomain( X ) ) ) ] )
% 298.35/298.88  , clause( 77102, [ =( 'backward_diamond'( X, antidomain( X ) ), zero ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 521914, [ =( zero, 'backward_diamond'( antidomain( X ), domain( X )
% 298.35/298.88     ) ) ] )
% 298.35/298.88  , clause( 18, [ =( antidomain( antidomain( X ) ), domain( X ) ) ] )
% 298.35/298.88  , 0, clause( 521913, [ =( zero, 'backward_diamond'( X, antidomain( X ) ) )
% 298.35/298.88     ] )
% 298.35/298.88  , 0, 5, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.88    antidomain( X ) )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 521915, [ =( 'backward_diamond'( antidomain( X ), domain( X ) ), 
% 298.35/298.88    zero ) ] )
% 298.35/298.88  , clause( 521914, [ =( zero, 'backward_diamond'( antidomain( X ), domain( X
% 298.35/298.88     ) ) ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  subsumption(
% 298.35/298.88  clause( 77131, [ =( 'backward_diamond'( antidomain( X ), domain( X ) ), 
% 298.35/298.88    zero ) ] )
% 298.35/298.88  , clause( 521915, [ =( 'backward_diamond'( antidomain( X ), domain( X ) ), 
% 298.35/298.88    zero ) ] )
% 298.35/298.88  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 521917, [ =( zero, multiplication( multiplication( codomain( X ), Y
% 298.35/298.88     ), coantidomain( 'backward_diamond'( Y, X ) ) ) ) ] )
% 298.35/298.88  , clause( 693, [ =( multiplication( multiplication( codomain( X ), Y ), 
% 298.35/298.88    coantidomain( 'backward_diamond'( Y, X ) ) ), zero ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 521920, [ =( zero, multiplication( multiplication( codomain( domain( 
% 298.35/298.88    X ) ), antidomain( X ) ), coantidomain( zero ) ) ) ] )
% 298.35/298.88  , clause( 77131, [ =( 'backward_diamond'( antidomain( X ), domain( X ) ), 
% 298.35/298.88    zero ) ] )
% 298.35/298.88  , 0, clause( 521917, [ =( zero, multiplication( multiplication( codomain( X
% 298.35/298.88     ), Y ), coantidomain( 'backward_diamond'( Y, X ) ) ) ) ] )
% 298.35/298.88  , 0, 10, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, domain( 
% 298.35/298.88    X ) ), :=( Y, antidomain( X ) )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 521921, [ =( zero, multiplication( multiplication( codomain( domain( 
% 298.35/298.88    X ) ), antidomain( X ) ), one ) ) ] )
% 298.35/298.88  , clause( 114, [ =( coantidomain( zero ), one ) ] )
% 298.35/298.88  , 0, clause( 521920, [ =( zero, multiplication( multiplication( codomain( 
% 298.35/298.88    domain( X ) ), antidomain( X ) ), coantidomain( zero ) ) ) ] )
% 298.35/298.88  , 0, 9, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 521922, [ =( zero, multiplication( codomain( domain( X ) ), 
% 298.35/298.88    antidomain( X ) ) ) ] )
% 298.35/298.88  , clause( 7, [ =( multiplication( X, one ), X ) ] )
% 298.35/298.88  , 0, clause( 521921, [ =( zero, multiplication( multiplication( codomain( 
% 298.35/298.88    domain( X ) ), antidomain( X ) ), one ) ) ] )
% 298.35/298.88  , 0, 2, substitution( 0, [ :=( X, multiplication( codomain( domain( X ) ), 
% 298.35/298.88    antidomain( X ) ) )] ), substitution( 1, [ :=( X, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 521923, [ =( multiplication( codomain( domain( X ) ), antidomain( X
% 298.35/298.88     ) ), zero ) ] )
% 298.35/298.88  , clause( 521922, [ =( zero, multiplication( codomain( domain( X ) ), 
% 298.35/298.88    antidomain( X ) ) ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  subsumption(
% 298.35/298.88  clause( 77153, [ =( multiplication( codomain( domain( X ) ), antidomain( X
% 298.35/298.88     ) ), zero ) ] )
% 298.35/298.88  , clause( 521923, [ =( multiplication( codomain( domain( X ) ), antidomain( 
% 298.35/298.88    X ) ), zero ) ] )
% 298.35/298.88  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 521925, [ =( one, domain( addition( addition( X, Y ), antidomain( Y
% 298.35/298.88     ) ) ) ) ] )
% 298.35/298.88  , clause( 76175, [ =( domain( addition( addition( Y, X ), antidomain( X ) )
% 298.35/298.88     ), one ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 521926, [ =( one, domain( addition( addition( Y, X ), antidomain( Y
% 298.35/298.88     ) ) ) ) ] )
% 298.35/298.88  , clause( 2196, [ =( addition( addition( T, multiplication( X, 
% 298.35/298.88    'domain_difference'( Y, Z ) ) ), X ), addition( X, T ) ) ] )
% 298.35/298.88  , 0, clause( 521925, [ =( one, domain( addition( addition( X, Y ), 
% 298.35/298.88    antidomain( Y ) ) ) ) ] )
% 298.35/298.88  , 0, 4, substitution( 0, [ :=( X, Y ), :=( Y, Z ), :=( Z, T ), :=( T, X )] )
% 298.35/298.88    , substitution( 1, [ :=( X, addition( X, multiplication( Y, 
% 298.35/298.88    'domain_difference'( Z, T ) ) ) ), :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 521927, [ =( domain( addition( addition( X, Y ), antidomain( X ) )
% 298.35/298.88     ), one ) ] )
% 298.35/298.88  , clause( 521926, [ =( one, domain( addition( addition( Y, X ), antidomain( 
% 298.35/298.88    Y ) ) ) ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  subsumption(
% 298.35/298.88  clause( 82945, [ =( domain( addition( addition( Y, X ), antidomain( Y ) ) )
% 298.35/298.88    , one ) ] )
% 298.35/298.88  , clause( 521927, [ =( domain( addition( addition( X, Y ), antidomain( X )
% 298.35/298.88     ) ), one ) ] )
% 298.35/298.88  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.88     )] ) ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 521929, [ =( one, domain( addition( addition( X, Y ), antidomain( Y
% 298.35/298.88     ) ) ) ) ] )
% 298.35/298.88  , clause( 76175, [ =( domain( addition( addition( Y, X ), antidomain( X ) )
% 298.35/298.88     ), one ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 521930, [ =( one, domain( addition( X, antidomain( multiplication( 
% 298.35/298.88    antidomain( Y ), X ) ) ) ) ) ] )
% 298.35/298.88  , clause( 1322, [ =( addition( Y, multiplication( antidomain( X ), Y ) ), Y
% 298.35/298.88     ) ] )
% 298.35/298.88  , 0, clause( 521929, [ =( one, domain( addition( addition( X, Y ), 
% 298.35/298.88    antidomain( Y ) ) ) ) ] )
% 298.35/298.88  , 0, 4, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 298.35/298.88    :=( X, X ), :=( Y, multiplication( antidomain( Y ), X ) )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 521931, [ =( domain( addition( X, antidomain( multiplication( 
% 298.35/298.88    antidomain( Y ), X ) ) ) ), one ) ] )
% 298.35/298.88  , clause( 521930, [ =( one, domain( addition( X, antidomain( multiplication( 
% 298.35/298.88    antidomain( Y ), X ) ) ) ) ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  subsumption(
% 298.35/298.88  clause( 83099, [ =( domain( addition( X, antidomain( multiplication( 
% 298.35/298.88    antidomain( Y ), X ) ) ) ), one ) ] )
% 298.35/298.88  , clause( 521931, [ =( domain( addition( X, antidomain( multiplication( 
% 298.35/298.88    antidomain( Y ), X ) ) ) ), one ) ] )
% 298.35/298.88  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.88     )] ) ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 521933, [ =( zero, multiplication( codomain( domain( X ) ), 
% 298.35/298.88    antidomain( X ) ) ) ] )
% 298.35/298.88  , clause( 77153, [ =( multiplication( codomain( domain( X ) ), antidomain( 
% 298.35/298.88    X ) ), zero ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 521936, [ =( zero, multiplication( codomain( one ), antidomain( 
% 298.35/298.88    addition( addition( X, Y ), antidomain( X ) ) ) ) ) ] )
% 298.35/298.88  , clause( 82945, [ =( domain( addition( addition( Y, X ), antidomain( Y ) )
% 298.35/298.88     ), one ) ] )
% 298.35/298.88  , 0, clause( 521933, [ =( zero, multiplication( codomain( domain( X ) ), 
% 298.35/298.88    antidomain( X ) ) ) ] )
% 298.35/298.88  , 0, 4, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 298.35/298.88    :=( X, addition( addition( X, Y ), antidomain( X ) ) )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 521937, [ =( zero, multiplication( one, antidomain( addition( 
% 298.35/298.88    addition( X, Y ), antidomain( X ) ) ) ) ) ] )
% 298.35/298.88  , clause( 1010, [ =( codomain( one ), one ) ] )
% 298.35/298.88  , 0, clause( 521936, [ =( zero, multiplication( codomain( one ), antidomain( 
% 298.35/298.88    addition( addition( X, Y ), antidomain( X ) ) ) ) ) ] )
% 298.35/298.88  , 0, 3, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )
% 298.35/298.88    ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 521938, [ =( zero, antidomain( addition( addition( X, Y ), 
% 298.35/298.88    antidomain( X ) ) ) ) ] )
% 298.35/298.88  , clause( 8, [ =( multiplication( one, X ), X ) ] )
% 298.35/298.88  , 0, clause( 521937, [ =( zero, multiplication( one, antidomain( addition( 
% 298.35/298.88    addition( X, Y ), antidomain( X ) ) ) ) ) ] )
% 298.35/298.88  , 0, 2, substitution( 0, [ :=( X, antidomain( addition( addition( X, Y ), 
% 298.35/298.88    antidomain( X ) ) ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )
% 298.35/298.88    ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 521939, [ =( antidomain( addition( addition( X, Y ), antidomain( X
% 298.35/298.88     ) ) ), zero ) ] )
% 298.35/298.88  , clause( 521938, [ =( zero, antidomain( addition( addition( X, Y ), 
% 298.35/298.88    antidomain( X ) ) ) ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  subsumption(
% 298.35/298.88  clause( 83126, [ =( antidomain( addition( addition( X, Y ), antidomain( X )
% 298.35/298.88     ) ), zero ) ] )
% 298.35/298.88  , clause( 521939, [ =( antidomain( addition( addition( X, Y ), antidomain( 
% 298.35/298.88    X ) ) ), zero ) ] )
% 298.35/298.88  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.88     )] ) ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 521941, [ =( zero, antidomain( addition( addition( X, Y ), 
% 298.35/298.88    antidomain( X ) ) ) ) ] )
% 298.35/298.88  , clause( 83126, [ =( antidomain( addition( addition( X, Y ), antidomain( X
% 298.35/298.88     ) ) ), zero ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 521944, [ =( zero, antidomain( addition( Y, antidomain( 
% 298.35/298.88    multiplication( antidomain( X ), Y ) ) ) ) ) ] )
% 298.35/298.88  , clause( 1371, [ =( addition( multiplication( antidomain( X ), Y ), Y ), Y
% 298.35/298.88     ) ] )
% 298.35/298.88  , 0, clause( 521941, [ =( zero, antidomain( addition( addition( X, Y ), 
% 298.35/298.88    antidomain( X ) ) ) ) ] )
% 298.35/298.88  , 0, 4, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.88    :=( X, multiplication( antidomain( X ), Y ) ), :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 521945, [ =( antidomain( addition( X, antidomain( multiplication( 
% 298.35/298.88    antidomain( Y ), X ) ) ) ), zero ) ] )
% 298.35/298.88  , clause( 521944, [ =( zero, antidomain( addition( Y, antidomain( 
% 298.35/298.88    multiplication( antidomain( X ), Y ) ) ) ) ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  subsumption(
% 298.35/298.88  clause( 83360, [ =( antidomain( addition( Y, antidomain( multiplication( 
% 298.35/298.88    antidomain( X ), Y ) ) ) ), zero ) ] )
% 298.35/298.88  , clause( 521945, [ =( antidomain( addition( X, antidomain( multiplication( 
% 298.35/298.88    antidomain( Y ), X ) ) ) ), zero ) ] )
% 298.35/298.88  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.88     )] ) ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 521947, [ =( zero, multiplication( multiplication( X, codomain( 
% 298.35/298.88    antidomain( Y ) ) ), Y ) ) ] )
% 298.35/298.88  , clause( 77104, [ =( multiplication( multiplication( Y, codomain( 
% 298.35/298.88    antidomain( X ) ) ), X ), zero ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 521948, [ =( zero, multiplication( antidomain( coantidomain( 
% 298.35/298.88    antidomain( X ) ) ), X ) ) ] )
% 298.35/298.88  , clause( 568, [ =( multiplication( antidomain( coantidomain( X ) ), 
% 298.35/298.88    codomain( X ) ), antidomain( coantidomain( X ) ) ) ] )
% 298.35/298.88  , 0, clause( 521947, [ =( zero, multiplication( multiplication( X, codomain( 
% 298.35/298.88    antidomain( Y ) ) ), Y ) ) ] )
% 298.35/298.88  , 0, 3, substitution( 0, [ :=( X, antidomain( X ) )] ), substitution( 1, [ 
% 298.35/298.88    :=( X, antidomain( coantidomain( antidomain( X ) ) ) ), :=( Y, X )] )
% 298.35/298.88    ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 521949, [ =( multiplication( antidomain( coantidomain( antidomain( 
% 298.35/298.88    X ) ) ), X ), zero ) ] )
% 298.35/298.88  , clause( 521948, [ =( zero, multiplication( antidomain( coantidomain( 
% 298.35/298.88    antidomain( X ) ) ), X ) ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  subsumption(
% 298.35/298.88  clause( 86976, [ =( multiplication( antidomain( coantidomain( antidomain( X
% 298.35/298.88     ) ) ), X ), zero ) ] )
% 298.35/298.88  , clause( 521949, [ =( multiplication( antidomain( coantidomain( antidomain( 
% 298.35/298.88    X ) ) ), X ), zero ) ] )
% 298.35/298.88  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 521951, [ =( zero, multiplication( multiplication( antidomain( 
% 298.35/298.88    multiplication( X, Y ) ), X ), domain( Y ) ) ) ] )
% 298.35/298.88  , clause( 1998, [ =( multiplication( multiplication( antidomain( 
% 298.35/298.88    multiplication( X, Y ) ), X ), domain( Y ) ), zero ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 521956, [ =( zero, multiplication( multiplication( antidomain( zero
% 298.35/298.88     ), antidomain( coantidomain( antidomain( X ) ) ) ), domain( X ) ) ) ] )
% 298.35/298.88  , clause( 86976, [ =( multiplication( antidomain( coantidomain( antidomain( 
% 298.35/298.88    X ) ) ), X ), zero ) ] )
% 298.35/298.88  , 0, clause( 521951, [ =( zero, multiplication( multiplication( antidomain( 
% 298.35/298.88    multiplication( X, Y ) ), X ), domain( Y ) ) ) ] )
% 298.35/298.88  , 0, 5, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.88    antidomain( coantidomain( antidomain( X ) ) ) ), :=( Y, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 521957, [ =( zero, multiplication( antidomain( zero ), 
% 298.35/298.88    'domain_difference'( X, coantidomain( antidomain( X ) ) ) ) ) ] )
% 298.35/298.88  , clause( 14484, [ =( multiplication( multiplication( Z, antidomain( X ) )
% 298.35/298.88    , domain( Y ) ), multiplication( Z, 'domain_difference'( Y, X ) ) ) ] )
% 298.35/298.88  , 0, clause( 521956, [ =( zero, multiplication( multiplication( antidomain( 
% 298.35/298.88    zero ), antidomain( coantidomain( antidomain( X ) ) ) ), domain( X ) ) )
% 298.35/298.88     ] )
% 298.35/298.88  , 0, 2, substitution( 0, [ :=( X, coantidomain( antidomain( X ) ) ), :=( Y
% 298.35/298.88    , X ), :=( Z, antidomain( zero ) )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.88    ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 521958, [ =( zero, multiplication( 'domain_difference'( X, zero ), 
% 298.35/298.88    antidomain( coantidomain( antidomain( X ) ) ) ) ) ] )
% 298.35/298.88  , clause( 14476, [ =( multiplication( antidomain( X ), 'domain_difference'( 
% 298.35/298.88    Y, Z ) ), multiplication( 'domain_difference'( Y, X ), antidomain( Z ) )
% 298.35/298.88     ) ] )
% 298.35/298.88  , 0, clause( 521957, [ =( zero, multiplication( antidomain( zero ), 
% 298.35/298.88    'domain_difference'( X, coantidomain( antidomain( X ) ) ) ) ) ] )
% 298.35/298.88  , 0, 2, substitution( 0, [ :=( X, zero ), :=( Y, X ), :=( Z, coantidomain( 
% 298.35/298.88    antidomain( X ) ) )] ), substitution( 1, [ :=( X, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 521959, [ =( zero, multiplication( domain( X ), antidomain( 
% 298.35/298.88    coantidomain( antidomain( X ) ) ) ) ) ] )
% 298.35/298.88  , clause( 159, [ =( 'domain_difference'( X, zero ), domain( X ) ) ] )
% 298.35/298.88  , 0, clause( 521958, [ =( zero, multiplication( 'domain_difference'( X, 
% 298.35/298.88    zero ), antidomain( coantidomain( antidomain( X ) ) ) ) ) ] )
% 298.35/298.88  , 0, 3, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.88    ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 521960, [ =( zero, 'domain_difference'( X, coantidomain( antidomain( 
% 298.35/298.88    X ) ) ) ) ] )
% 298.35/298.88  , clause( 24, [ =( multiplication( domain( X ), antidomain( Y ) ), 
% 298.35/298.88    'domain_difference'( X, Y ) ) ] )
% 298.35/298.88  , 0, clause( 521959, [ =( zero, multiplication( domain( X ), antidomain( 
% 298.35/298.88    coantidomain( antidomain( X ) ) ) ) ) ] )
% 298.35/298.88  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, coantidomain( antidomain( X )
% 298.35/298.88     ) )] ), substitution( 1, [ :=( X, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 521961, [ =( 'domain_difference'( X, coantidomain( antidomain( X )
% 298.35/298.88     ) ), zero ) ] )
% 298.35/298.88  , clause( 521960, [ =( zero, 'domain_difference'( X, coantidomain( 
% 298.35/298.88    antidomain( X ) ) ) ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  subsumption(
% 298.35/298.88  clause( 86993, [ =( 'domain_difference'( X, coantidomain( antidomain( X ) )
% 298.35/298.88     ), zero ) ] )
% 298.35/298.88  , clause( 521961, [ =( 'domain_difference'( X, coantidomain( antidomain( X
% 298.35/298.88     ) ) ), zero ) ] )
% 298.35/298.88  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 521962, [ =( zero, multiplication( antidomain( coantidomain( 
% 298.35/298.88    antidomain( X ) ) ), X ) ) ] )
% 298.35/298.88  , clause( 86976, [ =( multiplication( antidomain( coantidomain( antidomain( 
% 298.35/298.88    X ) ) ), X ), zero ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 521965, [ =( zero, 'domain_difference'( antidomain( coantidomain( 
% 298.35/298.88    antidomain( antidomain( X ) ) ) ), X ) ) ] )
% 298.35/298.88  , clause( 2038, [ =( multiplication( antidomain( X ), antidomain( Y ) ), 
% 298.35/298.88    'domain_difference'( antidomain( X ), Y ) ) ] )
% 298.35/298.88  , 0, clause( 521962, [ =( zero, multiplication( antidomain( coantidomain( 
% 298.35/298.88    antidomain( X ) ) ), X ) ) ] )
% 298.35/298.88  , 0, 2, substitution( 0, [ :=( X, coantidomain( antidomain( antidomain( X )
% 298.35/298.88     ) ) ), :=( Y, X )] ), substitution( 1, [ :=( X, antidomain( X ) )] )
% 298.35/298.88    ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 521966, [ =( zero, 'domain_difference'( antidomain( coantidomain( 
% 298.35/298.88    domain( X ) ) ), X ) ) ] )
% 298.35/298.88  , clause( 18, [ =( antidomain( antidomain( X ) ), domain( X ) ) ] )
% 298.35/298.88  , 0, clause( 521965, [ =( zero, 'domain_difference'( antidomain( 
% 298.35/298.88    coantidomain( antidomain( antidomain( X ) ) ) ), X ) ) ] )
% 298.35/298.88  , 0, 5, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.88    ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 521967, [ =( 'domain_difference'( antidomain( coantidomain( domain( 
% 298.35/298.88    X ) ) ), X ), zero ) ] )
% 298.35/298.88  , clause( 521966, [ =( zero, 'domain_difference'( antidomain( coantidomain( 
% 298.35/298.88    domain( X ) ) ), X ) ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  subsumption(
% 298.35/298.88  clause( 87031, [ =( 'domain_difference'( antidomain( coantidomain( domain( 
% 298.35/298.88    X ) ) ), X ), zero ) ] )
% 298.35/298.88  , clause( 521967, [ =( 'domain_difference'( antidomain( coantidomain( 
% 298.35/298.88    domain( X ) ) ), X ), zero ) ] )
% 298.35/298.88  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 521969, [ =( multiplication( X, 'domain_difference'( Y, antidomain( 
% 298.35/298.88    Z ) ) ), multiplication( multiplication( X, domain( Y ) ), domain( Z ) )
% 298.35/298.88     ) ] )
% 298.35/298.88  , clause( 2344, [ =( multiplication( multiplication( Y, domain( Z ) ), 
% 298.35/298.88    domain( X ) ), multiplication( Y, 'domain_difference'( Z, antidomain( X )
% 298.35/298.88     ) ) ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 521970, [ =( multiplication( domain( X ), 'domain_difference'( Y, 
% 298.35/298.88    antidomain( Z ) ) ), multiplication( 'domain_difference'( X, antidomain( 
% 298.35/298.88    Y ) ), domain( Z ) ) ) ] )
% 298.35/298.88  , clause( 174, [ =( multiplication( domain( Y ), domain( X ) ), 
% 298.35/298.88    'domain_difference'( Y, antidomain( X ) ) ) ] )
% 298.35/298.88  , 0, clause( 521969, [ =( multiplication( X, 'domain_difference'( Y, 
% 298.35/298.88    antidomain( Z ) ) ), multiplication( multiplication( X, domain( Y ) ), 
% 298.35/298.88    domain( Z ) ) ) ] )
% 298.35/298.88  , 0, 9, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 298.35/298.88    :=( X, domain( X ) ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  subsumption(
% 298.35/298.88  clause( 91585, [ =( multiplication( domain( X ), 'domain_difference'( Y, 
% 298.35/298.88    antidomain( Z ) ) ), multiplication( 'domain_difference'( X, antidomain( 
% 298.35/298.88    Y ) ), domain( Z ) ) ) ] )
% 298.35/298.88  , clause( 521970, [ =( multiplication( domain( X ), 'domain_difference'( Y
% 298.35/298.88    , antidomain( Z ) ) ), multiplication( 'domain_difference'( X, antidomain( 
% 298.35/298.88    Y ) ), domain( Z ) ) ) ] )
% 298.35/298.88  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 298.35/298.88    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 521973, [ =( zero, multiplication( 'backward_diamond'( X, Y ), 
% 298.35/298.88    coantidomain( multiplication( Y, X ) ) ) ) ] )
% 298.35/298.88  , clause( 76544, [ =( multiplication( 'backward_diamond'( Y, X ), 
% 298.35/298.88    coantidomain( multiplication( X, Y ) ) ), zero ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 521976, [ =( zero, multiplication( 'backward_diamond'( X, 
% 298.35/298.88    'domain_difference'( antidomain( Y ), 'domain_difference'( X, Y ) ) ), 
% 298.35/298.88    coantidomain( zero ) ) ) ] )
% 298.35/298.88  , clause( 23218, [ =( multiplication( 'domain_difference'( antidomain( X )
% 298.35/298.88    , 'domain_difference'( Y, X ) ), Y ), zero ) ] )
% 298.35/298.88  , 0, clause( 521973, [ =( zero, multiplication( 'backward_diamond'( X, Y )
% 298.35/298.88    , coantidomain( multiplication( Y, X ) ) ) ) ] )
% 298.35/298.88  , 0, 12, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 298.35/298.88    :=( X, X ), :=( Y, 'domain_difference'( antidomain( Y ), 
% 298.35/298.88    'domain_difference'( X, Y ) ) )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 521977, [ =( zero, multiplication( 'backward_diamond'( X, 
% 298.35/298.88    'domain_difference'( antidomain( Y ), 'domain_difference'( X, Y ) ) ), 
% 298.35/298.88    one ) ) ] )
% 298.35/298.88  , clause( 114, [ =( coantidomain( zero ), one ) ] )
% 298.35/298.88  , 0, clause( 521976, [ =( zero, multiplication( 'backward_diamond'( X, 
% 298.35/298.88    'domain_difference'( antidomain( Y ), 'domain_difference'( X, Y ) ) ), 
% 298.35/298.88    coantidomain( zero ) ) ) ] )
% 298.35/298.88  , 0, 11, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )
% 298.35/298.88    ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 521978, [ =( zero, 'backward_diamond'( X, 'domain_difference'( 
% 298.35/298.88    antidomain( Y ), 'domain_difference'( X, Y ) ) ) ) ] )
% 298.35/298.88  , clause( 7, [ =( multiplication( X, one ), X ) ] )
% 298.35/298.88  , 0, clause( 521977, [ =( zero, multiplication( 'backward_diamond'( X, 
% 298.35/298.88    'domain_difference'( antidomain( Y ), 'domain_difference'( X, Y ) ) ), 
% 298.35/298.88    one ) ) ] )
% 298.35/298.88  , 0, 2, substitution( 0, [ :=( X, 'backward_diamond'( X, 
% 298.35/298.88    'domain_difference'( antidomain( Y ), 'domain_difference'( X, Y ) ) ) )] )
% 298.35/298.88    , substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 521979, [ =( 'backward_diamond'( X, 'domain_difference'( antidomain( 
% 298.35/298.88    Y ), 'domain_difference'( X, Y ) ) ), zero ) ] )
% 298.35/298.88  , clause( 521978, [ =( zero, 'backward_diamond'( X, 'domain_difference'( 
% 298.35/298.88    antidomain( Y ), 'domain_difference'( X, Y ) ) ) ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  subsumption(
% 298.35/298.88  clause( 109351, [ =( 'backward_diamond'( Y, 'domain_difference'( antidomain( 
% 298.35/298.88    X ), 'domain_difference'( Y, X ) ) ), zero ) ] )
% 298.35/298.88  , clause( 521979, [ =( 'backward_diamond'( X, 'domain_difference'( 
% 298.35/298.88    antidomain( Y ), 'domain_difference'( X, Y ) ) ), zero ) ] )
% 298.35/298.88  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.88     )] ) ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 521981, [ =( zero, multiplication( 'backward_diamond'( X, Y ), 
% 298.35/298.88    coantidomain( multiplication( Y, X ) ) ) ) ] )
% 298.35/298.88  , clause( 76544, [ =( multiplication( 'backward_diamond'( Y, X ), 
% 298.35/298.88    coantidomain( multiplication( X, Y ) ) ), zero ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 521984, [ =( zero, multiplication( 'backward_diamond'( antidomain( 
% 298.35/298.88    X ), multiplication( 'forward_box'( Y, X ), Y ) ), coantidomain( zero ) )
% 298.35/298.88     ) ] )
% 298.35/298.88  , clause( 8278, [ =( multiplication( multiplication( 'forward_box'( X, Y )
% 298.35/298.88    , X ), antidomain( Y ) ), zero ) ] )
% 298.35/298.88  , 0, clause( 521981, [ =( zero, multiplication( 'backward_diamond'( X, Y )
% 298.35/298.88    , coantidomain( multiplication( Y, X ) ) ) ) ] )
% 298.35/298.88  , 0, 12, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 298.35/298.88    :=( X, antidomain( X ) ), :=( Y, multiplication( 'forward_box'( Y, X ), Y
% 298.35/298.88     ) )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 521985, [ =( zero, multiplication( 'backward_diamond'( antidomain( 
% 298.35/298.88    X ), multiplication( 'forward_box'( Y, X ), Y ) ), one ) ) ] )
% 298.35/298.88  , clause( 114, [ =( coantidomain( zero ), one ) ] )
% 298.35/298.88  , 0, clause( 521984, [ =( zero, multiplication( 'backward_diamond'( 
% 298.35/298.88    antidomain( X ), multiplication( 'forward_box'( Y, X ), Y ) ), 
% 298.35/298.88    coantidomain( zero ) ) ) ] )
% 298.35/298.88  , 0, 11, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )
% 298.35/298.88    ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 521986, [ =( zero, 'backward_diamond'( antidomain( X ), 
% 298.35/298.88    multiplication( 'forward_box'( Y, X ), Y ) ) ) ] )
% 298.35/298.88  , clause( 7, [ =( multiplication( X, one ), X ) ] )
% 298.35/298.88  , 0, clause( 521985, [ =( zero, multiplication( 'backward_diamond'( 
% 298.35/298.88    antidomain( X ), multiplication( 'forward_box'( Y, X ), Y ) ), one ) ) ]
% 298.35/298.88     )
% 298.35/298.88  , 0, 2, substitution( 0, [ :=( X, 'backward_diamond'( antidomain( X ), 
% 298.35/298.88    multiplication( 'forward_box'( Y, X ), Y ) ) )] ), substitution( 1, [ 
% 298.35/298.88    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 521987, [ =( 'backward_diamond'( antidomain( X ), multiplication( 
% 298.35/298.88    'forward_box'( Y, X ), Y ) ), zero ) ] )
% 298.35/298.88  , clause( 521986, [ =( zero, 'backward_diamond'( antidomain( X ), 
% 298.35/298.88    multiplication( 'forward_box'( Y, X ), Y ) ) ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  subsumption(
% 298.35/298.88  clause( 109414, [ =( 'backward_diamond'( antidomain( Y ), multiplication( 
% 298.35/298.88    'forward_box'( X, Y ), X ) ), zero ) ] )
% 298.35/298.88  , clause( 521987, [ =( 'backward_diamond'( antidomain( X ), multiplication( 
% 298.35/298.88    'forward_box'( Y, X ), Y ) ), zero ) ] )
% 298.35/298.88  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.88     )] ) ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 521989, [ =( zero, 'backward_diamond'( X, 'domain_difference'( 
% 298.35/298.88    antidomain( Y ), 'domain_difference'( X, Y ) ) ) ) ] )
% 298.35/298.88  , clause( 109351, [ =( 'backward_diamond'( Y, 'domain_difference'( 
% 298.35/298.88    antidomain( X ), 'domain_difference'( Y, X ) ) ), zero ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 521992, [ =( zero, 'backward_diamond'( antidomain( coantidomain( 
% 298.35/298.88    domain( X ) ) ), 'domain_difference'( antidomain( X ), zero ) ) ) ] )
% 298.35/298.88  , clause( 87031, [ =( 'domain_difference'( antidomain( coantidomain( domain( 
% 298.35/298.88    X ) ) ), X ), zero ) ] )
% 298.35/298.88  , 0, clause( 521989, [ =( zero, 'backward_diamond'( X, 'domain_difference'( 
% 298.35/298.88    antidomain( Y ), 'domain_difference'( X, Y ) ) ) ) ] )
% 298.35/298.88  , 0, 10, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.88    antidomain( coantidomain( domain( X ) ) ) ), :=( Y, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 521993, [ =( zero, 'backward_diamond'( antidomain( coantidomain( 
% 298.35/298.88    domain( X ) ) ), domain( antidomain( X ) ) ) ) ] )
% 298.35/298.88  , clause( 159, [ =( 'domain_difference'( X, zero ), domain( X ) ) ] )
% 298.35/298.88  , 0, clause( 521992, [ =( zero, 'backward_diamond'( antidomain( 
% 298.35/298.88    coantidomain( domain( X ) ) ), 'domain_difference'( antidomain( X ), zero
% 298.35/298.88     ) ) ) ] )
% 298.35/298.88  , 0, 7, substitution( 0, [ :=( X, antidomain( X ) )] ), substitution( 1, [ 
% 298.35/298.88    :=( X, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 521994, [ =( zero, 'backward_diamond'( antidomain( coantidomain( 
% 298.35/298.88    domain( X ) ) ), antidomain( X ) ) ) ] )
% 298.35/298.88  , clause( 2026, [ =( domain( antidomain( X ) ), antidomain( X ) ) ] )
% 298.35/298.88  , 0, clause( 521993, [ =( zero, 'backward_diamond'( antidomain( 
% 298.35/298.88    coantidomain( domain( X ) ) ), domain( antidomain( X ) ) ) ) ] )
% 298.35/298.88  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.88    ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 521995, [ =( 'backward_diamond'( antidomain( coantidomain( domain( 
% 298.35/298.88    X ) ) ), antidomain( X ) ), zero ) ] )
% 298.35/298.88  , clause( 521994, [ =( zero, 'backward_diamond'( antidomain( coantidomain( 
% 298.35/298.88    domain( X ) ) ), antidomain( X ) ) ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  subsumption(
% 298.35/298.88  clause( 111728, [ =( 'backward_diamond'( antidomain( coantidomain( domain( 
% 298.35/298.88    X ) ) ), antidomain( X ) ), zero ) ] )
% 298.35/298.88  , clause( 521995, [ =( 'backward_diamond'( antidomain( coantidomain( domain( 
% 298.35/298.88    X ) ) ), antidomain( X ) ), zero ) ] )
% 298.35/298.88  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 521997, [ =( zero, 'backward_diamond'( antidomain( coantidomain( 
% 298.35/298.88    domain( X ) ) ), antidomain( X ) ) ) ] )
% 298.35/298.88  , clause( 111728, [ =( 'backward_diamond'( antidomain( coantidomain( domain( 
% 298.35/298.88    X ) ) ), antidomain( X ) ), zero ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 521999, [ =( zero, 'backward_diamond'( antidomain( coantidomain( 
% 298.35/298.88    antidomain( X ) ) ), antidomain( antidomain( X ) ) ) ) ] )
% 298.35/298.88  , clause( 2026, [ =( domain( antidomain( X ) ), antidomain( X ) ) ] )
% 298.35/298.88  , 0, clause( 521997, [ =( zero, 'backward_diamond'( antidomain( 
% 298.35/298.88    coantidomain( domain( X ) ) ), antidomain( X ) ) ) ] )
% 298.35/298.88  , 0, 5, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.88    antidomain( X ) )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522000, [ =( zero, 'backward_diamond'( antidomain( coantidomain( 
% 298.35/298.88    antidomain( X ) ) ), domain( X ) ) ) ] )
% 298.35/298.88  , clause( 18, [ =( antidomain( antidomain( X ) ), domain( X ) ) ] )
% 298.35/298.88  , 0, clause( 521999, [ =( zero, 'backward_diamond'( antidomain( 
% 298.35/298.88    coantidomain( antidomain( X ) ) ), antidomain( antidomain( X ) ) ) ) ] )
% 298.35/298.88  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.88    ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 522001, [ =( 'backward_diamond'( antidomain( coantidomain( 
% 298.35/298.88    antidomain( X ) ) ), domain( X ) ), zero ) ] )
% 298.35/298.88  , clause( 522000, [ =( zero, 'backward_diamond'( antidomain( coantidomain( 
% 298.35/298.88    antidomain( X ) ) ), domain( X ) ) ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  subsumption(
% 298.35/298.88  clause( 111931, [ =( 'backward_diamond'( antidomain( coantidomain( 
% 298.35/298.88    antidomain( X ) ) ), domain( X ) ), zero ) ] )
% 298.35/298.88  , clause( 522001, [ =( 'backward_diamond'( antidomain( coantidomain( 
% 298.35/298.88    antidomain( X ) ) ), domain( X ) ), zero ) ] )
% 298.35/298.88  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 522003, [ =( one, 'forward_box'( 'forward_diamond'( X, addition( Y
% 298.35/298.88    , coantidomain( X ) ) ), multiplication( X, Y ) ) ) ] )
% 298.35/298.88  , clause( 2897, [ =( 'forward_box'( 'forward_diamond'( X, addition( Y, 
% 298.35/298.88    coantidomain( X ) ) ), multiplication( X, Y ) ), one ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522008, [ =( one, 'forward_box'( 'forward_diamond'( coantidomain( X
% 298.35/298.88     ), addition( antidomain( codomain( X ) ), coantidomain( coantidomain( X
% 298.35/298.88     ) ) ) ), antidomain( codomain( X ) ) ) ) ] )
% 298.35/298.88  , clause( 26583, [ =( multiplication( coantidomain( X ), antidomain( 
% 298.35/298.88    codomain( X ) ) ), antidomain( codomain( X ) ) ) ] )
% 298.35/298.88  , 0, clause( 522003, [ =( one, 'forward_box'( 'forward_diamond'( X, 
% 298.35/298.88    addition( Y, coantidomain( X ) ) ), multiplication( X, Y ) ) ) ] )
% 298.35/298.88  , 0, 13, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.88    coantidomain( X ) ), :=( Y, antidomain( codomain( X ) ) )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522009, [ =( one, antidomain( 'forward_diamond'( 'forward_diamond'( 
% 298.35/298.88    coantidomain( X ), addition( antidomain( codomain( X ) ), coantidomain( 
% 298.35/298.88    coantidomain( X ) ) ) ), codomain( X ) ) ) ) ] )
% 298.35/298.88  , clause( 2634, [ =( 'forward_box'( X, antidomain( Y ) ), antidomain( 
% 298.35/298.88    'forward_diamond'( X, Y ) ) ) ] )
% 298.35/298.88  , 0, clause( 522008, [ =( one, 'forward_box'( 'forward_diamond'( 
% 298.35/298.88    coantidomain( X ), addition( antidomain( codomain( X ) ), coantidomain( 
% 298.35/298.88    coantidomain( X ) ) ) ), antidomain( codomain( X ) ) ) ) ] )
% 298.35/298.88  , 0, 2, substitution( 0, [ :=( X, 'forward_diamond'( coantidomain( X ), 
% 298.35/298.88    addition( antidomain( codomain( X ) ), coantidomain( coantidomain( X ) )
% 298.35/298.88     ) ) ), :=( Y, codomain( X ) )] ), substitution( 1, [ :=( X, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522010, [ =( one, antidomain( 'forward_diamond'( 'forward_diamond'( 
% 298.35/298.88    coantidomain( X ), addition( antidomain( codomain( X ) ), codomain( X ) )
% 298.35/298.88     ), codomain( X ) ) ) ) ] )
% 298.35/298.88  , clause( 22, [ =( coantidomain( coantidomain( X ) ), codomain( X ) ) ] )
% 298.35/298.88  , 0, clause( 522009, [ =( one, antidomain( 'forward_diamond'( 
% 298.35/298.88    'forward_diamond'( coantidomain( X ), addition( antidomain( codomain( X )
% 298.35/298.88     ), coantidomain( coantidomain( X ) ) ) ), codomain( X ) ) ) ) ] )
% 298.35/298.88  , 0, 11, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.88    ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522011, [ =( one, antidomain( 'forward_diamond'( domain( 
% 298.35/298.88    coantidomain( X ) ), codomain( X ) ) ) ) ] )
% 298.35/298.88  , clause( 76023, [ =( 'forward_diamond'( Y, addition( antidomain( X ), X )
% 298.35/298.88     ), domain( Y ) ) ] )
% 298.35/298.88  , 0, clause( 522010, [ =( one, antidomain( 'forward_diamond'( 
% 298.35/298.88    'forward_diamond'( coantidomain( X ), addition( antidomain( codomain( X )
% 298.35/298.88     ), codomain( X ) ) ), codomain( X ) ) ) ) ] )
% 298.35/298.88  , 0, 4, substitution( 0, [ :=( X, codomain( X ) ), :=( Y, coantidomain( X )
% 298.35/298.88     )] ), substitution( 1, [ :=( X, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522012, [ =( one, antidomain( 'domain_difference'( coantidomain( X
% 298.35/298.88     ), antidomain( codomain( X ) ) ) ) ) ] )
% 298.35/298.88  , clause( 7281, [ =( antidomain( 'forward_diamond'( domain( X ), Y ) ), 
% 298.35/298.88    antidomain( 'domain_difference'( X, antidomain( Y ) ) ) ) ] )
% 298.35/298.88  , 0, clause( 522011, [ =( one, antidomain( 'forward_diamond'( domain( 
% 298.35/298.88    coantidomain( X ) ), codomain( X ) ) ) ) ] )
% 298.35/298.88  , 0, 2, substitution( 0, [ :=( X, coantidomain( X ) ), :=( Y, codomain( X )
% 298.35/298.88     )] ), substitution( 1, [ :=( X, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 522013, [ =( antidomain( 'domain_difference'( coantidomain( X ), 
% 298.35/298.88    antidomain( codomain( X ) ) ) ), one ) ] )
% 298.35/298.88  , clause( 522012, [ =( one, antidomain( 'domain_difference'( coantidomain( 
% 298.35/298.88    X ), antidomain( codomain( X ) ) ) ) ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  subsumption(
% 298.35/298.88  clause( 120407, [ =( antidomain( 'domain_difference'( coantidomain( X ), 
% 298.35/298.88    antidomain( codomain( X ) ) ) ), one ) ] )
% 298.35/298.88  , clause( 522013, [ =( antidomain( 'domain_difference'( coantidomain( X ), 
% 298.35/298.88    antidomain( codomain( X ) ) ) ), one ) ] )
% 298.35/298.88  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 522015, [ =( zero, 'domain_difference'( X, coantidomain( antidomain( 
% 298.35/298.88    X ) ) ) ) ] )
% 298.35/298.88  , clause( 86993, [ =( 'domain_difference'( X, coantidomain( antidomain( X )
% 298.35/298.88     ) ), zero ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522019, [ =( zero, 'domain_difference'( 'domain_difference'( 
% 298.35/298.88    coantidomain( X ), antidomain( codomain( X ) ) ), coantidomain( one ) ) )
% 298.35/298.88     ] )
% 298.35/298.88  , clause( 120407, [ =( antidomain( 'domain_difference'( coantidomain( X ), 
% 298.35/298.88    antidomain( codomain( X ) ) ) ), one ) ] )
% 298.35/298.88  , 0, clause( 522015, [ =( zero, 'domain_difference'( X, coantidomain( 
% 298.35/298.88    antidomain( X ) ) ) ) ] )
% 298.35/298.88  , 0, 10, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.88    'domain_difference'( coantidomain( X ), antidomain( codomain( X ) ) ) )] )
% 298.35/298.88    ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522020, [ =( zero, 'domain_difference'( 'domain_difference'( 
% 298.35/298.88    coantidomain( X ), antidomain( codomain( X ) ) ), zero ) ) ] )
% 298.35/298.88  , clause( 33, [ =( coantidomain( one ), zero ) ] )
% 298.35/298.88  , 0, clause( 522019, [ =( zero, 'domain_difference'( 'domain_difference'( 
% 298.35/298.88    coantidomain( X ), antidomain( codomain( X ) ) ), coantidomain( one ) ) )
% 298.35/298.88     ] )
% 298.35/298.88  , 0, 9, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522021, [ =( zero, domain( 'domain_difference'( coantidomain( X ), 
% 298.35/298.88    antidomain( codomain( X ) ) ) ) ) ] )
% 298.35/298.88  , clause( 159, [ =( 'domain_difference'( X, zero ), domain( X ) ) ] )
% 298.35/298.88  , 0, clause( 522020, [ =( zero, 'domain_difference'( 'domain_difference'( 
% 298.35/298.88    coantidomain( X ), antidomain( codomain( X ) ) ), zero ) ) ] )
% 298.35/298.88  , 0, 2, substitution( 0, [ :=( X, 'domain_difference'( coantidomain( X ), 
% 298.35/298.88    antidomain( codomain( X ) ) ) )] ), substitution( 1, [ :=( X, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522022, [ =( zero, 'forward_diamond'( domain( coantidomain( X ) ), 
% 298.35/298.88    codomain( X ) ) ) ] )
% 298.35/298.88  , clause( 2390, [ =( domain( 'domain_difference'( X, antidomain( Y ) ) ), 
% 298.35/298.88    'forward_diamond'( domain( X ), Y ) ) ] )
% 298.35/298.88  , 0, clause( 522021, [ =( zero, domain( 'domain_difference'( coantidomain( 
% 298.35/298.88    X ), antidomain( codomain( X ) ) ) ) ) ] )
% 298.35/298.88  , 0, 2, substitution( 0, [ :=( X, coantidomain( X ) ), :=( Y, codomain( X )
% 298.35/298.88     )] ), substitution( 1, [ :=( X, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 522023, [ =( 'forward_diamond'( domain( coantidomain( X ) ), 
% 298.35/298.88    codomain( X ) ), zero ) ] )
% 298.35/298.88  , clause( 522022, [ =( zero, 'forward_diamond'( domain( coantidomain( X ) )
% 298.35/298.88    , codomain( X ) ) ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  subsumption(
% 298.35/298.88  clause( 120630, [ =( 'forward_diamond'( domain( coantidomain( X ) ), 
% 298.35/298.88    codomain( X ) ), zero ) ] )
% 298.35/298.88  , clause( 522023, [ =( 'forward_diamond'( domain( coantidomain( X ) ), 
% 298.35/298.88    codomain( X ) ), zero ) ] )
% 298.35/298.88  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 522025, [ =( zero, multiplication( antidomain( coantidomain( 
% 298.35/298.88    antidomain( X ) ) ), X ) ) ] )
% 298.35/298.88  , clause( 86976, [ =( multiplication( antidomain( coantidomain( antidomain( 
% 298.35/298.88    X ) ) ), X ), zero ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522030, [ =( zero, multiplication( antidomain( coantidomain( one )
% 298.35/298.88     ), 'domain_difference'( coantidomain( X ), antidomain( codomain( X ) ) )
% 298.35/298.88     ) ) ] )
% 298.35/298.88  , clause( 120407, [ =( antidomain( 'domain_difference'( coantidomain( X ), 
% 298.35/298.88    antidomain( codomain( X ) ) ) ), one ) ] )
% 298.35/298.88  , 0, clause( 522025, [ =( zero, multiplication( antidomain( coantidomain( 
% 298.35/298.88    antidomain( X ) ) ), X ) ) ] )
% 298.35/298.88  , 0, 5, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.88    'domain_difference'( coantidomain( X ), antidomain( codomain( X ) ) ) )] )
% 298.35/298.88    ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522031, [ =( zero, multiplication( 'domain_difference'( 
% 298.35/298.88    coantidomain( X ), coantidomain( one ) ), antidomain( antidomain( 
% 298.35/298.88    codomain( X ) ) ) ) ) ] )
% 298.35/298.88  , clause( 14476, [ =( multiplication( antidomain( X ), 'domain_difference'( 
% 298.35/298.88    Y, Z ) ), multiplication( 'domain_difference'( Y, X ), antidomain( Z ) )
% 298.35/298.88     ) ] )
% 298.35/298.88  , 0, clause( 522030, [ =( zero, multiplication( antidomain( coantidomain( 
% 298.35/298.88    one ) ), 'domain_difference'( coantidomain( X ), antidomain( codomain( X
% 298.35/298.88     ) ) ) ) ) ] )
% 298.35/298.88  , 0, 2, substitution( 0, [ :=( X, coantidomain( one ) ), :=( Y, 
% 298.35/298.88    coantidomain( X ) ), :=( Z, antidomain( codomain( X ) ) )] ), 
% 298.35/298.88    substitution( 1, [ :=( X, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522032, [ =( zero, multiplication( 'domain_difference'( 
% 298.35/298.88    coantidomain( X ), zero ), antidomain( antidomain( codomain( X ) ) ) ) )
% 298.35/298.88     ] )
% 298.35/298.88  , clause( 33, [ =( coantidomain( one ), zero ) ] )
% 298.35/298.88  , 0, clause( 522031, [ =( zero, multiplication( 'domain_difference'( 
% 298.35/298.88    coantidomain( X ), coantidomain( one ) ), antidomain( antidomain( 
% 298.35/298.88    codomain( X ) ) ) ) ) ] )
% 298.35/298.88  , 0, 6, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522033, [ =( zero, multiplication( domain( coantidomain( X ) ), 
% 298.35/298.88    antidomain( antidomain( codomain( X ) ) ) ) ) ] )
% 298.35/298.88  , clause( 159, [ =( 'domain_difference'( X, zero ), domain( X ) ) ] )
% 298.35/298.88  , 0, clause( 522032, [ =( zero, multiplication( 'domain_difference'( 
% 298.35/298.88    coantidomain( X ), zero ), antidomain( antidomain( codomain( X ) ) ) ) )
% 298.35/298.88     ] )
% 298.35/298.88  , 0, 3, substitution( 0, [ :=( X, coantidomain( X ) )] ), substitution( 1
% 298.35/298.88    , [ :=( X, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522034, [ =( zero, 'domain_difference'( coantidomain( X ), 
% 298.35/298.88    antidomain( codomain( X ) ) ) ) ] )
% 298.35/298.88  , clause( 24, [ =( multiplication( domain( X ), antidomain( Y ) ), 
% 298.35/298.88    'domain_difference'( X, Y ) ) ] )
% 298.35/298.88  , 0, clause( 522033, [ =( zero, multiplication( domain( coantidomain( X ) )
% 298.35/298.88    , antidomain( antidomain( codomain( X ) ) ) ) ) ] )
% 298.35/298.88  , 0, 2, substitution( 0, [ :=( X, coantidomain( X ) ), :=( Y, antidomain( 
% 298.35/298.88    codomain( X ) ) )] ), substitution( 1, [ :=( X, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 522035, [ =( 'domain_difference'( coantidomain( X ), antidomain( 
% 298.35/298.88    codomain( X ) ) ), zero ) ] )
% 298.35/298.88  , clause( 522034, [ =( zero, 'domain_difference'( coantidomain( X ), 
% 298.35/298.88    antidomain( codomain( X ) ) ) ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  subsumption(
% 298.35/298.88  clause( 120631, [ =( 'domain_difference'( coantidomain( X ), antidomain( 
% 298.35/298.88    codomain( X ) ) ), zero ) ] )
% 298.35/298.88  , clause( 522035, [ =( 'domain_difference'( coantidomain( X ), antidomain( 
% 298.35/298.88    codomain( X ) ) ), zero ) ] )
% 298.35/298.88  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 522036, [ =( zero, 'forward_diamond'( domain( coantidomain( X ) ), 
% 298.35/298.88    codomain( X ) ) ) ] )
% 298.35/298.88  , clause( 120630, [ =( 'forward_diamond'( domain( coantidomain( X ) ), 
% 298.35/298.88    codomain( X ) ), zero ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522037, [ =( zero, 'forward_diamond'( domain( codomain( X ) ), 
% 298.35/298.88    coantidomain( X ) ) ) ] )
% 298.35/298.88  , clause( 14436, [ =( 'forward_diamond'( domain( X ), Y ), 
% 298.35/298.88    'forward_diamond'( domain( Y ), X ) ) ] )
% 298.35/298.88  , 0, clause( 522036, [ =( zero, 'forward_diamond'( domain( coantidomain( X
% 298.35/298.88     ) ), codomain( X ) ) ) ] )
% 298.35/298.88  , 0, 2, substitution( 0, [ :=( X, coantidomain( X ) ), :=( Y, codomain( X )
% 298.35/298.88     )] ), substitution( 1, [ :=( X, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 522040, [ =( 'forward_diamond'( domain( codomain( X ) ), 
% 298.35/298.88    coantidomain( X ) ), zero ) ] )
% 298.35/298.88  , clause( 522037, [ =( zero, 'forward_diamond'( domain( codomain( X ) ), 
% 298.35/298.88    coantidomain( X ) ) ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  subsumption(
% 298.35/298.88  clause( 120648, [ =( 'forward_diamond'( domain( codomain( X ) ), 
% 298.35/298.88    coantidomain( X ) ), zero ) ] )
% 298.35/298.88  , clause( 522040, [ =( 'forward_diamond'( domain( codomain( X ) ), 
% 298.35/298.88    coantidomain( X ) ), zero ) ] )
% 298.35/298.88  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 522042, [ =( multiplication( X, domain( Y ) ), multiplication( 
% 298.35/298.88    multiplication( 'forward_diamond'( X, Y ), X ), domain( Y ) ) ) ] )
% 298.35/298.88  , clause( 1166, [ =( multiplication( multiplication( 'forward_diamond'( X, 
% 298.35/298.88    Y ), X ), domain( Y ) ), multiplication( X, domain( Y ) ) ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522046, [ =( multiplication( domain( codomain( X ) ), domain( 
% 298.35/298.88    coantidomain( X ) ) ), multiplication( multiplication( zero, domain( 
% 298.35/298.88    codomain( X ) ) ), domain( coantidomain( X ) ) ) ) ] )
% 298.35/298.88  , clause( 120648, [ =( 'forward_diamond'( domain( codomain( X ) ), 
% 298.35/298.88    coantidomain( X ) ), zero ) ] )
% 298.35/298.88  , 0, clause( 522042, [ =( multiplication( X, domain( Y ) ), multiplication( 
% 298.35/298.88    multiplication( 'forward_diamond'( X, Y ), X ), domain( Y ) ) ) ] )
% 298.35/298.88  , 0, 10, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, domain( 
% 298.35/298.88    codomain( X ) ) ), :=( Y, coantidomain( X ) )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522047, [ =( multiplication( domain( codomain( X ) ), domain( 
% 298.35/298.88    coantidomain( X ) ) ), multiplication( zero, 'domain_difference'( 
% 298.35/298.88    codomain( X ), antidomain( coantidomain( X ) ) ) ) ) ] )
% 298.35/298.88  , clause( 2344, [ =( multiplication( multiplication( Y, domain( Z ) ), 
% 298.35/298.88    domain( X ) ), multiplication( Y, 'domain_difference'( Z, antidomain( X )
% 298.35/298.88     ) ) ) ] )
% 298.35/298.88  , 0, clause( 522046, [ =( multiplication( domain( codomain( X ) ), domain( 
% 298.35/298.88    coantidomain( X ) ) ), multiplication( multiplication( zero, domain( 
% 298.35/298.88    codomain( X ) ) ), domain( coantidomain( X ) ) ) ) ] )
% 298.35/298.88  , 0, 8, substitution( 0, [ :=( X, coantidomain( X ) ), :=( Y, zero ), :=( Z
% 298.35/298.88    , codomain( X ) )] ), substitution( 1, [ :=( X, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522048, [ =( multiplication( domain( codomain( X ) ), domain( 
% 298.35/298.88    coantidomain( X ) ) ), zero ) ] )
% 298.35/298.88  , clause( 12, [ =( multiplication( zero, X ), zero ) ] )
% 298.35/298.88  , 0, clause( 522047, [ =( multiplication( domain( codomain( X ) ), domain( 
% 298.35/298.88    coantidomain( X ) ) ), multiplication( zero, 'domain_difference'( 
% 298.35/298.88    codomain( X ), antidomain( coantidomain( X ) ) ) ) ) ] )
% 298.35/298.88  , 0, 8, substitution( 0, [ :=( X, 'domain_difference'( codomain( X ), 
% 298.35/298.88    antidomain( coantidomain( X ) ) ) )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.88    ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522049, [ =( 'domain_difference'( codomain( X ), antidomain( 
% 298.35/298.88    coantidomain( X ) ) ), zero ) ] )
% 298.35/298.88  , clause( 174, [ =( multiplication( domain( Y ), domain( X ) ), 
% 298.35/298.88    'domain_difference'( Y, antidomain( X ) ) ) ] )
% 298.35/298.88  , 0, clause( 522048, [ =( multiplication( domain( codomain( X ) ), domain( 
% 298.35/298.88    coantidomain( X ) ) ), zero ) ] )
% 298.35/298.88  , 0, 1, substitution( 0, [ :=( X, coantidomain( X ) ), :=( Y, codomain( X )
% 298.35/298.88     )] ), substitution( 1, [ :=( X, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  subsumption(
% 298.35/298.88  clause( 120924, [ =( 'domain_difference'( codomain( X ), antidomain( 
% 298.35/298.88    coantidomain( X ) ) ), zero ) ] )
% 298.35/298.88  , clause( 522049, [ =( 'domain_difference'( codomain( X ), antidomain( 
% 298.35/298.88    coantidomain( X ) ) ), zero ) ] )
% 298.35/298.88  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 522052, [ =( one, 'forward_box'( 'forward_diamond'( X, 
% 298.35/298.88    multiplication( Y, Z ) ), multiplication( multiplication( X, Y ), Z ) ) )
% 298.35/298.88     ] )
% 298.35/298.88  , clause( 2913, [ =( 'forward_box'( 'forward_diamond'( X, multiplication( Y
% 298.35/298.88    , Z ) ), multiplication( multiplication( X, Y ), Z ) ), one ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522058, [ =( one, 'forward_box'( 'forward_diamond'( X, 
% 298.35/298.88    multiplication( Y, antidomain( 'backward_diamond'( Y, X ) ) ) ), zero ) )
% 298.35/298.88     ] )
% 298.35/298.88  , clause( 24956, [ =( multiplication( multiplication( Y, X ), antidomain( 
% 298.35/298.88    'backward_diamond'( X, Y ) ) ), zero ) ] )
% 298.35/298.88  , 0, clause( 522052, [ =( one, 'forward_box'( 'forward_diamond'( X, 
% 298.35/298.88    multiplication( Y, Z ) ), multiplication( multiplication( X, Y ), Z ) ) )
% 298.35/298.88     ] )
% 298.35/298.88  , 0, 11, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 298.35/298.88    :=( X, X ), :=( Y, Y ), :=( Z, antidomain( 'backward_diamond'( Y, X ) ) )] )
% 298.35/298.88    ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522060, [ =( one, antidomain( 'forward_diamond'( X, multiplication( 
% 298.35/298.88    Y, antidomain( 'backward_diamond'( Y, X ) ) ) ) ) ) ] )
% 298.35/298.88  , clause( 2023, [ =( 'forward_box'( X, zero ), antidomain( X ) ) ] )
% 298.35/298.88  , 0, clause( 522058, [ =( one, 'forward_box'( 'forward_diamond'( X, 
% 298.35/298.88    multiplication( Y, antidomain( 'backward_diamond'( Y, X ) ) ) ), zero ) )
% 298.35/298.88     ] )
% 298.35/298.88  , 0, 2, substitution( 0, [ :=( X, 'forward_diamond'( X, multiplication( Y, 
% 298.35/298.88    antidomain( 'backward_diamond'( Y, X ) ) ) ) )] ), substitution( 1, [ 
% 298.35/298.88    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522061, [ =( one, antidomain( antidomain( 'forward_box'( X, 
% 298.35/298.88    'forward_box'( Y, 'backward_diamond'( Y, X ) ) ) ) ) ) ] )
% 298.35/298.88  , clause( 8506, [ =( 'forward_diamond'( Z, multiplication( X, antidomain( Y
% 298.35/298.88     ) ) ), antidomain( 'forward_box'( Z, 'forward_box'( X, Y ) ) ) ) ] )
% 298.35/298.88  , 0, clause( 522060, [ =( one, antidomain( 'forward_diamond'( X, 
% 298.35/298.88    multiplication( Y, antidomain( 'backward_diamond'( Y, X ) ) ) ) ) ) ] )
% 298.35/298.88  , 0, 3, substitution( 0, [ :=( X, Y ), :=( Y, 'backward_diamond'( Y, X ) )
% 298.35/298.88    , :=( Z, X )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522062, [ =( one, domain( 'forward_box'( X, 'forward_box'( Y, 
% 298.35/298.88    'backward_diamond'( Y, X ) ) ) ) ) ] )
% 298.35/298.88  , clause( 18, [ =( antidomain( antidomain( X ) ), domain( X ) ) ] )
% 298.35/298.88  , 0, clause( 522061, [ =( one, antidomain( antidomain( 'forward_box'( X, 
% 298.35/298.88    'forward_box'( Y, 'backward_diamond'( Y, X ) ) ) ) ) ) ] )
% 298.35/298.88  , 0, 2, substitution( 0, [ :=( X, 'forward_box'( X, 'forward_box'( Y, 
% 298.35/298.88    'backward_diamond'( Y, X ) ) ) )] ), substitution( 1, [ :=( X, X ), :=( Y
% 298.35/298.88    , Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522063, [ =( one, 'forward_box'( X, 'forward_box'( Y, 
% 298.35/298.88    'backward_diamond'( Y, X ) ) ) ) ] )
% 298.35/298.88  , clause( 2578, [ =( domain( 'forward_box'( X, Y ) ), 'forward_box'( X, Y )
% 298.35/298.88     ) ] )
% 298.35/298.88  , 0, clause( 522062, [ =( one, domain( 'forward_box'( X, 'forward_box'( Y, 
% 298.35/298.88    'backward_diamond'( Y, X ) ) ) ) ) ] )
% 298.35/298.88  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, 'forward_box'( Y, 
% 298.35/298.88    'backward_diamond'( Y, X ) ) )] ), substitution( 1, [ :=( X, X ), :=( Y, 
% 298.35/298.88    Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 522064, [ =( 'forward_box'( X, 'forward_box'( Y, 'backward_diamond'( 
% 298.35/298.88    Y, X ) ) ), one ) ] )
% 298.35/298.88  , clause( 522063, [ =( one, 'forward_box'( X, 'forward_box'( Y, 
% 298.35/298.88    'backward_diamond'( Y, X ) ) ) ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  subsumption(
% 298.35/298.88  clause( 121908, [ =( 'forward_box'( X, 'forward_box'( Y, 'backward_diamond'( 
% 298.35/298.88    Y, X ) ) ), one ) ] )
% 298.35/298.88  , clause( 522064, [ =( 'forward_box'( X, 'forward_box'( Y, 
% 298.35/298.88    'backward_diamond'( Y, X ) ) ), one ) ] )
% 298.35/298.88  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.88     )] ) ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 522066, [ =( zero, 'domain_difference'( 'domain_difference'( 
% 298.35/298.88    'forward_box'( antidomain( X ), Y ), Y ), X ) ) ] )
% 298.35/298.88  , clause( 74705, [ =( 'domain_difference'( 'domain_difference'( 
% 298.35/298.88    'forward_box'( antidomain( X ), Y ), Y ), X ), zero ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522071, [ =( zero, 'domain_difference'( 'domain_difference'( one, 
% 298.35/298.88    'forward_box'( Y, 'backward_diamond'( Y, antidomain( X ) ) ) ), X ) ) ]
% 298.35/298.88     )
% 298.35/298.88  , clause( 121908, [ =( 'forward_box'( X, 'forward_box'( Y, 
% 298.35/298.88    'backward_diamond'( Y, X ) ) ), one ) ] )
% 298.35/298.88  , 0, clause( 522066, [ =( zero, 'domain_difference'( 'domain_difference'( 
% 298.35/298.88    'forward_box'( antidomain( X ), Y ), Y ), X ) ) ] )
% 298.35/298.88  , 0, 4, substitution( 0, [ :=( X, antidomain( X ) ), :=( Y, Y )] ), 
% 298.35/298.88    substitution( 1, [ :=( X, X ), :=( Y, 'forward_box'( Y, 
% 298.35/298.88    'backward_diamond'( Y, antidomain( X ) ) ) )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522072, [ =( zero, 'domain_difference'( antidomain( 'forward_box'( 
% 298.35/298.88    X, 'backward_diamond'( X, antidomain( Y ) ) ) ), Y ) ) ] )
% 298.35/298.88  , clause( 170, [ =( 'domain_difference'( one, X ), antidomain( X ) ) ] )
% 298.35/298.88  , 0, clause( 522071, [ =( zero, 'domain_difference'( 'domain_difference'( 
% 298.35/298.88    one, 'forward_box'( Y, 'backward_diamond'( Y, antidomain( X ) ) ) ), X )
% 298.35/298.88     ) ] )
% 298.35/298.88  , 0, 3, substitution( 0, [ :=( X, 'forward_box'( X, 'backward_diamond'( X, 
% 298.35/298.88    antidomain( Y ) ) ) )] ), substitution( 1, [ :=( X, Y ), :=( Y, X )] )
% 298.35/298.88    ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522073, [ =( zero, 'domain_difference'( antidomain( antidomain( 
% 298.35/298.88    multiplication( X, 'backward_box'( X, Y ) ) ) ), Y ) ) ] )
% 298.35/298.88  , clause( 20144, [ =( 'forward_box'( Z, 'backward_diamond'( X, antidomain( 
% 298.35/298.88    Y ) ) ), antidomain( multiplication( Z, 'backward_box'( X, Y ) ) ) ) ] )
% 298.35/298.88  , 0, clause( 522072, [ =( zero, 'domain_difference'( antidomain( 
% 298.35/298.88    'forward_box'( X, 'backward_diamond'( X, antidomain( Y ) ) ) ), Y ) ) ]
% 298.35/298.88     )
% 298.35/298.88  , 0, 4, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, X )] ), 
% 298.35/298.88    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522074, [ =( zero, 'domain_difference'( domain( multiplication( X, 
% 298.35/298.88    'backward_box'( X, Y ) ) ), Y ) ) ] )
% 298.35/298.88  , clause( 18, [ =( antidomain( antidomain( X ) ), domain( X ) ) ] )
% 298.35/298.88  , 0, clause( 522073, [ =( zero, 'domain_difference'( antidomain( antidomain( 
% 298.35/298.88    multiplication( X, 'backward_box'( X, Y ) ) ) ), Y ) ) ] )
% 298.35/298.88  , 0, 3, substitution( 0, [ :=( X, multiplication( X, 'backward_box'( X, Y )
% 298.35/298.88     ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522075, [ =( zero, 'domain_difference'( multiplication( X, 
% 298.35/298.88    'backward_box'( X, Y ) ), Y ) ) ] )
% 298.35/298.88  , clause( 2034, [ =( 'domain_difference'( domain( X ), Y ), 
% 298.35/298.88    'domain_difference'( X, Y ) ) ] )
% 298.35/298.88  , 0, clause( 522074, [ =( zero, 'domain_difference'( domain( multiplication( 
% 298.35/298.88    X, 'backward_box'( X, Y ) ) ), Y ) ) ] )
% 298.35/298.88  , 0, 2, substitution( 0, [ :=( X, multiplication( X, 'backward_box'( X, Y )
% 298.35/298.88     ) ), :=( Y, Y )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 522076, [ =( 'domain_difference'( multiplication( X, 'backward_box'( 
% 298.35/298.88    X, Y ) ), Y ), zero ) ] )
% 298.35/298.88  , clause( 522075, [ =( zero, 'domain_difference'( multiplication( X, 
% 298.35/298.88    'backward_box'( X, Y ) ), Y ) ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  subsumption(
% 298.35/298.88  clause( 123929, [ =( 'domain_difference'( multiplication( Y, 'backward_box'( 
% 298.35/298.88    Y, X ) ), X ), zero ) ] )
% 298.35/298.88  , clause( 522076, [ =( 'domain_difference'( multiplication( X, 
% 298.35/298.88    'backward_box'( X, Y ) ), Y ), zero ) ] )
% 298.35/298.88  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.88     )] ) ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522080, [ =( addition( zero, codomain( X ) ), domain( codomain( X )
% 298.35/298.88     ) ) ] )
% 298.35/298.88  , clause( 120924, [ =( 'domain_difference'( codomain( X ), antidomain( 
% 298.35/298.88    coantidomain( X ) ) ), zero ) ] )
% 298.35/298.88  , 0, clause( 27168, [ =( addition( 'domain_difference'( codomain( X ), 
% 298.35/298.88    antidomain( coantidomain( X ) ) ), codomain( X ) ), domain( codomain( X )
% 298.35/298.88     ) ) ] )
% 298.35/298.88  , 0, 2, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.88    ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522081, [ =( codomain( X ), domain( codomain( X ) ) ) ] )
% 298.35/298.88  , clause( 39, [ =( addition( zero, X ), X ) ] )
% 298.35/298.88  , 0, clause( 522080, [ =( addition( zero, codomain( X ) ), domain( codomain( 
% 298.35/298.88    X ) ) ) ] )
% 298.35/298.88  , 0, 1, substitution( 0, [ :=( X, codomain( X ) )] ), substitution( 1, [ 
% 298.35/298.88    :=( X, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 522082, [ =( domain( codomain( X ) ), codomain( X ) ) ] )
% 298.35/298.88  , clause( 522081, [ =( codomain( X ), domain( codomain( X ) ) ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  subsumption(
% 298.35/298.88  clause( 140502, [ =( domain( codomain( X ) ), codomain( X ) ) ] )
% 298.35/298.88  , clause( 522082, [ =( domain( codomain( X ) ), codomain( X ) ) ] )
% 298.35/298.88  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522086, [ =( addition( zero, coantidomain( X ) ), domain( 
% 298.35/298.88    coantidomain( X ) ) ) ] )
% 298.35/298.88  , clause( 120631, [ =( 'domain_difference'( coantidomain( X ), antidomain( 
% 298.35/298.88    codomain( X ) ) ), zero ) ] )
% 298.35/298.88  , 0, clause( 27169, [ =( addition( 'domain_difference'( coantidomain( X ), 
% 298.35/298.88    antidomain( codomain( X ) ) ), coantidomain( X ) ), domain( coantidomain( 
% 298.35/298.88    X ) ) ) ] )
% 298.35/298.88  , 0, 2, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.88    ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522087, [ =( coantidomain( X ), domain( coantidomain( X ) ) ) ] )
% 298.35/298.88  , clause( 39, [ =( addition( zero, X ), X ) ] )
% 298.35/298.88  , 0, clause( 522086, [ =( addition( zero, coantidomain( X ) ), domain( 
% 298.35/298.88    coantidomain( X ) ) ) ] )
% 298.35/298.88  , 0, 1, substitution( 0, [ :=( X, coantidomain( X ) )] ), substitution( 1
% 298.35/298.88    , [ :=( X, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 522088, [ =( domain( coantidomain( X ) ), coantidomain( X ) ) ] )
% 298.35/298.88  , clause( 522087, [ =( coantidomain( X ), domain( coantidomain( X ) ) ) ]
% 298.35/298.88     )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  subsumption(
% 298.35/298.88  clause( 140503, [ =( domain( coantidomain( X ) ), coantidomain( X ) ) ] )
% 298.35/298.88  , clause( 522088, [ =( domain( coantidomain( X ) ), coantidomain( X ) ) ]
% 298.35/298.88     )
% 298.35/298.88  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 522090, [ =( codomain( 'domain_difference'( X, Y ) ), 
% 298.35/298.88    'backward_diamond'( 'domain_difference'( X, Y ), domain( X ) ) ) ] )
% 298.35/298.88  , clause( 13614, [ =( 'backward_diamond'( 'domain_difference'( X, Y ), 
% 298.35/298.88    domain( X ) ), codomain( 'domain_difference'( X, Y ) ) ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522092, [ =( codomain( 'domain_difference'( codomain( X ), Y ) ), 
% 298.35/298.88    'backward_diamond'( 'domain_difference'( codomain( X ), Y ), codomain( X
% 298.35/298.88     ) ) ) ] )
% 298.35/298.88  , clause( 140502, [ =( domain( codomain( X ) ), codomain( X ) ) ] )
% 298.35/298.88  , 0, clause( 522090, [ =( codomain( 'domain_difference'( X, Y ) ), 
% 298.35/298.88    'backward_diamond'( 'domain_difference'( X, Y ), domain( X ) ) ) ] )
% 298.35/298.88  , 0, 11, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.88    codomain( X ) ), :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522093, [ =( codomain( 'domain_difference'( codomain( X ), Y ) ), 
% 298.35/298.88    'backward_diamond'( 'domain_difference'( codomain( X ), Y ), X ) ) ] )
% 298.35/298.88  , clause( 1020, [ =( 'backward_diamond'( Y, codomain( X ) ), 
% 298.35/298.88    'backward_diamond'( Y, X ) ) ] )
% 298.35/298.88  , 0, clause( 522092, [ =( codomain( 'domain_difference'( codomain( X ), Y )
% 298.35/298.88     ), 'backward_diamond'( 'domain_difference'( codomain( X ), Y ), codomain( 
% 298.35/298.88    X ) ) ) ] )
% 298.35/298.88  , 0, 6, substitution( 0, [ :=( X, X ), :=( Y, 'domain_difference'( codomain( 
% 298.35/298.88    X ), Y ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 522094, [ =( 'backward_diamond'( 'domain_difference'( codomain( X )
% 298.35/298.88    , Y ), X ), codomain( 'domain_difference'( codomain( X ), Y ) ) ) ] )
% 298.35/298.88  , clause( 522093, [ =( codomain( 'domain_difference'( codomain( X ), Y ) )
% 298.35/298.88    , 'backward_diamond'( 'domain_difference'( codomain( X ), Y ), X ) ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  subsumption(
% 298.35/298.88  clause( 140621, [ =( 'backward_diamond'( 'domain_difference'( codomain( X )
% 298.35/298.88    , Y ), X ), codomain( 'domain_difference'( codomain( X ), Y ) ) ) ] )
% 298.35/298.88  , clause( 522094, [ =( 'backward_diamond'( 'domain_difference'( codomain( X
% 298.35/298.88     ), Y ), X ), codomain( 'domain_difference'( codomain( X ), Y ) ) ) ] )
% 298.35/298.88  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.88     )] ) ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 522096, [ =( 'domain_difference'( X, Y ), multiplication( 
% 298.35/298.88    'domain_difference'( X, Y ), domain( X ) ) ) ] )
% 298.35/298.88  , clause( 20021, [ =( multiplication( 'domain_difference'( X, Y ), domain( 
% 298.35/298.88    X ) ), 'domain_difference'( X, Y ) ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522098, [ =( 'domain_difference'( codomain( X ), Y ), 
% 298.35/298.88    multiplication( 'domain_difference'( codomain( X ), Y ), codomain( X ) )
% 298.35/298.88     ) ] )
% 298.35/298.88  , clause( 140502, [ =( domain( codomain( X ) ), codomain( X ) ) ] )
% 298.35/298.88  , 0, clause( 522096, [ =( 'domain_difference'( X, Y ), multiplication( 
% 298.35/298.88    'domain_difference'( X, Y ), domain( X ) ) ) ] )
% 298.35/298.88  , 0, 10, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.88    codomain( X ) ), :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522099, [ =( 'domain_difference'( codomain( X ), Y ), 
% 298.35/298.88    multiplication( antidomain( Y ), codomain( X ) ) ) ] )
% 298.35/298.88  , clause( 12335, [ =( multiplication( 'domain_difference'( X, Y ), X ), 
% 298.35/298.88    multiplication( antidomain( Y ), X ) ) ] )
% 298.35/298.88  , 0, clause( 522098, [ =( 'domain_difference'( codomain( X ), Y ), 
% 298.35/298.88    multiplication( 'domain_difference'( codomain( X ), Y ), codomain( X ) )
% 298.35/298.88     ) ] )
% 298.35/298.88  , 0, 5, substitution( 0, [ :=( X, codomain( X ) ), :=( Y, Y )] ), 
% 298.35/298.88    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 522100, [ =( multiplication( antidomain( Y ), codomain( X ) ), 
% 298.35/298.88    'domain_difference'( codomain( X ), Y ) ) ] )
% 298.35/298.88  , clause( 522099, [ =( 'domain_difference'( codomain( X ), Y ), 
% 298.35/298.88    multiplication( antidomain( Y ), codomain( X ) ) ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  subsumption(
% 298.35/298.88  clause( 140675, [ =( multiplication( antidomain( Y ), codomain( X ) ), 
% 298.35/298.88    'domain_difference'( codomain( X ), Y ) ) ] )
% 298.35/298.88  , clause( 522100, [ =( multiplication( antidomain( Y ), codomain( X ) ), 
% 298.35/298.88    'domain_difference'( codomain( X ), Y ) ) ] )
% 298.35/298.88  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.88     )] ) ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 522102, [ =( coantidomain( domain( X ) ), multiplication( 
% 298.35/298.88    antidomain( X ), coantidomain( domain( X ) ) ) ) ] )
% 298.35/298.88  , clause( 1260, [ =( multiplication( antidomain( X ), coantidomain( domain( 
% 298.35/298.88    X ) ) ), coantidomain( domain( X ) ) ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522106, [ =( coantidomain( domain( codomain( X ) ) ), 
% 298.35/298.88    multiplication( antidomain( codomain( X ) ), coantidomain( codomain( X )
% 298.35/298.88     ) ) ) ] )
% 298.35/298.88  , clause( 140502, [ =( domain( codomain( X ) ), codomain( X ) ) ] )
% 298.35/298.88  , 0, clause( 522102, [ =( coantidomain( domain( X ) ), multiplication( 
% 298.35/298.88    antidomain( X ), coantidomain( domain( X ) ) ) ) ] )
% 298.35/298.88  , 0, 10, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.88    codomain( X ) )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522107, [ =( coantidomain( codomain( X ) ), multiplication( 
% 298.35/298.88    antidomain( codomain( X ) ), coantidomain( codomain( X ) ) ) ) ] )
% 298.35/298.88  , clause( 140502, [ =( domain( codomain( X ) ), codomain( X ) ) ] )
% 298.35/298.88  , 0, clause( 522106, [ =( coantidomain( domain( codomain( X ) ) ), 
% 298.35/298.88    multiplication( antidomain( codomain( X ) ), coantidomain( codomain( X )
% 298.35/298.88     ) ) ) ] )
% 298.35/298.88  , 0, 2, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.88    ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522112, [ =( coantidomain( codomain( X ) ), multiplication( 
% 298.35/298.88    antidomain( codomain( X ) ), coantidomain( X ) ) ) ] )
% 298.35/298.88  , clause( 1275, [ =( coantidomain( codomain( X ) ), coantidomain( X ) ) ]
% 298.35/298.88     )
% 298.35/298.88  , 0, clause( 522107, [ =( coantidomain( codomain( X ) ), multiplication( 
% 298.35/298.88    antidomain( codomain( X ) ), coantidomain( codomain( X ) ) ) ) ] )
% 298.35/298.88  , 0, 8, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.88    ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522113, [ =( coantidomain( X ), multiplication( antidomain( 
% 298.35/298.88    codomain( X ) ), coantidomain( X ) ) ) ] )
% 298.35/298.88  , clause( 1275, [ =( coantidomain( codomain( X ) ), coantidomain( X ) ) ]
% 298.35/298.88     )
% 298.35/298.88  , 0, clause( 522112, [ =( coantidomain( codomain( X ) ), multiplication( 
% 298.35/298.88    antidomain( codomain( X ) ), coantidomain( X ) ) ) ] )
% 298.35/298.88  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.88    ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522116, [ =( coantidomain( X ), antidomain( codomain( X ) ) ) ] )
% 298.35/298.88  , clause( 569, [ =( multiplication( antidomain( codomain( X ) ), 
% 298.35/298.88    coantidomain( X ) ), antidomain( codomain( X ) ) ) ] )
% 298.35/298.88  , 0, clause( 522113, [ =( coantidomain( X ), multiplication( antidomain( 
% 298.35/298.88    codomain( X ) ), coantidomain( X ) ) ) ] )
% 298.35/298.88  , 0, 3, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.88    ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 522117, [ =( antidomain( codomain( X ) ), coantidomain( X ) ) ] )
% 298.35/298.88  , clause( 522116, [ =( coantidomain( X ), antidomain( codomain( X ) ) ) ]
% 298.35/298.88     )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  subsumption(
% 298.35/298.88  clause( 140699, [ =( antidomain( codomain( X ) ), coantidomain( X ) ) ] )
% 298.35/298.88  , clause( 522117, [ =( antidomain( codomain( X ) ), coantidomain( X ) ) ]
% 298.35/298.88     )
% 298.35/298.88  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 522119, [ =( antidomain( coantidomain( domain( X ) ) ), 
% 298.35/298.88    'forward_box'( coantidomain( domain( X ) ), X ) ) ] )
% 298.35/298.88  , clause( 10408, [ =( 'forward_box'( coantidomain( domain( X ) ), X ), 
% 298.35/298.88    antidomain( coantidomain( domain( X ) ) ) ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522124, [ =( antidomain( coantidomain( domain( codomain( X ) ) ) )
% 298.35/298.88    , 'forward_box'( coantidomain( codomain( X ) ), codomain( X ) ) ) ] )
% 298.35/298.88  , clause( 140502, [ =( domain( codomain( X ) ), codomain( X ) ) ] )
% 298.35/298.88  , 0, clause( 522119, [ =( antidomain( coantidomain( domain( X ) ) ), 
% 298.35/298.88    'forward_box'( coantidomain( domain( X ) ), X ) ) ] )
% 298.35/298.88  , 0, 8, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.88    codomain( X ) )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522125, [ =( antidomain( coantidomain( codomain( X ) ) ), 
% 298.35/298.88    'forward_box'( coantidomain( codomain( X ) ), codomain( X ) ) ) ] )
% 298.35/298.88  , clause( 140502, [ =( domain( codomain( X ) ), codomain( X ) ) ] )
% 298.35/298.88  , 0, clause( 522124, [ =( antidomain( coantidomain( domain( codomain( X ) )
% 298.35/298.88     ) ), 'forward_box'( coantidomain( codomain( X ) ), codomain( X ) ) ) ]
% 298.35/298.88     )
% 298.35/298.88  , 0, 3, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.88    ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522135, [ =( antidomain( coantidomain( codomain( X ) ) ), 
% 298.35/298.88    'forward_box'( coantidomain( X ), codomain( X ) ) ) ] )
% 298.35/298.88  , clause( 1275, [ =( coantidomain( codomain( X ) ), coantidomain( X ) ) ]
% 298.35/298.88     )
% 298.35/298.88  , 0, clause( 522125, [ =( antidomain( coantidomain( codomain( X ) ) ), 
% 298.35/298.88    'forward_box'( coantidomain( codomain( X ) ), codomain( X ) ) ) ] )
% 298.35/298.88  , 0, 6, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.88    ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522136, [ =( antidomain( coantidomain( X ) ), 'forward_box'( 
% 298.35/298.88    coantidomain( X ), codomain( X ) ) ) ] )
% 298.35/298.88  , clause( 1275, [ =( coantidomain( codomain( X ) ), coantidomain( X ) ) ]
% 298.35/298.88     )
% 298.35/298.88  , 0, clause( 522135, [ =( antidomain( coantidomain( codomain( X ) ) ), 
% 298.35/298.88    'forward_box'( coantidomain( X ), codomain( X ) ) ) ] )
% 298.35/298.88  , 0, 2, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.88    ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522140, [ =( antidomain( coantidomain( X ) ), domain( codomain( X )
% 298.35/298.88     ) ) ] )
% 298.35/298.88  , clause( 10595, [ =( 'forward_box'( coantidomain( X ), codomain( X ) ), 
% 298.35/298.88    domain( codomain( X ) ) ) ] )
% 298.35/298.88  , 0, clause( 522136, [ =( antidomain( coantidomain( X ) ), 'forward_box'( 
% 298.35/298.88    coantidomain( X ), codomain( X ) ) ) ] )
% 298.35/298.88  , 0, 4, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.88    ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522141, [ =( antidomain( coantidomain( X ) ), codomain( X ) ) ] )
% 298.35/298.88  , clause( 140502, [ =( domain( codomain( X ) ), codomain( X ) ) ] )
% 298.35/298.88  , 0, clause( 522140, [ =( antidomain( coantidomain( X ) ), domain( codomain( 
% 298.35/298.88    X ) ) ) ] )
% 298.35/298.88  , 0, 4, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.88    ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  subsumption(
% 298.35/298.88  clause( 140700, [ =( antidomain( coantidomain( X ) ), codomain( X ) ) ] )
% 298.35/298.88  , clause( 522141, [ =( antidomain( coantidomain( X ) ), codomain( X ) ) ]
% 298.35/298.88     )
% 298.35/298.88  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 522144, [ =( antidomain( 'forward_diamond'( X, Y ) ), antidomain( 
% 298.35/298.88    multiplication( X, domain( Y ) ) ) ) ] )
% 298.35/298.88  , clause( 2042, [ =( antidomain( multiplication( X, domain( Y ) ) ), 
% 298.35/298.88    antidomain( 'forward_diamond'( X, Y ) ) ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522145, [ =( antidomain( 'forward_diamond'( X, codomain( Y ) ) ), 
% 298.35/298.88    antidomain( multiplication( X, codomain( Y ) ) ) ) ] )
% 298.35/298.88  , clause( 140502, [ =( domain( codomain( X ) ), codomain( X ) ) ] )
% 298.35/298.88  , 0, clause( 522144, [ =( antidomain( 'forward_diamond'( X, Y ) ), 
% 298.35/298.88    antidomain( multiplication( X, domain( Y ) ) ) ) ] )
% 298.35/298.88  , 0, 9, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.88    :=( Y, codomain( Y ) )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  subsumption(
% 298.35/298.88  clause( 140710, [ =( antidomain( 'forward_diamond'( Y, codomain( X ) ) ), 
% 298.35/298.88    antidomain( multiplication( Y, codomain( X ) ) ) ) ] )
% 298.35/298.88  , clause( 522145, [ =( antidomain( 'forward_diamond'( X, codomain( Y ) ) )
% 298.35/298.88    , antidomain( multiplication( X, codomain( Y ) ) ) ) ] )
% 298.35/298.88  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.88     )] ) ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 522148, [ =( 'domain_difference'( X, Y ), multiplication( domain( X
% 298.35/298.88     ), 'domain_difference'( X, Y ) ) ) ] )
% 298.35/298.88  , clause( 2338, [ =( multiplication( domain( X ), 'domain_difference'( X, Y
% 298.35/298.88     ) ), 'domain_difference'( X, Y ) ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522150, [ =( 'domain_difference'( codomain( X ), Y ), 
% 298.35/298.88    multiplication( codomain( X ), 'domain_difference'( codomain( X ), Y ) )
% 298.35/298.88     ) ] )
% 298.35/298.88  , clause( 140502, [ =( domain( codomain( X ) ), codomain( X ) ) ] )
% 298.35/298.88  , 0, clause( 522148, [ =( 'domain_difference'( X, Y ), multiplication( 
% 298.35/298.88    domain( X ), 'domain_difference'( X, Y ) ) ) ] )
% 298.35/298.88  , 0, 6, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.88    codomain( X ) ), :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522151, [ =( 'domain_difference'( codomain( X ), Y ), 
% 298.35/298.88    multiplication( codomain( X ), antidomain( Y ) ) ) ] )
% 298.35/298.88  , clause( 10943, [ =( multiplication( codomain( X ), 'domain_difference'( 
% 298.35/298.88    codomain( X ), Y ) ), multiplication( codomain( X ), antidomain( Y ) ) )
% 298.35/298.88     ] )
% 298.35/298.88  , 0, clause( 522150, [ =( 'domain_difference'( codomain( X ), Y ), 
% 298.35/298.88    multiplication( codomain( X ), 'domain_difference'( codomain( X ), Y ) )
% 298.35/298.88     ) ] )
% 298.35/298.88  , 0, 5, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.88    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 522152, [ =( multiplication( codomain( X ), antidomain( Y ) ), 
% 298.35/298.88    'domain_difference'( codomain( X ), Y ) ) ] )
% 298.35/298.88  , clause( 522151, [ =( 'domain_difference'( codomain( X ), Y ), 
% 298.35/298.88    multiplication( codomain( X ), antidomain( Y ) ) ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  subsumption(
% 298.35/298.88  clause( 140715, [ =( multiplication( codomain( X ), antidomain( Y ) ), 
% 298.35/298.88    'domain_difference'( codomain( X ), Y ) ) ] )
% 298.35/298.88  , clause( 522152, [ =( multiplication( codomain( X ), antidomain( Y ) ), 
% 298.35/298.88    'domain_difference'( codomain( X ), Y ) ) ] )
% 298.35/298.88  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.88     )] ) ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 522154, [ =( codomain( X ), domain( codomain( X ) ) ) ] )
% 298.35/298.88  , clause( 140502, [ =( domain( codomain( X ) ), codomain( X ) ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522156, [ =( codomain( 'backward_diamond'( X, Y ) ), domain( 
% 298.35/298.88    'backward_diamond'( X, Y ) ) ) ] )
% 298.35/298.88  , clause( 1021, [ =( codomain( 'backward_diamond'( Y, X ) ), 
% 298.35/298.88    'backward_diamond'( Y, X ) ) ] )
% 298.35/298.88  , 0, clause( 522154, [ =( codomain( X ), domain( codomain( X ) ) ) ] )
% 298.35/298.88  , 0, 6, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 298.35/298.88    :=( X, 'backward_diamond'( X, Y ) )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522157, [ =( 'backward_diamond'( X, Y ), domain( 'backward_diamond'( 
% 298.35/298.88    X, Y ) ) ) ] )
% 298.35/298.88  , clause( 1021, [ =( codomain( 'backward_diamond'( Y, X ) ), 
% 298.35/298.88    'backward_diamond'( Y, X ) ) ] )
% 298.35/298.88  , 0, clause( 522156, [ =( codomain( 'backward_diamond'( X, Y ) ), domain( 
% 298.35/298.88    'backward_diamond'( X, Y ) ) ) ] )
% 298.35/298.88  , 0, 1, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 298.35/298.88    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 522159, [ =( domain( 'backward_diamond'( X, Y ) ), 
% 298.35/298.88    'backward_diamond'( X, Y ) ) ] )
% 298.35/298.88  , clause( 522157, [ =( 'backward_diamond'( X, Y ), domain( 
% 298.35/298.88    'backward_diamond'( X, Y ) ) ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  subsumption(
% 298.35/298.88  clause( 140720, [ =( domain( 'backward_diamond'( X, Y ) ), 
% 298.35/298.88    'backward_diamond'( X, Y ) ) ] )
% 298.35/298.88  , clause( 522159, [ =( domain( 'backward_diamond'( X, Y ) ), 
% 298.35/298.88    'backward_diamond'( X, Y ) ) ] )
% 298.35/298.88  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.88     )] ) ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 522162, [ =( 'forward_diamond'( X, Y ), domain( multiplication( X, 
% 298.35/298.88    domain( Y ) ) ) ) ] )
% 298.35/298.88  , clause( 25, [ =( domain( multiplication( X, domain( Y ) ) ), 
% 298.35/298.88    'forward_diamond'( X, Y ) ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522163, [ =( 'forward_diamond'( X, codomain( Y ) ), domain( 
% 298.35/298.88    multiplication( X, codomain( Y ) ) ) ) ] )
% 298.35/298.88  , clause( 140502, [ =( domain( codomain( X ) ), codomain( X ) ) ] )
% 298.35/298.88  , 0, clause( 522162, [ =( 'forward_diamond'( X, Y ), domain( multiplication( 
% 298.35/298.88    X, domain( Y ) ) ) ) ] )
% 298.35/298.88  , 0, 8, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.88    :=( Y, codomain( Y ) )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 522164, [ =( domain( multiplication( X, codomain( Y ) ) ), 
% 298.35/298.88    'forward_diamond'( X, codomain( Y ) ) ) ] )
% 298.35/298.88  , clause( 522163, [ =( 'forward_diamond'( X, codomain( Y ) ), domain( 
% 298.35/298.88    multiplication( X, codomain( Y ) ) ) ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  subsumption(
% 298.35/298.88  clause( 140723, [ =( domain( multiplication( Y, codomain( X ) ) ), 
% 298.35/298.88    'forward_diamond'( Y, codomain( X ) ) ) ] )
% 298.35/298.88  , clause( 522164, [ =( domain( multiplication( X, codomain( Y ) ) ), 
% 298.35/298.88    'forward_diamond'( X, codomain( Y ) ) ) ] )
% 298.35/298.88  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.88     )] ) ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522167, [ =( 'backward_diamond'( codomain( antidomain( X ) ), 
% 298.35/298.88    domain( X ) ), zero ) ] )
% 298.35/298.88  , clause( 140700, [ =( antidomain( coantidomain( X ) ), codomain( X ) ) ]
% 298.35/298.88     )
% 298.35/298.88  , 0, clause( 111931, [ =( 'backward_diamond'( antidomain( coantidomain( 
% 298.35/298.88    antidomain( X ) ) ), domain( X ) ), zero ) ] )
% 298.35/298.88  , 0, 2, substitution( 0, [ :=( X, antidomain( X ) )] ), substitution( 1, [ 
% 298.35/298.88    :=( X, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  subsumption(
% 298.35/298.88  clause( 140733, [ =( 'backward_diamond'( codomain( antidomain( X ) ), 
% 298.35/298.88    domain( X ) ), zero ) ] )
% 298.35/298.88  , clause( 522167, [ =( 'backward_diamond'( codomain( antidomain( X ) ), 
% 298.35/298.88    domain( X ) ), zero ) ] )
% 298.35/298.88  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522171, [ =( 'backward_box'( coantidomain( domain( X ) ), X ), 
% 298.35/298.88    codomain( domain( X ) ) ) ] )
% 298.35/298.88  , clause( 140700, [ =( antidomain( coantidomain( X ) ), codomain( X ) ) ]
% 298.35/298.88     )
% 298.35/298.88  , 0, clause( 17394, [ =( 'backward_box'( coantidomain( domain( X ) ), X ), 
% 298.35/298.88    antidomain( coantidomain( domain( X ) ) ) ) ] )
% 298.35/298.88  , 0, 6, substitution( 0, [ :=( X, domain( X ) )] ), substitution( 1, [ :=( 
% 298.35/298.88    X, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  subsumption(
% 298.35/298.88  clause( 140752, [ =( 'backward_box'( coantidomain( domain( X ) ), X ), 
% 298.35/298.88    codomain( domain( X ) ) ) ] )
% 298.35/298.88  , clause( 522171, [ =( 'backward_box'( coantidomain( domain( X ) ), X ), 
% 298.35/298.88    codomain( domain( X ) ) ) ] )
% 298.35/298.88  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522175, [ =( 'forward_box'( codomain( X ), coantidomain( X ) ), 
% 298.35/298.88    coantidomain( X ) ) ] )
% 298.35/298.88  , clause( 140503, [ =( domain( coantidomain( X ) ), coantidomain( X ) ) ]
% 298.35/298.88     )
% 298.35/298.88  , 0, clause( 10740, [ =( 'forward_box'( codomain( X ), coantidomain( X ) )
% 298.35/298.88    , domain( coantidomain( X ) ) ) ] )
% 298.35/298.88  , 0, 6, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.88    ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  subsumption(
% 298.35/298.88  clause( 140760, [ =( 'forward_box'( codomain( X ), coantidomain( X ) ), 
% 298.35/298.88    coantidomain( X ) ) ] )
% 298.35/298.88  , clause( 522175, [ =( 'forward_box'( codomain( X ), coantidomain( X ) ), 
% 298.35/298.88    coantidomain( X ) ) ] )
% 298.35/298.88  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522179, [ =( 'backward_diamond'( X, antidomain( Y ) ), antidomain( 
% 298.35/298.88    'backward_box'( X, Y ) ) ) ] )
% 298.35/298.88  , clause( 140720, [ =( domain( 'backward_diamond'( X, Y ) ), 
% 298.35/298.88    'backward_diamond'( X, Y ) ) ] )
% 298.35/298.88  , 0, clause( 2541, [ =( domain( 'backward_diamond'( X, antidomain( Y ) ) )
% 298.35/298.88    , antidomain( 'backward_box'( X, Y ) ) ) ] )
% 298.35/298.88  , 0, 1, substitution( 0, [ :=( X, X ), :=( Y, antidomain( Y ) )] ), 
% 298.35/298.88    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  subsumption(
% 298.35/298.88  clause( 140765, [ =( 'backward_diamond'( X, antidomain( Y ) ), antidomain( 
% 298.35/298.88    'backward_box'( X, Y ) ) ) ] )
% 298.35/298.88  , clause( 522179, [ =( 'backward_diamond'( X, antidomain( Y ) ), antidomain( 
% 298.35/298.88    'backward_box'( X, Y ) ) ) ] )
% 298.35/298.88  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.88     )] ) ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522183, [ =( 'backward_box'( X, zero ), coantidomain( X ) ) ] )
% 298.35/298.88  , clause( 140699, [ =( antidomain( codomain( X ) ), coantidomain( X ) ) ]
% 298.35/298.88     )
% 298.35/298.88  , 0, clause( 2022, [ =( 'backward_box'( X, zero ), antidomain( codomain( X
% 298.35/298.88     ) ) ) ] )
% 298.35/298.88  , 0, 4, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.88    ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  subsumption(
% 298.35/298.88  clause( 140767, [ =( 'backward_box'( X, zero ), coantidomain( X ) ) ] )
% 298.35/298.88  , clause( 522183, [ =( 'backward_box'( X, zero ), coantidomain( X ) ) ] )
% 298.35/298.88  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522187, [ =( coantidomain( antidomain( X ) ), 'backward_box'( one, 
% 298.35/298.88    X ) ) ] )
% 298.35/298.88  , clause( 140699, [ =( antidomain( codomain( X ) ), coantidomain( X ) ) ]
% 298.35/298.88     )
% 298.35/298.88  , 0, clause( 1615, [ =( antidomain( codomain( antidomain( X ) ) ), 
% 298.35/298.88    'backward_box'( one, X ) ) ] )
% 298.35/298.88  , 0, 1, substitution( 0, [ :=( X, antidomain( X ) )] ), substitution( 1, [ 
% 298.35/298.88    :=( X, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 522188, [ =( 'backward_box'( one, X ), coantidomain( antidomain( X
% 298.35/298.88     ) ) ) ] )
% 298.35/298.88  , clause( 522187, [ =( coantidomain( antidomain( X ) ), 'backward_box'( one
% 298.35/298.88    , X ) ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  subsumption(
% 298.35/298.88  clause( 140768, [ =( 'backward_box'( one, X ), coantidomain( antidomain( X
% 298.35/298.88     ) ) ) ] )
% 298.35/298.88  , clause( 522188, [ =( 'backward_box'( one, X ), coantidomain( antidomain( 
% 298.35/298.88    X ) ) ) ] )
% 298.35/298.88  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 522190, [ =( multiplication( domain( X ), 'backward_box'( Y, Z ) )
% 298.35/298.88    , 'domain_difference'( X, antidomain( 'backward_box'( Y, Z ) ) ) ) ] )
% 298.35/298.88  , clause( 2548, [ =( 'domain_difference'( Z, antidomain( 'backward_box'( X
% 298.35/298.88    , Y ) ) ), multiplication( domain( Z ), 'backward_box'( X, Y ) ) ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, Y ), :=( Y, Z ), :=( Z, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522193, [ =( multiplication( domain( X ), 'backward_box'( Y, zero )
% 298.35/298.88     ), 'domain_difference'( X, antidomain( coantidomain( Y ) ) ) ) ] )
% 298.35/298.88  , clause( 140767, [ =( 'backward_box'( X, zero ), coantidomain( X ) ) ] )
% 298.35/298.88  , 0, clause( 522190, [ =( multiplication( domain( X ), 'backward_box'( Y, Z
% 298.35/298.88     ) ), 'domain_difference'( X, antidomain( 'backward_box'( Y, Z ) ) ) ) ]
% 298.35/298.88     )
% 298.35/298.88  , 0, 10, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.88    :=( Y, Y ), :=( Z, zero )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522194, [ =( multiplication( domain( X ), coantidomain( Y ) ), 
% 298.35/298.88    'domain_difference'( X, antidomain( coantidomain( Y ) ) ) ) ] )
% 298.35/298.88  , clause( 140767, [ =( 'backward_box'( X, zero ), coantidomain( X ) ) ] )
% 298.35/298.88  , 0, clause( 522193, [ =( multiplication( domain( X ), 'backward_box'( Y, 
% 298.35/298.88    zero ) ), 'domain_difference'( X, antidomain( coantidomain( Y ) ) ) ) ]
% 298.35/298.88     )
% 298.35/298.88  , 0, 4, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.88    :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522197, [ =( multiplication( domain( X ), coantidomain( Y ) ), 
% 298.35/298.88    'domain_difference'( X, codomain( Y ) ) ) ] )
% 298.35/298.88  , clause( 140700, [ =( antidomain( coantidomain( X ) ), codomain( X ) ) ]
% 298.35/298.88     )
% 298.35/298.88  , 0, clause( 522194, [ =( multiplication( domain( X ), coantidomain( Y ) )
% 298.35/298.88    , 'domain_difference'( X, antidomain( coantidomain( Y ) ) ) ) ] )
% 298.35/298.88  , 0, 8, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.88    :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  subsumption(
% 298.35/298.88  clause( 140773, [ =( multiplication( domain( Y ), coantidomain( X ) ), 
% 298.35/298.88    'domain_difference'( Y, codomain( X ) ) ) ] )
% 298.35/298.88  , clause( 522197, [ =( multiplication( domain( X ), coantidomain( Y ) ), 
% 298.35/298.88    'domain_difference'( X, codomain( Y ) ) ) ] )
% 298.35/298.88  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.88     )] ) ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 522200, [ =( 'domain_difference'( Y, X ), 'domain_difference'( 
% 298.35/298.88    antidomain( X ), antidomain( Y ) ) ) ] )
% 298.35/298.88  , clause( 20145, [ =( 'domain_difference'( antidomain( X ), antidomain( Y )
% 298.35/298.88     ), 'domain_difference'( Y, X ) ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522202, [ =( 'domain_difference'( codomain( X ), Y ), 
% 298.35/298.88    'domain_difference'( antidomain( Y ), coantidomain( X ) ) ) ] )
% 298.35/298.88  , clause( 140699, [ =( antidomain( codomain( X ) ), coantidomain( X ) ) ]
% 298.35/298.88     )
% 298.35/298.88  , 0, clause( 522200, [ =( 'domain_difference'( Y, X ), 'domain_difference'( 
% 298.35/298.88    antidomain( X ), antidomain( Y ) ) ) ] )
% 298.35/298.88  , 0, 8, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, Y ), 
% 298.35/298.88    :=( Y, codomain( X ) )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 522204, [ =( 'domain_difference'( antidomain( Y ), coantidomain( X
% 298.35/298.88     ) ), 'domain_difference'( codomain( X ), Y ) ) ] )
% 298.35/298.88  , clause( 522202, [ =( 'domain_difference'( codomain( X ), Y ), 
% 298.35/298.88    'domain_difference'( antidomain( Y ), coantidomain( X ) ) ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  subsumption(
% 298.35/298.88  clause( 141046, [ =( 'domain_difference'( antidomain( Y ), coantidomain( X
% 298.35/298.88     ) ), 'domain_difference'( codomain( X ), Y ) ) ] )
% 298.35/298.88  , clause( 522204, [ =( 'domain_difference'( antidomain( Y ), coantidomain( 
% 298.35/298.88    X ) ), 'domain_difference'( codomain( X ), Y ) ) ] )
% 298.35/298.88  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.88     )] ) ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 522206, [ =( domain( Y ), 'domain_difference'( addition( X, domain( 
% 298.35/298.88    Y ) ), antidomain( Y ) ) ) ] )
% 298.35/298.88  , clause( 12320, [ =( 'domain_difference'( addition( X, domain( Y ) ), 
% 298.35/298.88    antidomain( Y ) ), domain( Y ) ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522208, [ =( domain( codomain( X ) ), 'domain_difference'( addition( 
% 298.35/298.88    Y, domain( codomain( X ) ) ), coantidomain( X ) ) ) ] )
% 298.35/298.88  , clause( 140699, [ =( antidomain( codomain( X ) ), coantidomain( X ) ) ]
% 298.35/298.88     )
% 298.35/298.88  , 0, clause( 522206, [ =( domain( Y ), 'domain_difference'( addition( X, 
% 298.35/298.88    domain( Y ) ), antidomain( Y ) ) ) ] )
% 298.35/298.88  , 0, 10, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, Y ), 
% 298.35/298.88    :=( Y, codomain( X ) )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522210, [ =( domain( codomain( X ) ), 'domain_difference'( addition( 
% 298.35/298.88    Y, codomain( X ) ), coantidomain( X ) ) ) ] )
% 298.35/298.88  , clause( 140502, [ =( domain( codomain( X ) ), codomain( X ) ) ] )
% 298.35/298.88  , 0, clause( 522208, [ =( domain( codomain( X ) ), 'domain_difference'( 
% 298.35/298.88    addition( Y, domain( codomain( X ) ) ), coantidomain( X ) ) ) ] )
% 298.35/298.88  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.88    :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522211, [ =( codomain( X ), 'domain_difference'( addition( Y, 
% 298.35/298.88    codomain( X ) ), coantidomain( X ) ) ) ] )
% 298.35/298.88  , clause( 140502, [ =( domain( codomain( X ) ), codomain( X ) ) ] )
% 298.35/298.88  , 0, clause( 522210, [ =( domain( codomain( X ) ), 'domain_difference'( 
% 298.35/298.88    addition( Y, codomain( X ) ), coantidomain( X ) ) ) ] )
% 298.35/298.88  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.88    :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 522213, [ =( 'domain_difference'( addition( Y, codomain( X ) ), 
% 298.35/298.88    coantidomain( X ) ), codomain( X ) ) ] )
% 298.35/298.88  , clause( 522211, [ =( codomain( X ), 'domain_difference'( addition( Y, 
% 298.35/298.88    codomain( X ) ), coantidomain( X ) ) ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  subsumption(
% 298.35/298.88  clause( 141051, [ =( 'domain_difference'( addition( Y, codomain( X ) ), 
% 298.35/298.88    coantidomain( X ) ), codomain( X ) ) ] )
% 298.35/298.88  , clause( 522213, [ =( 'domain_difference'( addition( Y, codomain( X ) ), 
% 298.35/298.88    coantidomain( X ) ), codomain( X ) ) ] )
% 298.35/298.88  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.88     )] ) ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 522216, [ =( antidomain( 'forward_diamond'( X, Y ) ), 'forward_box'( 
% 298.35/298.88    X, antidomain( Y ) ) ) ] )
% 298.35/298.88  , clause( 2634, [ =( 'forward_box'( X, antidomain( Y ) ), antidomain( 
% 298.35/298.88    'forward_diamond'( X, Y ) ) ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522218, [ =( antidomain( 'forward_diamond'( X, codomain( Y ) ) ), 
% 298.35/298.88    'forward_box'( X, coantidomain( Y ) ) ) ] )
% 298.35/298.88  , clause( 140699, [ =( antidomain( codomain( X ) ), coantidomain( X ) ) ]
% 298.35/298.88     )
% 298.35/298.88  , 0, clause( 522216, [ =( antidomain( 'forward_diamond'( X, Y ) ), 
% 298.35/298.88    'forward_box'( X, antidomain( Y ) ) ) ] )
% 298.35/298.88  , 0, 8, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.88    :=( Y, codomain( Y ) )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522219, [ =( antidomain( multiplication( X, codomain( Y ) ) ), 
% 298.35/298.88    'forward_box'( X, coantidomain( Y ) ) ) ] )
% 298.35/298.88  , clause( 140710, [ =( antidomain( 'forward_diamond'( Y, codomain( X ) ) )
% 298.35/298.88    , antidomain( multiplication( Y, codomain( X ) ) ) ) ] )
% 298.35/298.88  , 0, clause( 522218, [ =( antidomain( 'forward_diamond'( X, codomain( Y ) )
% 298.35/298.88     ), 'forward_box'( X, coantidomain( Y ) ) ) ] )
% 298.35/298.88  , 0, 1, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 298.35/298.88    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  subsumption(
% 298.35/298.88  clause( 141077, [ =( antidomain( multiplication( Y, codomain( X ) ) ), 
% 298.35/298.88    'forward_box'( Y, coantidomain( X ) ) ) ] )
% 298.35/298.88  , clause( 522219, [ =( antidomain( multiplication( X, codomain( Y ) ) ), 
% 298.35/298.88    'forward_box'( X, coantidomain( Y ) ) ) ] )
% 298.35/298.88  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.88     )] ) ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522223, [ =( 'forward_box'( antidomain( X ), coantidomain( Y ) ), 
% 298.35/298.88    'forward_box'( codomain( Y ), X ) ) ] )
% 298.35/298.88  , clause( 140700, [ =( antidomain( coantidomain( X ) ), codomain( X ) ) ]
% 298.35/298.88     )
% 298.35/298.88  , 0, clause( 13977, [ =( 'forward_box'( antidomain( X ), Y ), 'forward_box'( 
% 298.35/298.88    antidomain( Y ), X ) ) ] )
% 298.35/298.88  , 0, 7, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.88    :=( Y, coantidomain( Y ) )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  subsumption(
% 298.35/298.88  clause( 141256, [ =( 'forward_box'( antidomain( Y ), coantidomain( X ) ), 
% 298.35/298.88    'forward_box'( codomain( X ), Y ) ) ] )
% 298.35/298.88  , clause( 522223, [ =( 'forward_box'( antidomain( X ), coantidomain( Y ) )
% 298.35/298.88    , 'forward_box'( codomain( Y ), X ) ) ] )
% 298.35/298.88  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.88     )] ) ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 522225, [ =( multiplication( X, 'domain_difference'( Y, Z ) ), 
% 298.35/298.88    multiplication( multiplication( X, domain( Y ) ), antidomain( Z ) ) ) ]
% 298.35/298.88     )
% 298.35/298.88  , clause( 169, [ =( multiplication( multiplication( Z, domain( X ) ), 
% 298.35/298.88    antidomain( Y ) ), multiplication( Z, 'domain_difference'( X, Y ) ) ) ]
% 298.35/298.88     )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, Y ), :=( Y, Z ), :=( Z, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522226, [ =( multiplication( X, 'domain_difference'( Y, 
% 298.35/298.88    coantidomain( Z ) ) ), multiplication( multiplication( X, domain( Y ) ), 
% 298.35/298.88    codomain( Z ) ) ) ] )
% 298.35/298.88  , clause( 140700, [ =( antidomain( coantidomain( X ) ), codomain( X ) ) ]
% 298.35/298.88     )
% 298.35/298.88  , 0, clause( 522225, [ =( multiplication( X, 'domain_difference'( Y, Z ) )
% 298.35/298.88    , multiplication( multiplication( X, domain( Y ) ), antidomain( Z ) ) ) ]
% 298.35/298.88     )
% 298.35/298.88  , 0, 12, substitution( 0, [ :=( X, Z )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.88    :=( Y, Y ), :=( Z, coantidomain( Z ) )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 522227, [ =( multiplication( multiplication( X, domain( Y ) ), 
% 298.35/298.88    codomain( Z ) ), multiplication( X, 'domain_difference'( Y, coantidomain( 
% 298.35/298.88    Z ) ) ) ) ] )
% 298.35/298.88  , clause( 522226, [ =( multiplication( X, 'domain_difference'( Y, 
% 298.35/298.88    coantidomain( Z ) ) ), multiplication( multiplication( X, domain( Y ) ), 
% 298.35/298.88    codomain( Z ) ) ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  subsumption(
% 298.35/298.88  clause( 141263, [ =( multiplication( multiplication( Y, domain( Z ) ), 
% 298.35/298.88    codomain( X ) ), multiplication( Y, 'domain_difference'( Z, coantidomain( 
% 298.35/298.88    X ) ) ) ) ] )
% 298.35/298.88  , clause( 522227, [ =( multiplication( multiplication( X, domain( Y ) ), 
% 298.35/298.88    codomain( Z ) ), multiplication( X, 'domain_difference'( Y, coantidomain( 
% 298.35/298.88    Z ) ) ) ) ] )
% 298.35/298.88  , substitution( 0, [ :=( X, Y ), :=( Y, Z ), :=( Z, X )] ), 
% 298.35/298.88    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 522229, [ =( 'domain_difference'( X, Y ), multiplication( domain( X
% 298.35/298.88     ), antidomain( Y ) ) ) ] )
% 298.35/298.88  , clause( 24, [ =( multiplication( domain( X ), antidomain( Y ) ), 
% 298.35/298.88    'domain_difference'( X, Y ) ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522230, [ =( 'domain_difference'( X, coantidomain( Y ) ), 
% 298.35/298.88    multiplication( domain( X ), codomain( Y ) ) ) ] )
% 298.35/298.88  , clause( 140700, [ =( antidomain( coantidomain( X ) ), codomain( X ) ) ]
% 298.35/298.88     )
% 298.35/298.88  , 0, clause( 522229, [ =( 'domain_difference'( X, Y ), multiplication( 
% 298.35/298.88    domain( X ), antidomain( Y ) ) ) ] )
% 298.35/298.88  , 0, 8, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.88    :=( Y, coantidomain( Y ) )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 522231, [ =( multiplication( domain( X ), codomain( Y ) ), 
% 298.35/298.88    'domain_difference'( X, coantidomain( Y ) ) ) ] )
% 298.35/298.88  , clause( 522230, [ =( 'domain_difference'( X, coantidomain( Y ) ), 
% 298.35/298.88    multiplication( domain( X ), codomain( Y ) ) ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  subsumption(
% 298.35/298.88  clause( 141264, [ =( multiplication( domain( Y ), codomain( X ) ), 
% 298.35/298.88    'domain_difference'( Y, coantidomain( X ) ) ) ] )
% 298.35/298.88  , clause( 522231, [ =( multiplication( domain( X ), codomain( Y ) ), 
% 298.35/298.88    'domain_difference'( X, coantidomain( Y ) ) ) ] )
% 298.35/298.88  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.88     )] ) ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 522233, [ =( zero, multiplication( multiplication( codomain( X ), Y
% 298.35/298.88     ), coantidomain( 'backward_diamond'( Y, X ) ) ) ) ] )
% 298.35/298.88  , clause( 693, [ =( multiplication( multiplication( codomain( X ), Y ), 
% 298.35/298.88    coantidomain( 'backward_diamond'( Y, X ) ) ), zero ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522236, [ =( zero, multiplication( multiplication( codomain( domain( 
% 298.35/298.88    X ) ), codomain( antidomain( X ) ) ), coantidomain( zero ) ) ) ] )
% 298.35/298.88  , clause( 140733, [ =( 'backward_diamond'( codomain( antidomain( X ) ), 
% 298.35/298.88    domain( X ) ), zero ) ] )
% 298.35/298.88  , 0, clause( 522233, [ =( zero, multiplication( multiplication( codomain( X
% 298.35/298.88     ), Y ), coantidomain( 'backward_diamond'( Y, X ) ) ) ) ] )
% 298.35/298.88  , 0, 11, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, domain( 
% 298.35/298.88    X ) ), :=( Y, codomain( antidomain( X ) ) )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522237, [ =( zero, multiplication( multiplication( codomain( domain( 
% 298.35/298.88    X ) ), codomain( antidomain( X ) ) ), one ) ) ] )
% 298.35/298.88  , clause( 114, [ =( coantidomain( zero ), one ) ] )
% 298.35/298.88  , 0, clause( 522236, [ =( zero, multiplication( multiplication( codomain( 
% 298.35/298.88    domain( X ) ), codomain( antidomain( X ) ) ), coantidomain( zero ) ) ) ]
% 298.35/298.88     )
% 298.35/298.88  , 0, 10, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522238, [ =( zero, multiplication( codomain( domain( X ) ), 
% 298.35/298.88    codomain( antidomain( X ) ) ) ) ] )
% 298.35/298.88  , clause( 7, [ =( multiplication( X, one ), X ) ] )
% 298.35/298.88  , 0, clause( 522237, [ =( zero, multiplication( multiplication( codomain( 
% 298.35/298.88    domain( X ) ), codomain( antidomain( X ) ) ), one ) ) ] )
% 298.35/298.88  , 0, 2, substitution( 0, [ :=( X, multiplication( codomain( domain( X ) ), 
% 298.35/298.88    codomain( antidomain( X ) ) ) )] ), substitution( 1, [ :=( X, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 522239, [ =( multiplication( codomain( domain( X ) ), codomain( 
% 298.35/298.88    antidomain( X ) ) ), zero ) ] )
% 298.35/298.88  , clause( 522238, [ =( zero, multiplication( codomain( domain( X ) ), 
% 298.35/298.88    codomain( antidomain( X ) ) ) ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  subsumption(
% 298.35/298.88  clause( 141740, [ =( multiplication( codomain( domain( X ) ), codomain( 
% 298.35/298.88    antidomain( X ) ) ), zero ) ] )
% 298.35/298.88  , clause( 522239, [ =( multiplication( codomain( domain( X ) ), codomain( 
% 298.35/298.88    antidomain( X ) ) ), zero ) ] )
% 298.35/298.88  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 522241, [ =( antidomain( 'backward_box'( X, Y ) ), 
% 298.35/298.88    'backward_diamond'( X, antidomain( Y ) ) ) ] )
% 298.35/298.88  , clause( 140765, [ =( 'backward_diamond'( X, antidomain( Y ) ), antidomain( 
% 298.35/298.88    'backward_box'( X, Y ) ) ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522242, [ =( antidomain( 'backward_box'( X, antidomain( Y ) ) ), 
% 298.35/298.88    'backward_diamond'( X, domain( Y ) ) ) ] )
% 298.35/298.88  , clause( 18, [ =( antidomain( antidomain( X ) ), domain( X ) ) ] )
% 298.35/298.88  , 0, clause( 522241, [ =( antidomain( 'backward_box'( X, Y ) ), 
% 298.35/298.88    'backward_diamond'( X, antidomain( Y ) ) ) ] )
% 298.35/298.88  , 0, 8, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.88    :=( Y, antidomain( Y ) )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  subsumption(
% 298.35/298.88  clause( 142157, [ =( antidomain( 'backward_box'( Y, antidomain( X ) ) ), 
% 298.35/298.88    'backward_diamond'( Y, domain( X ) ) ) ] )
% 298.35/298.88  , clause( 522242, [ =( antidomain( 'backward_box'( X, antidomain( Y ) ) ), 
% 298.35/298.88    'backward_diamond'( X, domain( Y ) ) ) ] )
% 298.35/298.88  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.88     )] ) ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 522245, [ =( 'domain_difference'( X, coantidomain( Y ) ), 
% 298.35/298.88    multiplication( domain( X ), codomain( Y ) ) ) ] )
% 298.35/298.88  , clause( 141264, [ =( multiplication( domain( Y ), codomain( X ) ), 
% 298.35/298.88    'domain_difference'( Y, coantidomain( X ) ) ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522246, [ =( 'domain_difference'( codomain( X ), coantidomain( Y )
% 298.35/298.88     ), multiplication( codomain( X ), codomain( Y ) ) ) ] )
% 298.35/298.88  , clause( 140502, [ =( domain( codomain( X ) ), codomain( X ) ) ] )
% 298.35/298.88  , 0, clause( 522245, [ =( 'domain_difference'( X, coantidomain( Y ) ), 
% 298.35/298.88    multiplication( domain( X ), codomain( Y ) ) ) ] )
% 298.35/298.88  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.88    codomain( X ) ), :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  subsumption(
% 298.35/298.88  clause( 149407, [ =( 'domain_difference'( codomain( X ), coantidomain( Y )
% 298.35/298.88     ), multiplication( codomain( X ), codomain( Y ) ) ) ] )
% 298.35/298.88  , clause( 522246, [ =( 'domain_difference'( codomain( X ), coantidomain( Y
% 298.35/298.88     ) ), multiplication( codomain( X ), codomain( Y ) ) ) ] )
% 298.35/298.88  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.88     )] ) ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 522249, [ =( 'backward_diamond'( Y, X ), 'backward_diamond'( 
% 298.35/298.88    multiplication( codomain( X ), Y ), X ) ) ] )
% 298.35/298.88  , clause( 2863, [ =( 'backward_diamond'( multiplication( codomain( X ), Y )
% 298.35/298.88    , X ), 'backward_diamond'( Y, X ) ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522251, [ =( 'backward_diamond'( antidomain( X ), Y ), 
% 298.35/298.88    'backward_diamond'( 'domain_difference'( codomain( Y ), X ), Y ) ) ] )
% 298.35/298.88  , clause( 140715, [ =( multiplication( codomain( X ), antidomain( Y ) ), 
% 298.35/298.88    'domain_difference'( codomain( X ), Y ) ) ] )
% 298.35/298.88  , 0, clause( 522249, [ =( 'backward_diamond'( Y, X ), 'backward_diamond'( 
% 298.35/298.88    multiplication( codomain( X ), Y ), X ) ) ] )
% 298.35/298.88  , 0, 6, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 298.35/298.88    :=( X, Y ), :=( Y, antidomain( X ) )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522252, [ =( 'backward_diamond'( antidomain( X ), Y ), codomain( 
% 298.35/298.88    'domain_difference'( codomain( Y ), X ) ) ) ] )
% 298.35/298.88  , clause( 140621, [ =( 'backward_diamond'( 'domain_difference'( codomain( X
% 298.35/298.88     ), Y ), X ), codomain( 'domain_difference'( codomain( X ), Y ) ) ) ] )
% 298.35/298.88  , 0, clause( 522251, [ =( 'backward_diamond'( antidomain( X ), Y ), 
% 298.35/298.88    'backward_diamond'( 'domain_difference'( codomain( Y ), X ), Y ) ) ] )
% 298.35/298.88  , 0, 5, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 298.35/298.88    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 522253, [ =( codomain( 'domain_difference'( codomain( Y ), X ) ), 
% 298.35/298.88    'backward_diamond'( antidomain( X ), Y ) ) ] )
% 298.35/298.88  , clause( 522252, [ =( 'backward_diamond'( antidomain( X ), Y ), codomain( 
% 298.35/298.88    'domain_difference'( codomain( Y ), X ) ) ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  subsumption(
% 298.35/298.88  clause( 150768, [ =( codomain( 'domain_difference'( codomain( X ), Y ) ), 
% 298.35/298.88    'backward_diamond'( antidomain( Y ), X ) ) ] )
% 298.35/298.88  , clause( 522253, [ =( codomain( 'domain_difference'( codomain( Y ), X ) )
% 298.35/298.88    , 'backward_diamond'( antidomain( X ), Y ) ) ] )
% 298.35/298.88  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.88     )] ) ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 522255, [ =( coantidomain( X ), antidomain( codomain( X ) ) ) ] )
% 298.35/298.88  , clause( 140699, [ =( antidomain( codomain( X ) ), coantidomain( X ) ) ]
% 298.35/298.88     )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522258, [ =( coantidomain( 'domain_difference'( codomain( X ), Y )
% 298.35/298.88     ), antidomain( 'backward_diamond'( antidomain( Y ), X ) ) ) ] )
% 298.35/298.88  , clause( 150768, [ =( codomain( 'domain_difference'( codomain( X ), Y ) )
% 298.35/298.88    , 'backward_diamond'( antidomain( Y ), X ) ) ] )
% 298.35/298.88  , 0, clause( 522255, [ =( coantidomain( X ), antidomain( codomain( X ) ) )
% 298.35/298.88     ] )
% 298.35/298.88  , 0, 7, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.88    :=( X, 'domain_difference'( codomain( X ), Y ) )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  subsumption(
% 298.35/298.88  clause( 159971, [ =( coantidomain( 'domain_difference'( codomain( X ), Y )
% 298.35/298.88     ), antidomain( 'backward_diamond'( antidomain( Y ), X ) ) ) ] )
% 298.35/298.88  , clause( 522258, [ =( coantidomain( 'domain_difference'( codomain( X ), Y
% 298.35/298.88     ) ), antidomain( 'backward_diamond'( antidomain( Y ), X ) ) ) ] )
% 298.35/298.88  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.88     )] ) ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522262, [ =( antidomain( 'forward_diamond'( X, codomain( Y ) ) ), 
% 298.35/298.88    'forward_box'( X, coantidomain( Y ) ) ) ] )
% 298.35/298.88  , clause( 141077, [ =( antidomain( multiplication( Y, codomain( X ) ) ), 
% 298.35/298.88    'forward_box'( Y, coantidomain( X ) ) ) ] )
% 298.35/298.88  , 0, clause( 140710, [ =( antidomain( 'forward_diamond'( Y, codomain( X ) )
% 298.35/298.88     ), antidomain( multiplication( Y, codomain( X ) ) ) ) ] )
% 298.35/298.88  , 0, 6, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 298.35/298.88    :=( X, Y ), :=( Y, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  subsumption(
% 298.35/298.88  clause( 160716, [ =( antidomain( 'forward_diamond'( Y, codomain( X ) ) ), 
% 298.35/298.88    'forward_box'( Y, coantidomain( X ) ) ) ] )
% 298.35/298.88  , clause( 522262, [ =( antidomain( 'forward_diamond'( X, codomain( Y ) ) )
% 298.35/298.88    , 'forward_box'( X, coantidomain( Y ) ) ) ] )
% 298.35/298.88  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.88     )] ) ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522268, [ =( multiplication( X, 'domain_difference'( Y, 
% 298.35/298.88    coantidomain( domain( codomain( X ) ) ) ) ), multiplication( X, domain( Y
% 298.35/298.88     ) ) ) ] )
% 298.35/298.88  , clause( 141263, [ =( multiplication( multiplication( Y, domain( Z ) ), 
% 298.35/298.88    codomain( X ) ), multiplication( Y, 'domain_difference'( Z, coantidomain( 
% 298.35/298.88    X ) ) ) ) ] )
% 298.35/298.88  , 0, clause( 49999, [ =( multiplication( multiplication( X, domain( Y ) ), 
% 298.35/298.88    codomain( domain( codomain( X ) ) ) ), multiplication( X, domain( Y ) ) )
% 298.35/298.88     ] )
% 298.35/298.88  , 0, 1, substitution( 0, [ :=( X, domain( codomain( X ) ) ), :=( Y, X ), 
% 298.35/298.88    :=( Z, Y )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522269, [ =( multiplication( X, 'domain_difference'( Y, 
% 298.35/298.88    coantidomain( codomain( X ) ) ) ), multiplication( X, domain( Y ) ) ) ]
% 298.35/298.88     )
% 298.35/298.88  , clause( 140502, [ =( domain( codomain( X ) ), codomain( X ) ) ] )
% 298.35/298.88  , 0, clause( 522268, [ =( multiplication( X, 'domain_difference'( Y, 
% 298.35/298.88    coantidomain( domain( codomain( X ) ) ) ) ), multiplication( X, domain( Y
% 298.35/298.88     ) ) ) ] )
% 298.35/298.88  , 0, 6, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.88    :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522270, [ =( multiplication( X, 'domain_difference'( Y, 
% 298.35/298.88    coantidomain( X ) ) ), multiplication( X, domain( Y ) ) ) ] )
% 298.35/298.88  , clause( 1275, [ =( coantidomain( codomain( X ) ), coantidomain( X ) ) ]
% 298.35/298.88     )
% 298.35/298.88  , 0, clause( 522269, [ =( multiplication( X, 'domain_difference'( Y, 
% 298.35/298.88    coantidomain( codomain( X ) ) ) ), multiplication( X, domain( Y ) ) ) ]
% 298.35/298.88     )
% 298.35/298.88  , 0, 5, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.88    :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  subsumption(
% 298.35/298.88  clause( 165286, [ =( multiplication( X, 'domain_difference'( Y, 
% 298.35/298.88    coantidomain( X ) ) ), multiplication( X, domain( Y ) ) ) ] )
% 298.35/298.88  , clause( 522270, [ =( multiplication( X, 'domain_difference'( Y, 
% 298.35/298.88    coantidomain( X ) ) ), multiplication( X, domain( Y ) ) ) ] )
% 298.35/298.88  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.88     )] ) ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522278, [ =( addition( 'domain_difference'( codomain( domain( X ) )
% 298.35/298.88    , 'backward_box'( one, X ) ), domain( X ) ), codomain( domain( X ) ) ) ]
% 298.35/298.88     )
% 298.35/298.88  , clause( 140675, [ =( multiplication( antidomain( Y ), codomain( X ) ), 
% 298.35/298.88    'domain_difference'( codomain( X ), Y ) ) ] )
% 298.35/298.88  , 0, clause( 26586, [ =( addition( multiplication( antidomain( 
% 298.35/298.88    'backward_box'( one, X ) ), codomain( domain( X ) ) ), domain( X ) ), 
% 298.35/298.88    codomain( domain( X ) ) ) ] )
% 298.35/298.88  , 0, 2, substitution( 0, [ :=( X, domain( X ) ), :=( Y, 'backward_box'( one
% 298.35/298.88    , X ) )] ), substitution( 1, [ :=( X, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522279, [ =( addition( 'domain_difference'( codomain( domain( X ) )
% 298.35/298.88    , coantidomain( antidomain( X ) ) ), domain( X ) ), codomain( domain( X )
% 298.35/298.88     ) ) ] )
% 298.35/298.88  , clause( 140768, [ =( 'backward_box'( one, X ), coantidomain( antidomain( 
% 298.35/298.88    X ) ) ) ] )
% 298.35/298.88  , 0, clause( 522278, [ =( addition( 'domain_difference'( codomain( domain( 
% 298.35/298.88    X ) ), 'backward_box'( one, X ) ), domain( X ) ), codomain( domain( X ) )
% 298.35/298.88     ) ] )
% 298.35/298.88  , 0, 6, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.88    ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522280, [ =( addition( multiplication( codomain( domain( X ) ), 
% 298.35/298.88    codomain( antidomain( X ) ) ), domain( X ) ), codomain( domain( X ) ) ) ]
% 298.35/298.88     )
% 298.35/298.88  , clause( 149407, [ =( 'domain_difference'( codomain( X ), coantidomain( Y
% 298.35/298.88     ) ), multiplication( codomain( X ), codomain( Y ) ) ) ] )
% 298.35/298.88  , 0, clause( 522279, [ =( addition( 'domain_difference'( codomain( domain( 
% 298.35/298.88    X ) ), coantidomain( antidomain( X ) ) ), domain( X ) ), codomain( domain( 
% 298.35/298.88    X ) ) ) ] )
% 298.35/298.88  , 0, 2, substitution( 0, [ :=( X, domain( X ) ), :=( Y, antidomain( X ) )] )
% 298.35/298.88    , substitution( 1, [ :=( X, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522281, [ =( addition( zero, domain( X ) ), codomain( domain( X ) )
% 298.35/298.88     ) ] )
% 298.35/298.88  , clause( 141740, [ =( multiplication( codomain( domain( X ) ), codomain( 
% 298.35/298.88    antidomain( X ) ) ), zero ) ] )
% 298.35/298.88  , 0, clause( 522280, [ =( addition( multiplication( codomain( domain( X ) )
% 298.35/298.88    , codomain( antidomain( X ) ) ), domain( X ) ), codomain( domain( X ) ) )
% 298.35/298.88     ] )
% 298.35/298.88  , 0, 2, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.88    ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522282, [ =( domain( X ), codomain( domain( X ) ) ) ] )
% 298.35/298.88  , clause( 39, [ =( addition( zero, X ), X ) ] )
% 298.35/298.88  , 0, clause( 522281, [ =( addition( zero, domain( X ) ), codomain( domain( 
% 298.35/298.88    X ) ) ) ] )
% 298.35/298.88  , 0, 1, substitution( 0, [ :=( X, domain( X ) )] ), substitution( 1, [ :=( 
% 298.35/298.88    X, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 522283, [ =( codomain( domain( X ) ), domain( X ) ) ] )
% 298.35/298.88  , clause( 522282, [ =( domain( X ), codomain( domain( X ) ) ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  subsumption(
% 298.35/298.88  clause( 165811, [ =( codomain( domain( X ) ), domain( X ) ) ] )
% 298.35/298.88  , clause( 522283, [ =( codomain( domain( X ) ), domain( X ) ) ] )
% 298.35/298.88  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522290, [ =( 'backward_box'( coantidomain( domain( X ) ), X ), 
% 298.35/298.88    'backward_box'( one, codomain( domain( X ) ) ) ) ] )
% 298.35/298.88  , clause( 140699, [ =( antidomain( codomain( X ) ), coantidomain( X ) ) ]
% 298.35/298.88     )
% 298.35/298.88  , 0, clause( 26491, [ =( 'backward_box'( antidomain( codomain( domain( X )
% 298.35/298.88     ) ), X ), 'backward_box'( one, codomain( domain( X ) ) ) ) ] )
% 298.35/298.88  , 0, 2, substitution( 0, [ :=( X, domain( X ) )] ), substitution( 1, [ :=( 
% 298.35/298.88    X, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522291, [ =( codomain( domain( X ) ), 'backward_box'( one, codomain( 
% 298.35/298.88    domain( X ) ) ) ) ] )
% 298.35/298.88  , clause( 140752, [ =( 'backward_box'( coantidomain( domain( X ) ), X ), 
% 298.35/298.88    codomain( domain( X ) ) ) ] )
% 298.35/298.88  , 0, clause( 522290, [ =( 'backward_box'( coantidomain( domain( X ) ), X )
% 298.35/298.88    , 'backward_box'( one, codomain( domain( X ) ) ) ) ] )
% 298.35/298.88  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.88    ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522293, [ =( codomain( domain( X ) ), 'backward_box'( one, domain( 
% 298.35/298.88    X ) ) ) ] )
% 298.35/298.88  , clause( 165811, [ =( codomain( domain( X ) ), domain( X ) ) ] )
% 298.35/298.88  , 0, clause( 522291, [ =( codomain( domain( X ) ), 'backward_box'( one, 
% 298.35/298.88    codomain( domain( X ) ) ) ) ] )
% 298.35/298.88  , 0, 6, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.88    ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522294, [ =( domain( X ), 'backward_box'( one, domain( X ) ) ) ] )
% 298.35/298.88  , clause( 165811, [ =( codomain( domain( X ) ), domain( X ) ) ] )
% 298.35/298.88  , 0, clause( 522293, [ =( codomain( domain( X ) ), 'backward_box'( one, 
% 298.35/298.88    domain( X ) ) ) ] )
% 298.35/298.88  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.88    ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522298, [ =( domain( X ), 'backward_box'( one, X ) ) ] )
% 298.35/298.88  , clause( 1065, [ =( 'backward_box'( Y, domain( X ) ), 'backward_box'( Y, X
% 298.35/298.88     ) ) ] )
% 298.35/298.88  , 0, clause( 522294, [ =( domain( X ), 'backward_box'( one, domain( X ) ) )
% 298.35/298.88     ] )
% 298.35/298.88  , 0, 3, substitution( 0, [ :=( X, X ), :=( Y, one )] ), substitution( 1, [ 
% 298.35/298.88    :=( X, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522299, [ =( domain( X ), coantidomain( antidomain( X ) ) ) ] )
% 298.35/298.88  , clause( 140768, [ =( 'backward_box'( one, X ), coantidomain( antidomain( 
% 298.35/298.88    X ) ) ) ] )
% 298.35/298.88  , 0, clause( 522298, [ =( domain( X ), 'backward_box'( one, X ) ) ] )
% 298.35/298.88  , 0, 3, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 298.35/298.88    ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 522300, [ =( coantidomain( antidomain( X ) ), domain( X ) ) ] )
% 298.35/298.88  , clause( 522299, [ =( domain( X ), coantidomain( antidomain( X ) ) ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  subsumption(
% 298.35/298.88  clause( 165814, [ =( coantidomain( antidomain( X ) ), domain( X ) ) ] )
% 298.35/298.88  , clause( 522300, [ =( coantidomain( antidomain( X ) ), domain( X ) ) ] )
% 298.35/298.88  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522306, [ =( 'domain_difference'( addition( antidomain( X ), Y ), 
% 298.35/298.88    codomain( domain( X ) ) ), coantidomain( domain( X ) ) ) ] )
% 298.35/298.88  , clause( 140773, [ =( multiplication( domain( Y ), coantidomain( X ) ), 
% 298.35/298.88    'domain_difference'( Y, codomain( X ) ) ) ] )
% 298.35/298.88  , 0, clause( 21450, [ =( multiplication( domain( addition( antidomain( X )
% 298.35/298.88    , Y ) ), coantidomain( domain( X ) ) ), coantidomain( domain( X ) ) ) ]
% 298.35/298.88     )
% 298.35/298.88  , 0, 1, substitution( 0, [ :=( X, domain( X ) ), :=( Y, addition( 
% 298.35/298.88    antidomain( X ), Y ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )
% 298.35/298.88    ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522307, [ =( 'domain_difference'( addition( antidomain( X ), Y ), 
% 298.35/298.88    domain( X ) ), coantidomain( domain( X ) ) ) ] )
% 298.35/298.88  , clause( 165811, [ =( codomain( domain( X ) ), domain( X ) ) ] )
% 298.35/298.88  , 0, clause( 522306, [ =( 'domain_difference'( addition( antidomain( X ), Y
% 298.35/298.88     ), codomain( domain( X ) ) ), coantidomain( domain( X ) ) ) ] )
% 298.35/298.88  , 0, 6, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.88    :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522308, [ =( 'domain_difference'( addition( antidomain( X ), Y ), X
% 298.35/298.88     ), coantidomain( domain( X ) ) ) ] )
% 298.35/298.88  , clause( 2043, [ =( 'domain_difference'( Y, domain( X ) ), 
% 298.35/298.88    'domain_difference'( Y, X ) ) ] )
% 298.35/298.88  , 0, clause( 522307, [ =( 'domain_difference'( addition( antidomain( X ), Y
% 298.35/298.88     ), domain( X ) ), coantidomain( domain( X ) ) ) ] )
% 298.35/298.88  , 0, 1, substitution( 0, [ :=( X, X ), :=( Y, addition( antidomain( X ), Y
% 298.35/298.88     ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522309, [ =( antidomain( X ), coantidomain( domain( X ) ) ) ] )
% 298.35/298.88  , clause( 12444, [ =( 'domain_difference'( addition( antidomain( X ), Y ), 
% 298.35/298.88    X ), antidomain( X ) ) ] )
% 298.35/298.88  , 0, clause( 522308, [ =( 'domain_difference'( addition( antidomain( X ), Y
% 298.35/298.88     ), X ), coantidomain( domain( X ) ) ) ] )
% 298.35/298.88  , 0, 1, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.88    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 522310, [ =( coantidomain( domain( X ) ), antidomain( X ) ) ] )
% 298.35/298.88  , clause( 522309, [ =( antidomain( X ), coantidomain( domain( X ) ) ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  subsumption(
% 298.35/298.88  clause( 165868, [ =( coantidomain( domain( X ) ), antidomain( X ) ) ] )
% 298.35/298.88  , clause( 522310, [ =( coantidomain( domain( X ) ), antidomain( X ) ) ] )
% 298.35/298.88  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522316, [ =( 'backward_diamond'( coantidomain( antidomain( 
% 298.35/298.88    'forward_box'( X, Y ) ) ), 'forward_box'( X, Y ) ), domain( 'forward_box'( 
% 298.35/298.88    X, Y ) ) ) ] )
% 298.35/298.88  , clause( 165814, [ =( coantidomain( antidomain( X ) ), domain( X ) ) ] )
% 298.35/298.88  , 0, clause( 18568, [ =( 'backward_diamond'( coantidomain( antidomain( 
% 298.35/298.88    'forward_box'( X, Y ) ) ), 'forward_box'( X, Y ) ), coantidomain( 
% 298.35/298.88    antidomain( 'forward_box'( X, Y ) ) ) ) ] )
% 298.35/298.88  , 0, 10, substitution( 0, [ :=( X, 'forward_box'( X, Y ) )] ), 
% 298.35/298.88    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522317, [ =( 'backward_diamond'( domain( 'forward_box'( X, Y ) ), 
% 298.35/298.88    'forward_box'( X, Y ) ), domain( 'forward_box'( X, Y ) ) ) ] )
% 298.35/298.88  , clause( 165814, [ =( coantidomain( antidomain( X ) ), domain( X ) ) ] )
% 298.35/298.88  , 0, clause( 522316, [ =( 'backward_diamond'( coantidomain( antidomain( 
% 298.35/298.88    'forward_box'( X, Y ) ) ), 'forward_box'( X, Y ) ), domain( 'forward_box'( 
% 298.35/298.88    X, Y ) ) ) ] )
% 298.35/298.88  , 0, 2, substitution( 0, [ :=( X, 'forward_box'( X, Y ) )] ), 
% 298.35/298.88    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522320, [ =( 'backward_diamond'( domain( 'forward_box'( X, Y ) ), 
% 298.35/298.88    'forward_box'( X, Y ) ), 'forward_box'( X, Y ) ) ] )
% 298.35/298.88  , clause( 2578, [ =( domain( 'forward_box'( X, Y ) ), 'forward_box'( X, Y )
% 298.35/298.88     ) ] )
% 298.35/298.88  , 0, clause( 522317, [ =( 'backward_diamond'( domain( 'forward_box'( X, Y )
% 298.35/298.88     ), 'forward_box'( X, Y ) ), domain( 'forward_box'( X, Y ) ) ) ] )
% 298.35/298.88  , 0, 9, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.88    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522321, [ =( 'backward_diamond'( 'forward_box'( X, Y ), 
% 298.35/298.88    'forward_box'( X, Y ) ), 'forward_box'( X, Y ) ) ] )
% 298.35/298.88  , clause( 2578, [ =( domain( 'forward_box'( X, Y ) ), 'forward_box'( X, Y )
% 298.35/298.88     ) ] )
% 298.35/298.88  , 0, clause( 522320, [ =( 'backward_diamond'( domain( 'forward_box'( X, Y )
% 298.35/298.88     ), 'forward_box'( X, Y ) ), 'forward_box'( X, Y ) ) ] )
% 298.35/298.88  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.88    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522322, [ =( codomain( 'forward_box'( X, Y ) ), 'forward_box'( X, Y
% 298.35/298.88     ) ) ] )
% 298.35/298.88  , clause( 9854, [ =( 'backward_diamond'( 'forward_box'( X, Y ), 
% 298.35/298.88    'forward_box'( X, Y ) ), codomain( 'forward_box'( X, Y ) ) ) ] )
% 298.35/298.88  , 0, clause( 522321, [ =( 'backward_diamond'( 'forward_box'( X, Y ), 
% 298.35/298.88    'forward_box'( X, Y ) ), 'forward_box'( X, Y ) ) ] )
% 298.35/298.88  , 0, 1, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.88    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  subsumption(
% 298.35/298.88  clause( 165879, [ =( codomain( 'forward_box'( X, Y ) ), 'forward_box'( X, Y
% 298.35/298.88     ) ) ] )
% 298.35/298.88  , clause( 522322, [ =( codomain( 'forward_box'( X, Y ) ), 'forward_box'( X
% 298.35/298.88    , Y ) ) ] )
% 298.35/298.88  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.88     )] ) ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 522325, [ =( 'backward_diamond'( antidomain( Y ), X ), codomain( 
% 298.35/298.88    'domain_difference'( codomain( X ), Y ) ) ) ] )
% 298.35/298.88  , clause( 150768, [ =( codomain( 'domain_difference'( codomain( X ), Y ) )
% 298.35/298.88    , 'backward_diamond'( antidomain( Y ), X ) ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522327, [ =( 'backward_diamond'( antidomain( X ), domain( Y ) ), 
% 298.35/298.88    codomain( 'domain_difference'( domain( Y ), X ) ) ) ] )
% 298.35/298.88  , clause( 165811, [ =( codomain( domain( X ) ), domain( X ) ) ] )
% 298.35/298.88  , 0, clause( 522325, [ =( 'backward_diamond'( antidomain( Y ), X ), 
% 298.35/298.88    codomain( 'domain_difference'( codomain( X ), Y ) ) ) ] )
% 298.35/298.88  , 0, 8, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, domain( 
% 298.35/298.88    Y ) ), :=( Y, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522328, [ =( 'backward_diamond'( antidomain( X ), domain( Y ) ), 
% 298.35/298.88    codomain( 'domain_difference'( Y, X ) ) ) ] )
% 298.35/298.88  , clause( 2034, [ =( 'domain_difference'( domain( X ), Y ), 
% 298.35/298.88    'domain_difference'( X, Y ) ) ] )
% 298.35/298.88  , 0, clause( 522327, [ =( 'backward_diamond'( antidomain( X ), domain( Y )
% 298.35/298.88     ), codomain( 'domain_difference'( domain( Y ), X ) ) ) ] )
% 298.35/298.88  , 0, 7, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 298.35/298.88    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  subsumption(
% 298.35/298.88  clause( 166007, [ =( 'backward_diamond'( antidomain( Y ), domain( X ) ), 
% 298.35/298.88    codomain( 'domain_difference'( X, Y ) ) ) ] )
% 298.35/298.88  , clause( 522328, [ =( 'backward_diamond'( antidomain( X ), domain( Y ) ), 
% 298.35/298.88    codomain( 'domain_difference'( Y, X ) ) ) ] )
% 298.35/298.88  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.88     )] ) ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 522331, [ =( 'backward_diamond'( Y, coantidomain( X ) ), codomain( 
% 298.35/298.88    multiplication( coantidomain( X ), Y ) ) ) ] )
% 298.35/298.88  , clause( 2029, [ =( codomain( multiplication( coantidomain( X ), Y ) ), 
% 298.35/298.88    'backward_diamond'( Y, coantidomain( X ) ) ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522334, [ =( 'backward_diamond'( X, coantidomain( domain( Y ) ) ), 
% 298.35/298.88    codomain( multiplication( antidomain( Y ), X ) ) ) ] )
% 298.35/298.88  , clause( 165868, [ =( coantidomain( domain( X ) ), antidomain( X ) ) ] )
% 298.35/298.88  , 0, clause( 522331, [ =( 'backward_diamond'( Y, coantidomain( X ) ), 
% 298.35/298.88    codomain( multiplication( coantidomain( X ), Y ) ) ) ] )
% 298.35/298.88  , 0, 8, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, domain( 
% 298.35/298.88    Y ) ), :=( Y, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522335, [ =( 'backward_diamond'( X, antidomain( Y ) ), codomain( 
% 298.35/298.88    multiplication( antidomain( Y ), X ) ) ) ] )
% 298.35/298.88  , clause( 165868, [ =( coantidomain( domain( X ) ), antidomain( X ) ) ] )
% 298.35/298.88  , 0, clause( 522334, [ =( 'backward_diamond'( X, coantidomain( domain( Y )
% 298.35/298.88     ) ), codomain( multiplication( antidomain( Y ), X ) ) ) ] )
% 298.35/298.88  , 0, 3, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.88    :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522336, [ =( antidomain( 'backward_box'( X, Y ) ), codomain( 
% 298.35/298.88    multiplication( antidomain( Y ), X ) ) ) ] )
% 298.35/298.88  , clause( 140765, [ =( 'backward_diamond'( X, antidomain( Y ) ), antidomain( 
% 298.35/298.88    'backward_box'( X, Y ) ) ) ] )
% 298.35/298.88  , 0, clause( 522335, [ =( 'backward_diamond'( X, antidomain( Y ) ), 
% 298.35/298.88    codomain( multiplication( antidomain( Y ), X ) ) ) ] )
% 298.35/298.88  , 0, 1, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.88    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 522337, [ =( codomain( multiplication( antidomain( Y ), X ) ), 
% 298.35/298.88    antidomain( 'backward_box'( X, Y ) ) ) ] )
% 298.35/298.88  , clause( 522336, [ =( antidomain( 'backward_box'( X, Y ) ), codomain( 
% 298.35/298.88    multiplication( antidomain( Y ), X ) ) ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  subsumption(
% 298.35/298.88  clause( 166147, [ =( codomain( multiplication( antidomain( X ), Y ) ), 
% 298.35/298.88    antidomain( 'backward_box'( Y, X ) ) ) ] )
% 298.35/298.88  , clause( 522337, [ =( codomain( multiplication( antidomain( Y ), X ) ), 
% 298.35/298.88    antidomain( 'backward_box'( X, Y ) ) ) ] )
% 298.35/298.88  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.88     )] ) ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 522339, [ =( antidomain( X ), coantidomain( domain( X ) ) ) ] )
% 298.35/298.88  , clause( 165868, [ =( coantidomain( domain( X ) ), antidomain( X ) ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522340, [ =( antidomain( 'forward_diamond'( X, Y ) ), coantidomain( 
% 298.35/298.88    'forward_diamond'( X, Y ) ) ) ] )
% 298.35/298.88  , clause( 2033, [ =( domain( 'forward_diamond'( X, Y ) ), 'forward_diamond'( 
% 298.35/298.88    X, Y ) ) ] )
% 298.35/298.88  , 0, clause( 522339, [ =( antidomain( X ), coantidomain( domain( X ) ) ) ]
% 298.35/298.88     )
% 298.35/298.88  , 0, 6, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.88    :=( X, 'forward_diamond'( X, Y ) )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 522341, [ =( coantidomain( 'forward_diamond'( X, Y ) ), antidomain( 
% 298.35/298.88    'forward_diamond'( X, Y ) ) ) ] )
% 298.35/298.88  , clause( 522340, [ =( antidomain( 'forward_diamond'( X, Y ) ), 
% 298.35/298.88    coantidomain( 'forward_diamond'( X, Y ) ) ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  subsumption(
% 298.35/298.88  clause( 166149, [ =( coantidomain( 'forward_diamond'( X, Y ) ), antidomain( 
% 298.35/298.88    'forward_diamond'( X, Y ) ) ) ] )
% 298.35/298.88  , clause( 522341, [ =( coantidomain( 'forward_diamond'( X, Y ) ), 
% 298.35/298.88    antidomain( 'forward_diamond'( X, Y ) ) ) ] )
% 298.35/298.88  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.88     )] ) ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 522343, [ =( 'backward_diamond'( Y, X ), codomain( multiplication( 
% 298.35/298.88    codomain( X ), Y ) ) ) ] )
% 298.35/298.88  , clause( 26, [ =( codomain( multiplication( codomain( Y ), X ) ), 
% 298.35/298.88    'backward_diamond'( X, Y ) ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522344, [ =( 'backward_diamond'( X, 'forward_box'( Y, Z ) ), 
% 298.35/298.88    codomain( multiplication( 'forward_box'( Y, Z ), X ) ) ) ] )
% 298.35/298.88  , clause( 165879, [ =( codomain( 'forward_box'( X, Y ) ), 'forward_box'( X
% 298.35/298.88    , Y ) ) ] )
% 298.35/298.88  , 0, clause( 522343, [ =( 'backward_diamond'( Y, X ), codomain( 
% 298.35/298.88    multiplication( codomain( X ), Y ) ) ) ] )
% 298.35/298.88  , 0, 8, substitution( 0, [ :=( X, Y ), :=( Y, Z )] ), substitution( 1, [ 
% 298.35/298.88    :=( X, 'forward_box'( Y, Z ) ), :=( Y, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 522345, [ =( codomain( multiplication( 'forward_box'( Y, Z ), X ) )
% 298.35/298.88    , 'backward_diamond'( X, 'forward_box'( Y, Z ) ) ) ] )
% 298.35/298.88  , clause( 522344, [ =( 'backward_diamond'( X, 'forward_box'( Y, Z ) ), 
% 298.35/298.88    codomain( multiplication( 'forward_box'( Y, Z ), X ) ) ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  subsumption(
% 298.35/298.88  clause( 166307, [ =( codomain( multiplication( 'forward_box'( X, Y ), Z ) )
% 298.35/298.88    , 'backward_diamond'( Z, 'forward_box'( X, Y ) ) ) ] )
% 298.35/298.88  , clause( 522345, [ =( codomain( multiplication( 'forward_box'( Y, Z ), X )
% 298.35/298.88     ), 'backward_diamond'( X, 'forward_box'( Y, Z ) ) ) ] )
% 298.35/298.88  , substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] ), 
% 298.35/298.88    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 522347, [ =( 'backward_box'( X, antidomain( Y ) ), antidomain( 
% 298.35/298.88    'backward_diamond'( X, domain( Y ) ) ) ) ] )
% 298.35/298.88  , clause( 2542, [ =( antidomain( 'backward_diamond'( Y, domain( X ) ) ), 
% 298.35/298.88    'backward_box'( Y, antidomain( X ) ) ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522350, [ =( 'backward_box'( antidomain( X ), antidomain( Y ) ), 
% 298.35/298.88    antidomain( codomain( 'domain_difference'( Y, X ) ) ) ) ] )
% 298.35/298.88  , clause( 166007, [ =( 'backward_diamond'( antidomain( Y ), domain( X ) ), 
% 298.35/298.88    codomain( 'domain_difference'( X, Y ) ) ) ] )
% 298.35/298.88  , 0, clause( 522347, [ =( 'backward_box'( X, antidomain( Y ) ), antidomain( 
% 298.35/298.88    'backward_diamond'( X, domain( Y ) ) ) ) ] )
% 298.35/298.88  , 0, 7, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 298.35/298.88    :=( X, antidomain( X ) ), :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522351, [ =( 'backward_box'( antidomain( X ), antidomain( Y ) ), 
% 298.35/298.88    coantidomain( 'domain_difference'( Y, X ) ) ) ] )
% 298.35/298.88  , clause( 140699, [ =( antidomain( codomain( X ) ), coantidomain( X ) ) ]
% 298.35/298.88     )
% 298.35/298.88  , 0, clause( 522350, [ =( 'backward_box'( antidomain( X ), antidomain( Y )
% 298.35/298.88     ), antidomain( codomain( 'domain_difference'( Y, X ) ) ) ) ] )
% 298.35/298.88  , 0, 6, substitution( 0, [ :=( X, 'domain_difference'( Y, X ) )] ), 
% 298.35/298.88    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  subsumption(
% 298.35/298.88  clause( 167067, [ =( 'backward_box'( antidomain( X ), antidomain( Y ) ), 
% 298.35/298.88    coantidomain( 'domain_difference'( Y, X ) ) ) ] )
% 298.35/298.88  , clause( 522351, [ =( 'backward_box'( antidomain( X ), antidomain( Y ) ), 
% 298.35/298.88    coantidomain( 'domain_difference'( Y, X ) ) ) ] )
% 298.35/298.88  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.88     )] ) ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 522354, [ =( coantidomain( 'domain_difference'( Y, X ) ), 
% 298.35/298.88    'backward_box'( antidomain( X ), antidomain( Y ) ) ) ] )
% 298.35/298.88  , clause( 167067, [ =( 'backward_box'( antidomain( X ), antidomain( Y ) ), 
% 298.35/298.88    coantidomain( 'domain_difference'( Y, X ) ) ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522357, [ =( coantidomain( 'domain_difference'( antidomain( X ), Y
% 298.35/298.88     ) ), 'backward_box'( antidomain( Y ), domain( X ) ) ) ] )
% 298.35/298.88  , clause( 18, [ =( antidomain( antidomain( X ) ), domain( X ) ) ] )
% 298.35/298.88  , 0, clause( 522354, [ =( coantidomain( 'domain_difference'( Y, X ) ), 
% 298.35/298.88    'backward_box'( antidomain( X ), antidomain( Y ) ) ) ] )
% 298.35/298.88  , 0, 9, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, Y ), 
% 298.35/298.88    :=( Y, antidomain( X ) )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522358, [ =( coantidomain( 'domain_difference'( antidomain( X ), Y
% 298.35/298.88     ) ), 'backward_box'( antidomain( Y ), X ) ) ] )
% 298.35/298.88  , clause( 1065, [ =( 'backward_box'( Y, domain( X ) ), 'backward_box'( Y, X
% 298.35/298.88     ) ) ] )
% 298.35/298.88  , 0, clause( 522357, [ =( coantidomain( 'domain_difference'( antidomain( X
% 298.35/298.88     ), Y ) ), 'backward_box'( antidomain( Y ), domain( X ) ) ) ] )
% 298.35/298.88  , 0, 6, substitution( 0, [ :=( X, X ), :=( Y, antidomain( Y ) )] ), 
% 298.35/298.88    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  subsumption(
% 298.35/298.88  clause( 167104, [ =( coantidomain( 'domain_difference'( antidomain( X ), Y
% 298.35/298.88     ) ), 'backward_box'( antidomain( Y ), X ) ) ] )
% 298.35/298.88  , clause( 522358, [ =( coantidomain( 'domain_difference'( antidomain( X ), 
% 298.35/298.88    Y ) ), 'backward_box'( antidomain( Y ), X ) ) ] )
% 298.35/298.88  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.88     )] ) ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 522361, [ =( 'backward_box'( antidomain( Y ), X ), coantidomain( 
% 298.35/298.88    'domain_difference'( antidomain( X ), Y ) ) ) ] )
% 298.35/298.88  , clause( 167104, [ =( coantidomain( 'domain_difference'( antidomain( X ), 
% 298.35/298.88    Y ) ), 'backward_box'( antidomain( Y ), X ) ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522365, [ =( 'backward_box'( antidomain( coantidomain( X ) ), Y ), 
% 298.35/298.88    coantidomain( 'domain_difference'( codomain( X ), Y ) ) ) ] )
% 298.35/298.88  , clause( 141046, [ =( 'domain_difference'( antidomain( Y ), coantidomain( 
% 298.35/298.88    X ) ), 'domain_difference'( codomain( X ), Y ) ) ] )
% 298.35/298.88  , 0, clause( 522361, [ =( 'backward_box'( antidomain( Y ), X ), 
% 298.35/298.88    coantidomain( 'domain_difference'( antidomain( X ), Y ) ) ) ] )
% 298.35/298.88  , 0, 7, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.88    :=( X, Y ), :=( Y, coantidomain( X ) )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522366, [ =( 'backward_box'( antidomain( coantidomain( X ) ), Y ), 
% 298.35/298.88    antidomain( 'backward_diamond'( antidomain( Y ), X ) ) ) ] )
% 298.35/298.88  , clause( 159971, [ =( coantidomain( 'domain_difference'( codomain( X ), Y
% 298.35/298.88     ) ), antidomain( 'backward_diamond'( antidomain( Y ), X ) ) ) ] )
% 298.35/298.88  , 0, clause( 522365, [ =( 'backward_box'( antidomain( coantidomain( X ) ), 
% 298.35/298.88    Y ), coantidomain( 'domain_difference'( codomain( X ), Y ) ) ) ] )
% 298.35/298.88  , 0, 6, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.88    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522367, [ =( 'backward_box'( codomain( X ), Y ), antidomain( 
% 298.35/298.88    'backward_diamond'( antidomain( Y ), X ) ) ) ] )
% 298.35/298.88  , clause( 140700, [ =( antidomain( coantidomain( X ) ), codomain( X ) ) ]
% 298.35/298.88     )
% 298.35/298.88  , 0, clause( 522366, [ =( 'backward_box'( antidomain( coantidomain( X ) ), 
% 298.35/298.88    Y ), antidomain( 'backward_diamond'( antidomain( Y ), X ) ) ) ] )
% 298.35/298.88  , 0, 2, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.88    :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 522368, [ =( antidomain( 'backward_diamond'( antidomain( Y ), X ) )
% 298.35/298.88    , 'backward_box'( codomain( X ), Y ) ) ] )
% 298.35/298.88  , clause( 522367, [ =( 'backward_box'( codomain( X ), Y ), antidomain( 
% 298.35/298.88    'backward_diamond'( antidomain( Y ), X ) ) ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  subsumption(
% 298.35/298.88  clause( 171259, [ =( antidomain( 'backward_diamond'( antidomain( X ), Y ) )
% 298.35/298.88    , 'backward_box'( codomain( Y ), X ) ) ] )
% 298.35/298.88  , clause( 522368, [ =( antidomain( 'backward_diamond'( antidomain( Y ), X )
% 298.35/298.88     ), 'backward_box'( codomain( X ), Y ) ) ] )
% 298.35/298.88  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.88     )] ) ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 522370, [ =( 'backward_box'( codomain( Y ), X ), antidomain( 
% 298.35/298.88    'backward_diamond'( antidomain( X ), Y ) ) ) ] )
% 298.35/298.88  , clause( 171259, [ =( antidomain( 'backward_diamond'( antidomain( X ), Y )
% 298.35/298.88     ), 'backward_box'( codomain( Y ), X ) ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522374, [ =( 'backward_box'( codomain( multiplication( 
% 298.35/298.88    'forward_box'( X, Y ), X ) ), Y ), antidomain( zero ) ) ] )
% 298.35/298.88  , clause( 109414, [ =( 'backward_diamond'( antidomain( Y ), multiplication( 
% 298.35/298.88    'forward_box'( X, Y ), X ) ), zero ) ] )
% 298.35/298.88  , 0, clause( 522370, [ =( 'backward_box'( codomain( Y ), X ), antidomain( 
% 298.35/298.88    'backward_diamond'( antidomain( X ), Y ) ) ) ] )
% 298.35/298.88  , 0, 10, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.88    :=( X, Y ), :=( Y, multiplication( 'forward_box'( X, Y ), X ) )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522375, [ =( 'backward_box'( codomain( multiplication( 
% 298.35/298.88    'forward_box'( X, Y ), X ) ), Y ), one ) ] )
% 298.35/298.88  , clause( 150, [ =( antidomain( zero ), one ) ] )
% 298.35/298.88  , 0, clause( 522374, [ =( 'backward_box'( codomain( multiplication( 
% 298.35/298.88    'forward_box'( X, Y ), X ) ), Y ), antidomain( zero ) ) ] )
% 298.35/298.88  , 0, 9, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )
% 298.35/298.88    ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522376, [ =( 'backward_box'( 'backward_diamond'( X, 'forward_box'( 
% 298.35/298.88    X, Y ) ), Y ), one ) ] )
% 298.35/298.88  , clause( 166307, [ =( codomain( multiplication( 'forward_box'( X, Y ), Z )
% 298.35/298.88     ), 'backward_diamond'( Z, 'forward_box'( X, Y ) ) ) ] )
% 298.35/298.88  , 0, clause( 522375, [ =( 'backward_box'( codomain( multiplication( 
% 298.35/298.88    'forward_box'( X, Y ), X ) ), Y ), one ) ] )
% 298.35/298.88  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, X )] ), 
% 298.35/298.88    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  subsumption(
% 298.35/298.88  clause( 172233, [ =( 'backward_box'( 'backward_diamond'( Y, 'forward_box'( 
% 298.35/298.88    Y, X ) ), X ), one ) ] )
% 298.35/298.88  , clause( 522376, [ =( 'backward_box'( 'backward_diamond'( X, 'forward_box'( 
% 298.35/298.88    X, Y ) ), Y ), one ) ] )
% 298.35/298.88  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.88     )] ) ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 522379, [ =( zero, 'domain_difference'( multiplication( X, 
% 298.35/298.88    'backward_box'( X, Y ) ), Y ) ) ] )
% 298.35/298.88  , clause( 123929, [ =( 'domain_difference'( multiplication( Y, 
% 298.35/298.88    'backward_box'( Y, X ) ), X ), zero ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522381, [ =( zero, 'domain_difference'( multiplication( 
% 298.35/298.88    'backward_diamond'( X, 'forward_box'( X, Y ) ), one ), Y ) ) ] )
% 298.35/298.88  , clause( 172233, [ =( 'backward_box'( 'backward_diamond'( Y, 'forward_box'( 
% 298.35/298.88    Y, X ) ), X ), one ) ] )
% 298.35/298.88  , 0, clause( 522379, [ =( zero, 'domain_difference'( multiplication( X, 
% 298.35/298.88    'backward_box'( X, Y ) ), Y ) ) ] )
% 298.35/298.88  , 0, 9, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 298.35/298.88    :=( X, 'backward_diamond'( X, 'forward_box'( X, Y ) ) ), :=( Y, Y )] )
% 298.35/298.88    ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522382, [ =( zero, 'domain_difference'( 'backward_diamond'( X, 
% 298.35/298.88    'forward_box'( X, Y ) ), Y ) ) ] )
% 298.35/298.88  , clause( 7, [ =( multiplication( X, one ), X ) ] )
% 298.35/298.88  , 0, clause( 522381, [ =( zero, 'domain_difference'( multiplication( 
% 298.35/298.88    'backward_diamond'( X, 'forward_box'( X, Y ) ), one ), Y ) ) ] )
% 298.35/298.88  , 0, 3, substitution( 0, [ :=( X, 'backward_diamond'( X, 'forward_box'( X, 
% 298.35/298.88    Y ) ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 522383, [ =( 'domain_difference'( 'backward_diamond'( X, 
% 298.35/298.88    'forward_box'( X, Y ) ), Y ), zero ) ] )
% 298.35/298.88  , clause( 522382, [ =( zero, 'domain_difference'( 'backward_diamond'( X, 
% 298.35/298.88    'forward_box'( X, Y ) ), Y ) ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  subsumption(
% 298.35/298.88  clause( 172480, [ =( 'domain_difference'( 'backward_diamond'( X, 
% 298.35/298.88    'forward_box'( X, Y ) ), Y ), zero ) ] )
% 298.35/298.88  , clause( 522383, [ =( 'domain_difference'( 'backward_diamond'( X, 
% 298.35/298.88    'forward_box'( X, Y ) ), Y ), zero ) ] )
% 298.35/298.88  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.88     )] ) ).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  eqswap(
% 298.35/298.88  clause( 522385, [ =( zero, multiplication( 'domain_difference'( X, 
% 298.35/298.88    'domain_difference'( Y, antidomain( X ) ) ), Y ) ) ] )
% 298.35/298.88  , clause( 23234, [ =( multiplication( 'domain_difference'( X, 
% 298.35/298.88    'domain_difference'( Y, antidomain( X ) ) ), Y ), zero ) ] )
% 298.35/298.88  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.88  
% 298.35/298.88  
% 298.35/298.88  paramod(
% 298.35/298.88  clause( 522390, [ =( zero, multiplication( 'domain_difference'( X, zero ), 
% 298.35/298.89    'backward_diamond'( Y, 'forward_box'( Y, antidomain( X ) ) ) ) ) ] )
% 298.35/298.89  , clause( 172480, [ =( 'domain_difference'( 'backward_diamond'( X, 
% 298.35/298.89    'forward_box'( X, Y ) ), Y ), zero ) ] )
% 298.35/298.89  , 0, clause( 522385, [ =( zero, multiplication( 'domain_difference'( X, 
% 298.35/298.89    'domain_difference'( Y, antidomain( X ) ) ), Y ) ) ] )
% 298.35/298.89  , 0, 5, substitution( 0, [ :=( X, Y ), :=( Y, antidomain( X ) )] ), 
% 298.35/298.89    substitution( 1, [ :=( X, X ), :=( Y, 'backward_diamond'( Y, 
% 298.35/298.89    'forward_box'( Y, antidomain( X ) ) ) )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522391, [ =( zero, multiplication( domain( X ), 'backward_diamond'( 
% 298.35/298.89    Y, 'forward_box'( Y, antidomain( X ) ) ) ) ) ] )
% 298.35/298.89  , clause( 159, [ =( 'domain_difference'( X, zero ), domain( X ) ) ] )
% 298.35/298.89  , 0, clause( 522390, [ =( zero, multiplication( 'domain_difference'( X, 
% 298.35/298.89    zero ), 'backward_diamond'( Y, 'forward_box'( Y, antidomain( X ) ) ) ) )
% 298.35/298.89     ] )
% 298.35/298.89  , 0, 3, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.89    :=( Y, Y )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522392, [ =( zero, multiplication( domain( X ), 'backward_diamond'( 
% 298.35/298.89    Y, antidomain( 'forward_diamond'( Y, X ) ) ) ) ) ] )
% 298.35/298.89  , clause( 2634, [ =( 'forward_box'( X, antidomain( Y ) ), antidomain( 
% 298.35/298.89    'forward_diamond'( X, Y ) ) ) ] )
% 298.35/298.89  , 0, clause( 522391, [ =( zero, multiplication( domain( X ), 
% 298.35/298.89    'backward_diamond'( Y, 'forward_box'( Y, antidomain( X ) ) ) ) ) ] )
% 298.35/298.89  , 0, 7, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 298.35/298.89    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522393, [ =( zero, multiplication( domain( X ), antidomain( 
% 298.35/298.89    'backward_box'( Y, 'forward_diamond'( Y, X ) ) ) ) ) ] )
% 298.35/298.89  , clause( 140765, [ =( 'backward_diamond'( X, antidomain( Y ) ), antidomain( 
% 298.35/298.89    'backward_box'( X, Y ) ) ) ] )
% 298.35/298.89  , 0, clause( 522392, [ =( zero, multiplication( domain( X ), 
% 298.35/298.89    'backward_diamond'( Y, antidomain( 'forward_diamond'( Y, X ) ) ) ) ) ] )
% 298.35/298.89  , 0, 5, substitution( 0, [ :=( X, Y ), :=( Y, 'forward_diamond'( Y, X ) )] )
% 298.35/298.89    , substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522394, [ =( zero, 'domain_difference'( X, 'backward_box'( Y, 
% 298.35/298.89    'forward_diamond'( Y, X ) ) ) ) ] )
% 298.35/298.89  , clause( 24, [ =( multiplication( domain( X ), antidomain( Y ) ), 
% 298.35/298.89    'domain_difference'( X, Y ) ) ] )
% 298.35/298.89  , 0, clause( 522393, [ =( zero, multiplication( domain( X ), antidomain( 
% 298.35/298.89    'backward_box'( Y, 'forward_diamond'( Y, X ) ) ) ) ) ] )
% 298.35/298.89  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, 'backward_box'( Y, 
% 298.35/298.89    'forward_diamond'( Y, X ) ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y
% 298.35/298.89     )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  eqswap(
% 298.35/298.89  clause( 522395, [ =( 'domain_difference'( X, 'backward_box'( Y, 
% 298.35/298.89    'forward_diamond'( Y, X ) ) ), zero ) ] )
% 298.35/298.89  , clause( 522394, [ =( zero, 'domain_difference'( X, 'backward_box'( Y, 
% 298.35/298.89    'forward_diamond'( Y, X ) ) ) ) ] )
% 298.35/298.89  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  subsumption(
% 298.35/298.89  clause( 172666, [ =( 'domain_difference'( Y, 'backward_box'( X, 
% 298.35/298.89    'forward_diamond'( X, Y ) ) ), zero ) ] )
% 298.35/298.89  , clause( 522395, [ =( 'domain_difference'( X, 'backward_box'( Y, 
% 298.35/298.89    'forward_diamond'( Y, X ) ) ), zero ) ] )
% 298.35/298.89  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.89     )] ) ).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  eqswap(
% 298.35/298.89  clause( 522397, [ =( zero, 'domain_difference'( X, 'backward_box'( Y, 
% 298.35/298.89    'forward_diamond'( Y, X ) ) ) ) ] )
% 298.35/298.89  , clause( 172666, [ =( 'domain_difference'( Y, 'backward_box'( X, 
% 298.35/298.89    'forward_diamond'( X, Y ) ) ), zero ) ] )
% 298.35/298.89  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522399, [ =( zero, 'domain_difference'( X, 'backward_box'( 
% 298.35/298.89    multiplication( antidomain( multiplication( Y, X ) ), Y ), zero ) ) ) ]
% 298.35/298.89     )
% 298.35/298.89  , clause( 8628, [ =( 'forward_diamond'( multiplication( antidomain( 
% 298.35/298.89    multiplication( X, Y ) ), X ), Y ), zero ) ] )
% 298.35/298.89  , 0, clause( 522397, [ =( zero, 'domain_difference'( X, 'backward_box'( Y, 
% 298.35/298.89    'forward_diamond'( Y, X ) ) ) ) ] )
% 298.35/298.89  , 0, 11, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 298.35/298.89    :=( X, X ), :=( Y, multiplication( antidomain( multiplication( Y, X ) ), 
% 298.35/298.89    Y ) )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522400, [ =( zero, 'domain_difference'( X, coantidomain( 
% 298.35/298.89    multiplication( antidomain( multiplication( Y, X ) ), Y ) ) ) ) ] )
% 298.35/298.89  , clause( 140767, [ =( 'backward_box'( X, zero ), coantidomain( X ) ) ] )
% 298.35/298.89  , 0, clause( 522399, [ =( zero, 'domain_difference'( X, 'backward_box'( 
% 298.35/298.89    multiplication( antidomain( multiplication( Y, X ) ), Y ), zero ) ) ) ]
% 298.35/298.89     )
% 298.35/298.89  , 0, 4, substitution( 0, [ :=( X, multiplication( antidomain( 
% 298.35/298.89    multiplication( Y, X ) ), Y ) )] ), substitution( 1, [ :=( X, X ), :=( Y
% 298.35/298.89    , Y )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  eqswap(
% 298.35/298.89  clause( 522401, [ =( 'domain_difference'( X, coantidomain( multiplication( 
% 298.35/298.89    antidomain( multiplication( Y, X ) ), Y ) ) ), zero ) ] )
% 298.35/298.89  , clause( 522400, [ =( zero, 'domain_difference'( X, coantidomain( 
% 298.35/298.89    multiplication( antidomain( multiplication( Y, X ) ), Y ) ) ) ) ] )
% 298.35/298.89  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  subsumption(
% 298.35/298.89  clause( 172799, [ =( 'domain_difference'( Y, coantidomain( multiplication( 
% 298.35/298.89    antidomain( multiplication( X, Y ) ), X ) ) ), zero ) ] )
% 298.35/298.89  , clause( 522401, [ =( 'domain_difference'( X, coantidomain( multiplication( 
% 298.35/298.89    antidomain( multiplication( Y, X ) ), Y ) ) ), zero ) ] )
% 298.35/298.89  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.89     )] ) ).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  eqswap(
% 298.35/298.89  clause( 522403, [ =( coantidomain( X ), 'forward_box'( codomain( X ), 
% 298.35/298.89    coantidomain( X ) ) ) ] )
% 298.35/298.89  , clause( 140760, [ =( 'forward_box'( codomain( X ), coantidomain( X ) ), 
% 298.35/298.89    coantidomain( X ) ) ] )
% 298.35/298.89  , 0, substitution( 0, [ :=( X, X )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522408, [ =( coantidomain( multiplication( antidomain( X ), Y ) ), 
% 298.35/298.89    'forward_box'( antidomain( 'backward_box'( Y, X ) ), coantidomain( 
% 298.35/298.89    multiplication( antidomain( X ), Y ) ) ) ) ] )
% 298.35/298.89  , clause( 166147, [ =( codomain( multiplication( antidomain( X ), Y ) ), 
% 298.35/298.89    antidomain( 'backward_box'( Y, X ) ) ) ] )
% 298.35/298.89  , 0, clause( 522403, [ =( coantidomain( X ), 'forward_box'( codomain( X ), 
% 298.35/298.89    coantidomain( X ) ) ) ] )
% 298.35/298.89  , 0, 7, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.89    :=( X, multiplication( antidomain( X ), Y ) )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522409, [ =( coantidomain( multiplication( antidomain( X ), Y ) ), 
% 298.35/298.89    'forward_box'( codomain( multiplication( antidomain( X ), Y ) ), 
% 298.35/298.89    'backward_box'( Y, X ) ) ) ] )
% 298.35/298.89  , clause( 141256, [ =( 'forward_box'( antidomain( Y ), coantidomain( X ) )
% 298.35/298.89    , 'forward_box'( codomain( X ), Y ) ) ] )
% 298.35/298.89  , 0, clause( 522408, [ =( coantidomain( multiplication( antidomain( X ), Y
% 298.35/298.89     ) ), 'forward_box'( antidomain( 'backward_box'( Y, X ) ), coantidomain( 
% 298.35/298.89    multiplication( antidomain( X ), Y ) ) ) ) ] )
% 298.35/298.89  , 0, 6, substitution( 0, [ :=( X, multiplication( antidomain( X ), Y ) ), 
% 298.35/298.89    :=( Y, 'backward_box'( Y, X ) )] ), substitution( 1, [ :=( X, X ), :=( Y
% 298.35/298.89    , Y )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522410, [ =( coantidomain( multiplication( antidomain( X ), Y ) ), 
% 298.35/298.89    'forward_box'( antidomain( 'backward_box'( Y, X ) ), 'backward_box'( Y, X
% 298.35/298.89     ) ) ) ] )
% 298.35/298.89  , clause( 166147, [ =( codomain( multiplication( antidomain( X ), Y ) ), 
% 298.35/298.89    antidomain( 'backward_box'( Y, X ) ) ) ] )
% 298.35/298.89  , 0, clause( 522409, [ =( coantidomain( multiplication( antidomain( X ), Y
% 298.35/298.89     ) ), 'forward_box'( codomain( multiplication( antidomain( X ), Y ) ), 
% 298.35/298.89    'backward_box'( Y, X ) ) ) ] )
% 298.35/298.89  , 0, 7, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.89    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522411, [ =( coantidomain( multiplication( antidomain( X ), Y ) ), 
% 298.35/298.89    domain( 'backward_box'( Y, X ) ) ) ] )
% 298.35/298.89  , clause( 1208, [ =( 'forward_box'( antidomain( X ), X ), domain( X ) ) ]
% 298.35/298.89     )
% 298.35/298.89  , 0, clause( 522410, [ =( coantidomain( multiplication( antidomain( X ), Y
% 298.35/298.89     ) ), 'forward_box'( antidomain( 'backward_box'( Y, X ) ), 'backward_box'( 
% 298.35/298.89    Y, X ) ) ) ] )
% 298.35/298.89  , 0, 6, substitution( 0, [ :=( X, 'backward_box'( Y, X ) )] ), 
% 298.35/298.89    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522412, [ =( coantidomain( multiplication( antidomain( X ), Y ) ), 
% 298.35/298.89    'backward_box'( Y, X ) ) ] )
% 298.35/298.89  , clause( 2514, [ =( domain( 'backward_box'( X, Y ) ), 'backward_box'( X, Y
% 298.35/298.89     ) ) ] )
% 298.35/298.89  , 0, clause( 522411, [ =( coantidomain( multiplication( antidomain( X ), Y
% 298.35/298.89     ) ), domain( 'backward_box'( Y, X ) ) ) ] )
% 298.35/298.89  , 0, 6, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 298.35/298.89    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  subsumption(
% 298.35/298.89  clause( 173211, [ =( coantidomain( multiplication( antidomain( X ), Y ) ), 
% 298.35/298.89    'backward_box'( Y, X ) ) ] )
% 298.35/298.89  , clause( 522412, [ =( coantidomain( multiplication( antidomain( X ), Y ) )
% 298.35/298.89    , 'backward_box'( Y, X ) ) ] )
% 298.35/298.89  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.89     )] ) ).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  eqswap(
% 298.35/298.89  clause( 522415, [ =( 'backward_box'( Y, X ), coantidomain( multiplication( 
% 298.35/298.89    antidomain( X ), Y ) ) ) ] )
% 298.35/298.89  , clause( 173211, [ =( coantidomain( multiplication( antidomain( X ), Y ) )
% 298.35/298.89    , 'backward_box'( Y, X ) ) ] )
% 298.35/298.89  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522416, [ =( 'backward_box'( X, antidomain( Y ) ), coantidomain( 
% 298.35/298.89    multiplication( domain( Y ), X ) ) ) ] )
% 298.35/298.89  , clause( 18, [ =( antidomain( antidomain( X ) ), domain( X ) ) ] )
% 298.35/298.89  , 0, clause( 522415, [ =( 'backward_box'( Y, X ), coantidomain( 
% 298.35/298.89    multiplication( antidomain( X ), Y ) ) ) ] )
% 298.35/298.89  , 0, 7, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, 
% 298.35/298.89    antidomain( Y ) ), :=( Y, X )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  eqswap(
% 298.35/298.89  clause( 522417, [ =( coantidomain( multiplication( domain( Y ), X ) ), 
% 298.35/298.89    'backward_box'( X, antidomain( Y ) ) ) ] )
% 298.35/298.89  , clause( 522416, [ =( 'backward_box'( X, antidomain( Y ) ), coantidomain( 
% 298.35/298.89    multiplication( domain( Y ), X ) ) ) ] )
% 298.35/298.89  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  subsumption(
% 298.35/298.89  clause( 173596, [ =( coantidomain( multiplication( domain( X ), Y ) ), 
% 298.35/298.89    'backward_box'( Y, antidomain( X ) ) ) ] )
% 298.35/298.89  , clause( 522417, [ =( coantidomain( multiplication( domain( Y ), X ) ), 
% 298.35/298.89    'backward_box'( X, antidomain( Y ) ) ) ] )
% 298.35/298.89  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.89     )] ) ).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  eqswap(
% 298.35/298.89  clause( 522419, [ =( antidomain( 'forward_diamond'( X, Y ) ), 'forward_box'( 
% 298.35/298.89    X, antidomain( Y ) ) ) ] )
% 298.35/298.89  , clause( 2634, [ =( 'forward_box'( X, antidomain( Y ) ), antidomain( 
% 298.35/298.89    'forward_diamond'( X, Y ) ) ) ] )
% 298.35/298.89  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522422, [ =( antidomain( 'forward_diamond'( X, 'forward_diamond'( Y
% 298.35/298.89    , codomain( Z ) ) ) ), 'forward_box'( X, 'forward_box'( Y, coantidomain( 
% 298.35/298.89    Z ) ) ) ) ] )
% 298.35/298.89  , clause( 160716, [ =( antidomain( 'forward_diamond'( Y, codomain( X ) ) )
% 298.35/298.89    , 'forward_box'( Y, coantidomain( X ) ) ) ] )
% 298.35/298.89  , 0, clause( 522419, [ =( antidomain( 'forward_diamond'( X, Y ) ), 
% 298.35/298.89    'forward_box'( X, antidomain( Y ) ) ) ] )
% 298.35/298.89  , 0, 10, substitution( 0, [ :=( X, Z ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.89    :=( X, X ), :=( Y, 'forward_diamond'( Y, codomain( Z ) ) )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522423, [ =( antidomain( multiplication( X, 'forward_diamond'( Y, 
% 298.35/298.89    codomain( Z ) ) ) ), 'forward_box'( X, 'forward_box'( Y, coantidomain( Z
% 298.35/298.89     ) ) ) ) ] )
% 298.35/298.89  , clause( 8142, [ =( antidomain( 'forward_diamond'( Z, 'forward_diamond'( X
% 298.35/298.89    , Y ) ) ), antidomain( multiplication( Z, 'forward_diamond'( X, Y ) ) ) )
% 298.35/298.89     ] )
% 298.35/298.89  , 0, clause( 522422, [ =( antidomain( 'forward_diamond'( X, 
% 298.35/298.89    'forward_diamond'( Y, codomain( Z ) ) ) ), 'forward_box'( X, 
% 298.35/298.89    'forward_box'( Y, coantidomain( Z ) ) ) ) ] )
% 298.35/298.89  , 0, 1, substitution( 0, [ :=( X, Y ), :=( Y, codomain( Z ) ), :=( Z, X )] )
% 298.35/298.89    , substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  subsumption(
% 298.35/298.89  clause( 175013, [ =( antidomain( multiplication( Z, 'forward_diamond'( X, 
% 298.35/298.89    codomain( Y ) ) ) ), 'forward_box'( Z, 'forward_box'( X, coantidomain( Y
% 298.35/298.89     ) ) ) ) ] )
% 298.35/298.89  , clause( 522423, [ =( antidomain( multiplication( X, 'forward_diamond'( Y
% 298.35/298.89    , codomain( Z ) ) ) ), 'forward_box'( X, 'forward_box'( Y, coantidomain( 
% 298.35/298.89    Z ) ) ) ) ] )
% 298.35/298.89  , substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] ), 
% 298.35/298.89    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  eqswap(
% 298.35/298.89  clause( 522426, [ =( 'forward_box'( X, coantidomain( Y ) ), antidomain( 
% 298.35/298.89    multiplication( X, codomain( Y ) ) ) ) ] )
% 298.35/298.89  , clause( 141077, [ =( antidomain( multiplication( Y, codomain( X ) ) ), 
% 298.35/298.89    'forward_box'( Y, coantidomain( X ) ) ) ] )
% 298.35/298.89  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522427, [ =( 'forward_box'( multiplication( X, Y ), coantidomain( Y
% 298.35/298.89     ) ), antidomain( multiplication( X, Y ) ) ) ] )
% 298.35/298.89  , clause( 653, [ =( multiplication( multiplication( Y, X ), codomain( X ) )
% 298.35/298.89    , multiplication( Y, X ) ) ] )
% 298.35/298.89  , 0, clause( 522426, [ =( 'forward_box'( X, coantidomain( Y ) ), antidomain( 
% 298.35/298.89    multiplication( X, codomain( Y ) ) ) ) ] )
% 298.35/298.89  , 0, 8, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 298.35/298.89    :=( X, multiplication( X, Y ) ), :=( Y, Y )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  subsumption(
% 298.35/298.89  clause( 179711, [ =( 'forward_box'( multiplication( X, Y ), coantidomain( Y
% 298.35/298.89     ) ), antidomain( multiplication( X, Y ) ) ) ] )
% 298.35/298.89  , clause( 522427, [ =( 'forward_box'( multiplication( X, Y ), coantidomain( 
% 298.35/298.89    Y ) ), antidomain( multiplication( X, Y ) ) ) ] )
% 298.35/298.89  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.89     )] ) ).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522431, [ =( 'domain_difference'( X, 'backward_box'( Y, 
% 298.35/298.89    multiplication( Y, X ) ) ), zero ) ] )
% 298.35/298.89  , clause( 173211, [ =( coantidomain( multiplication( antidomain( X ), Y ) )
% 298.35/298.89    , 'backward_box'( Y, X ) ) ] )
% 298.35/298.89  , 0, clause( 172799, [ =( 'domain_difference'( Y, coantidomain( 
% 298.35/298.89    multiplication( antidomain( multiplication( X, Y ) ), X ) ) ), zero ) ]
% 298.35/298.89     )
% 298.35/298.89  , 0, 3, substitution( 0, [ :=( X, multiplication( Y, X ) ), :=( Y, Y )] ), 
% 298.35/298.89    substitution( 1, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  subsumption(
% 298.35/298.89  clause( 186118, [ =( 'domain_difference'( Y, 'backward_box'( X, 
% 298.35/298.89    multiplication( X, Y ) ) ), zero ) ] )
% 298.35/298.89  , clause( 522431, [ =( 'domain_difference'( X, 'backward_box'( Y, 
% 298.35/298.89    multiplication( Y, X ) ) ), zero ) ] )
% 298.35/298.89  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.89     )] ) ).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  eqswap(
% 298.35/298.89  clause( 522434, [ =( zero, multiplication( 'domain_difference'( antidomain( 
% 298.35/298.89    'domain_difference'( X, Y ) ), Y ), X ) ) ] )
% 298.35/298.89  , clause( 23235, [ =( multiplication( 'domain_difference'( antidomain( 
% 298.35/298.89    'domain_difference'( Y, X ) ), X ), Y ), zero ) ] )
% 298.35/298.89  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522438, [ =( zero, multiplication( 'domain_difference'( antidomain( 
% 298.35/298.89    zero ), 'backward_box'( Y, multiplication( Y, X ) ) ), X ) ) ] )
% 298.35/298.89  , clause( 186118, [ =( 'domain_difference'( Y, 'backward_box'( X, 
% 298.35/298.89    multiplication( X, Y ) ) ), zero ) ] )
% 298.35/298.89  , 0, clause( 522434, [ =( zero, multiplication( 'domain_difference'( 
% 298.35/298.89    antidomain( 'domain_difference'( X, Y ) ), Y ), X ) ) ] )
% 298.35/298.89  , 0, 5, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 298.35/298.89    :=( X, X ), :=( Y, 'backward_box'( Y, multiplication( Y, X ) ) )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522439, [ =( zero, multiplication( 'domain_difference'( one, 
% 298.35/298.89    'backward_box'( X, multiplication( X, Y ) ) ), Y ) ) ] )
% 298.35/298.89  , clause( 150, [ =( antidomain( zero ), one ) ] )
% 298.35/298.89  , 0, clause( 522438, [ =( zero, multiplication( 'domain_difference'( 
% 298.35/298.89    antidomain( zero ), 'backward_box'( Y, multiplication( Y, X ) ) ), X ) )
% 298.35/298.89     ] )
% 298.35/298.89  , 0, 4, substitution( 0, [] ), substitution( 1, [ :=( X, Y ), :=( Y, X )] )
% 298.35/298.89    ).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522440, [ =( zero, multiplication( antidomain( 'backward_box'( X, 
% 298.35/298.89    multiplication( X, Y ) ) ), Y ) ) ] )
% 298.35/298.89  , clause( 170, [ =( 'domain_difference'( one, X ), antidomain( X ) ) ] )
% 298.35/298.89  , 0, clause( 522439, [ =( zero, multiplication( 'domain_difference'( one, 
% 298.35/298.89    'backward_box'( X, multiplication( X, Y ) ) ), Y ) ) ] )
% 298.35/298.89  , 0, 3, substitution( 0, [ :=( X, 'backward_box'( X, multiplication( X, Y )
% 298.35/298.89     ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  eqswap(
% 298.35/298.89  clause( 522441, [ =( multiplication( antidomain( 'backward_box'( X, 
% 298.35/298.89    multiplication( X, Y ) ) ), Y ), zero ) ] )
% 298.35/298.89  , clause( 522440, [ =( zero, multiplication( antidomain( 'backward_box'( X
% 298.35/298.89    , multiplication( X, Y ) ) ), Y ) ) ] )
% 298.35/298.89  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  subsumption(
% 298.35/298.89  clause( 187667, [ =( multiplication( antidomain( 'backward_box'( Y, 
% 298.35/298.89    multiplication( Y, X ) ) ), X ), zero ) ] )
% 298.35/298.89  , clause( 522441, [ =( multiplication( antidomain( 'backward_box'( X, 
% 298.35/298.89    multiplication( X, Y ) ) ), Y ), zero ) ] )
% 298.35/298.89  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.89     )] ) ).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  eqswap(
% 298.35/298.89  clause( 522443, [ =( antidomain( Y ), 'domain_difference'( addition( X, 
% 298.35/298.89    antidomain( X ) ), Y ) ) ] )
% 298.35/298.89  , clause( 75862, [ =( 'domain_difference'( addition( X, antidomain( X ) ), 
% 298.35/298.89    Y ), antidomain( Y ) ) ] )
% 298.35/298.89  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522446, [ =( antidomain( X ), 'domain_difference'( addition( 
% 298.35/298.89    addition( Y, antidomain( multiplication( antidomain( Z ), Y ) ) ), zero )
% 298.35/298.89    , X ) ) ] )
% 298.35/298.89  , clause( 83360, [ =( antidomain( addition( Y, antidomain( multiplication( 
% 298.35/298.89    antidomain( X ), Y ) ) ) ), zero ) ] )
% 298.35/298.89  , 0, clause( 522443, [ =( antidomain( Y ), 'domain_difference'( addition( X
% 298.35/298.89    , antidomain( X ) ), Y ) ) ] )
% 298.35/298.89  , 0, 12, substitution( 0, [ :=( X, Z ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.89    :=( X, addition( Y, antidomain( multiplication( antidomain( Z ), Y ) ) )
% 298.35/298.89     ), :=( Y, X )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522447, [ =( antidomain( X ), 'domain_difference'( addition( Y, 
% 298.35/298.89    antidomain( multiplication( antidomain( Z ), Y ) ) ), X ) ) ] )
% 298.35/298.89  , clause( 4, [ =( addition( X, zero ), X ) ] )
% 298.35/298.89  , 0, clause( 522446, [ =( antidomain( X ), 'domain_difference'( addition( 
% 298.35/298.89    addition( Y, antidomain( multiplication( antidomain( Z ), Y ) ) ), zero )
% 298.35/298.89    , X ) ) ] )
% 298.35/298.89  , 0, 4, substitution( 0, [ :=( X, addition( Y, antidomain( multiplication( 
% 298.35/298.89    antidomain( Z ), Y ) ) ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )
% 298.35/298.89    , :=( Z, Z )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  eqswap(
% 298.35/298.89  clause( 522448, [ =( 'domain_difference'( addition( Y, antidomain( 
% 298.35/298.89    multiplication( antidomain( Z ), Y ) ) ), X ), antidomain( X ) ) ] )
% 298.35/298.89  , clause( 522447, [ =( antidomain( X ), 'domain_difference'( addition( Y, 
% 298.35/298.89    antidomain( multiplication( antidomain( Z ), Y ) ) ), X ) ) ] )
% 298.35/298.89  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  subsumption(
% 298.35/298.89  clause( 201289, [ =( 'domain_difference'( addition( X, antidomain( 
% 298.35/298.89    multiplication( antidomain( Y ), X ) ) ), Z ), antidomain( Z ) ) ] )
% 298.35/298.89  , clause( 522448, [ =( 'domain_difference'( addition( Y, antidomain( 
% 298.35/298.89    multiplication( antidomain( Z ), Y ) ) ), X ), antidomain( X ) ) ] )
% 298.35/298.89  , substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] ), 
% 298.35/298.89    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  eqswap(
% 298.35/298.89  clause( 522450, [ =( multiplication( X, domain( Y ) ), multiplication( X, 
% 298.35/298.89    'domain_difference'( Y, coantidomain( X ) ) ) ) ] )
% 298.35/298.89  , clause( 165286, [ =( multiplication( X, 'domain_difference'( Y, 
% 298.35/298.89    coantidomain( X ) ) ), multiplication( X, domain( Y ) ) ) ] )
% 298.35/298.89  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522452, [ =( multiplication( X, domain( addition( Y, codomain( X )
% 298.35/298.89     ) ) ), multiplication( X, codomain( X ) ) ) ] )
% 298.35/298.89  , clause( 141051, [ =( 'domain_difference'( addition( Y, codomain( X ) ), 
% 298.35/298.89    coantidomain( X ) ), codomain( X ) ) ] )
% 298.35/298.89  , 0, clause( 522450, [ =( multiplication( X, domain( Y ) ), multiplication( 
% 298.35/298.89    X, 'domain_difference'( Y, coantidomain( X ) ) ) ) ] )
% 298.35/298.89  , 0, 10, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.89    :=( X, X ), :=( Y, addition( Y, codomain( X ) ) )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522453, [ =( multiplication( X, domain( addition( Y, codomain( X )
% 298.35/298.89     ) ) ), X ) ] )
% 298.35/298.89  , clause( 640, [ =( multiplication( X, codomain( X ) ), X ) ] )
% 298.35/298.89  , 0, clause( 522452, [ =( multiplication( X, domain( addition( Y, codomain( 
% 298.35/298.89    X ) ) ) ), multiplication( X, codomain( X ) ) ) ] )
% 298.35/298.89  , 0, 8, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.89    :=( Y, Y )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  subsumption(
% 298.35/298.89  clause( 271610, [ =( multiplication( Y, domain( addition( X, codomain( Y )
% 298.35/298.89     ) ) ), Y ) ] )
% 298.35/298.89  , clause( 522453, [ =( multiplication( X, domain( addition( Y, codomain( X
% 298.35/298.89     ) ) ) ), X ) ] )
% 298.35/298.89  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.89     )] ) ).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  eqswap(
% 298.35/298.89  clause( 522455, [ =( addition( multiplication( X, Y ), Y ), multiplication( 
% 298.35/298.89    addition( one, X ), Y ) ) ] )
% 298.35/298.89  , clause( 1350, [ =( multiplication( addition( one, Y ), X ), addition( 
% 298.35/298.89    multiplication( Y, X ), X ) ) ] )
% 298.35/298.89  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  eqswap(
% 298.35/298.89  clause( 522456, [ =( X, multiplication( X, domain( addition( Y, codomain( X
% 298.35/298.89     ) ) ) ) ) ] )
% 298.35/298.89  , clause( 271610, [ =( multiplication( Y, domain( addition( X, codomain( Y
% 298.35/298.89     ) ) ) ), Y ) ] )
% 298.35/298.89  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522458, [ =( X, multiplication( X, domain( multiplication( addition( 
% 298.35/298.89    one, Y ), codomain( X ) ) ) ) ) ] )
% 298.35/298.89  , clause( 522455, [ =( addition( multiplication( X, Y ), Y ), 
% 298.35/298.89    multiplication( addition( one, X ), Y ) ) ] )
% 298.35/298.89  , 0, clause( 522456, [ =( X, multiplication( X, domain( addition( Y, 
% 298.35/298.89    codomain( X ) ) ) ) ) ] )
% 298.35/298.89  , 0, 5, substitution( 0, [ :=( X, Y ), :=( Y, codomain( X ) )] ), 
% 298.35/298.89    substitution( 1, [ :=( X, X ), :=( Y, multiplication( Y, codomain( X ) )
% 298.35/298.89     )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522459, [ =( X, multiplication( X, 'forward_diamond'( addition( one
% 298.35/298.89    , Y ), codomain( X ) ) ) ) ] )
% 298.35/298.89  , clause( 140723, [ =( domain( multiplication( Y, codomain( X ) ) ), 
% 298.35/298.89    'forward_diamond'( Y, codomain( X ) ) ) ] )
% 298.35/298.89  , 0, clause( 522458, [ =( X, multiplication( X, domain( multiplication( 
% 298.35/298.89    addition( one, Y ), codomain( X ) ) ) ) ) ] )
% 298.35/298.89  , 0, 4, substitution( 0, [ :=( X, X ), :=( Y, addition( one, Y ) )] ), 
% 298.35/298.89    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  eqswap(
% 298.35/298.89  clause( 522460, [ =( multiplication( X, 'forward_diamond'( addition( one, Y
% 298.35/298.89     ), codomain( X ) ) ), X ) ] )
% 298.35/298.89  , clause( 522459, [ =( X, multiplication( X, 'forward_diamond'( addition( 
% 298.35/298.89    one, Y ), codomain( X ) ) ) ) ] )
% 298.35/298.89  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  subsumption(
% 298.35/298.89  clause( 271801, [ =( multiplication( Y, 'forward_diamond'( addition( one, X
% 298.35/298.89     ), codomain( Y ) ) ), Y ) ] )
% 298.35/298.89  , clause( 522460, [ =( multiplication( X, 'forward_diamond'( addition( one
% 298.35/298.89    , Y ), codomain( X ) ) ), X ) ] )
% 298.35/298.89  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.89     )] ) ).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  eqswap(
% 298.35/298.89  clause( 522462, [ =( antidomain( multiplication( X, Y ) ), 'forward_box'( 
% 298.35/298.89    multiplication( X, Y ), coantidomain( Y ) ) ) ] )
% 298.35/298.89  , clause( 179711, [ =( 'forward_box'( multiplication( X, Y ), coantidomain( 
% 298.35/298.89    Y ) ), antidomain( multiplication( X, Y ) ) ) ] )
% 298.35/298.89  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522468, [ =( antidomain( multiplication( X, 'forward_diamond'( 
% 298.35/298.89    addition( one, Y ), codomain( X ) ) ) ), 'forward_box'( X, coantidomain( 
% 298.35/298.89    'forward_diamond'( addition( one, Y ), codomain( X ) ) ) ) ) ] )
% 298.35/298.89  , clause( 271801, [ =( multiplication( Y, 'forward_diamond'( addition( one
% 298.35/298.89    , X ), codomain( Y ) ) ), Y ) ] )
% 298.35/298.89  , 0, clause( 522462, [ =( antidomain( multiplication( X, Y ) ), 
% 298.35/298.89    'forward_box'( multiplication( X, Y ), coantidomain( Y ) ) ) ] )
% 298.35/298.89  , 0, 11, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 298.35/298.89    :=( X, X ), :=( Y, 'forward_diamond'( addition( one, Y ), codomain( X ) )
% 298.35/298.89     )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522469, [ =( antidomain( X ), 'forward_box'( X, coantidomain( 
% 298.35/298.89    'forward_diamond'( addition( one, Y ), codomain( X ) ) ) ) ) ] )
% 298.35/298.89  , clause( 271801, [ =( multiplication( Y, 'forward_diamond'( addition( one
% 298.35/298.89    , X ), codomain( Y ) ) ), Y ) ] )
% 298.35/298.89  , 0, clause( 522468, [ =( antidomain( multiplication( X, 'forward_diamond'( 
% 298.35/298.89    addition( one, Y ), codomain( X ) ) ) ), 'forward_box'( X, coantidomain( 
% 298.35/298.89    'forward_diamond'( addition( one, Y ), codomain( X ) ) ) ) ) ] )
% 298.35/298.89  , 0, 2, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 298.35/298.89    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522476, [ =( antidomain( X ), 'forward_box'( X, antidomain( 
% 298.35/298.89    'forward_diamond'( addition( one, Y ), codomain( X ) ) ) ) ) ] )
% 298.35/298.89  , clause( 166149, [ =( coantidomain( 'forward_diamond'( X, Y ) ), 
% 298.35/298.89    antidomain( 'forward_diamond'( X, Y ) ) ) ] )
% 298.35/298.89  , 0, clause( 522469, [ =( antidomain( X ), 'forward_box'( X, coantidomain( 
% 298.35/298.89    'forward_diamond'( addition( one, Y ), codomain( X ) ) ) ) ) ] )
% 298.35/298.89  , 0, 5, substitution( 0, [ :=( X, addition( one, Y ) ), :=( Y, codomain( X
% 298.35/298.89     ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522477, [ =( antidomain( X ), antidomain( 'forward_diamond'( X, 
% 298.35/298.89    'forward_diamond'( addition( one, Y ), codomain( X ) ) ) ) ) ] )
% 298.35/298.89  , clause( 2634, [ =( 'forward_box'( X, antidomain( Y ) ), antidomain( 
% 298.35/298.89    'forward_diamond'( X, Y ) ) ) ] )
% 298.35/298.89  , 0, clause( 522476, [ =( antidomain( X ), 'forward_box'( X, antidomain( 
% 298.35/298.89    'forward_diamond'( addition( one, Y ), codomain( X ) ) ) ) ) ] )
% 298.35/298.89  , 0, 3, substitution( 0, [ :=( X, X ), :=( Y, 'forward_diamond'( addition( 
% 298.35/298.89    one, Y ), codomain( X ) ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )
% 298.35/298.89    ).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522478, [ =( antidomain( X ), antidomain( multiplication( X, 
% 298.35/298.89    'forward_diamond'( addition( one, Y ), codomain( X ) ) ) ) ) ] )
% 298.35/298.89  , clause( 8142, [ =( antidomain( 'forward_diamond'( Z, 'forward_diamond'( X
% 298.35/298.89    , Y ) ) ), antidomain( multiplication( Z, 'forward_diamond'( X, Y ) ) ) )
% 298.35/298.89     ] )
% 298.35/298.89  , 0, clause( 522477, [ =( antidomain( X ), antidomain( 'forward_diamond'( X
% 298.35/298.89    , 'forward_diamond'( addition( one, Y ), codomain( X ) ) ) ) ) ] )
% 298.35/298.89  , 0, 3, substitution( 0, [ :=( X, addition( one, Y ) ), :=( Y, codomain( X
% 298.35/298.89     ) ), :=( Z, X )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522479, [ =( antidomain( X ), 'forward_box'( X, 'forward_box'( 
% 298.35/298.89    addition( one, Y ), coantidomain( X ) ) ) ) ] )
% 298.35/298.89  , clause( 175013, [ =( antidomain( multiplication( Z, 'forward_diamond'( X
% 298.35/298.89    , codomain( Y ) ) ) ), 'forward_box'( Z, 'forward_box'( X, coantidomain( 
% 298.35/298.89    Y ) ) ) ) ] )
% 298.35/298.89  , 0, clause( 522478, [ =( antidomain( X ), antidomain( multiplication( X, 
% 298.35/298.89    'forward_diamond'( addition( one, Y ), codomain( X ) ) ) ) ) ] )
% 298.35/298.89  , 0, 3, substitution( 0, [ :=( X, addition( one, Y ) ), :=( Y, X ), :=( Z, 
% 298.35/298.89    X )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  eqswap(
% 298.35/298.89  clause( 522480, [ =( 'forward_box'( X, 'forward_box'( addition( one, Y ), 
% 298.35/298.89    coantidomain( X ) ) ), antidomain( X ) ) ] )
% 298.35/298.89  , clause( 522479, [ =( antidomain( X ), 'forward_box'( X, 'forward_box'( 
% 298.35/298.89    addition( one, Y ), coantidomain( X ) ) ) ) ] )
% 298.35/298.89  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  subsumption(
% 298.35/298.89  clause( 272599, [ =( 'forward_box'( X, 'forward_box'( addition( one, Y ), 
% 298.35/298.89    coantidomain( X ) ) ), antidomain( X ) ) ] )
% 298.35/298.89  , clause( 522480, [ =( 'forward_box'( X, 'forward_box'( addition( one, Y )
% 298.35/298.89    , coantidomain( X ) ) ), antidomain( X ) ) ] )
% 298.35/298.89  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.89     )] ) ).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  eqswap(
% 298.35/298.89  clause( 522482, [ =( antidomain( X ), 'forward_box'( X, 'forward_box'( 
% 298.35/298.89    addition( one, Y ), coantidomain( X ) ) ) ) ] )
% 298.35/298.89  , clause( 272599, [ =( 'forward_box'( X, 'forward_box'( addition( one, Y )
% 298.35/298.89    , coantidomain( X ) ) ), antidomain( X ) ) ] )
% 298.35/298.89  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522485, [ =( antidomain( antidomain( X ) ), 'forward_box'( 
% 298.35/298.89    antidomain( X ), 'forward_box'( addition( one, Y ), domain( X ) ) ) ) ]
% 298.35/298.89     )
% 298.35/298.89  , clause( 165814, [ =( coantidomain( antidomain( X ) ), domain( X ) ) ] )
% 298.35/298.89  , 0, clause( 522482, [ =( antidomain( X ), 'forward_box'( X, 'forward_box'( 
% 298.35/298.89    addition( one, Y ), coantidomain( X ) ) ) ) ] )
% 298.35/298.89  , 0, 11, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.89    antidomain( X ) ), :=( Y, Y )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522486, [ =( antidomain( antidomain( X ) ), 'forward_box'( 
% 298.35/298.89    antidomain( X ), 'forward_box'( addition( one, Y ), X ) ) ) ] )
% 298.35/298.89  , clause( 1066, [ =( 'forward_box'( Y, domain( X ) ), 'forward_box'( Y, X )
% 298.35/298.89     ) ] )
% 298.35/298.89  , 0, clause( 522485, [ =( antidomain( antidomain( X ) ), 'forward_box'( 
% 298.35/298.89    antidomain( X ), 'forward_box'( addition( one, Y ), domain( X ) ) ) ) ]
% 298.35/298.89     )
% 298.35/298.89  , 0, 7, substitution( 0, [ :=( X, X ), :=( Y, addition( one, Y ) )] ), 
% 298.35/298.89    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522487, [ =( domain( X ), 'forward_box'( antidomain( X ), 
% 298.35/298.89    'forward_box'( addition( one, Y ), X ) ) ) ] )
% 298.35/298.89  , clause( 18, [ =( antidomain( antidomain( X ) ), domain( X ) ) ] )
% 298.35/298.89  , 0, clause( 522486, [ =( antidomain( antidomain( X ) ), 'forward_box'( 
% 298.35/298.89    antidomain( X ), 'forward_box'( addition( one, Y ), X ) ) ) ] )
% 298.35/298.89  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.89    :=( Y, Y )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  eqswap(
% 298.35/298.89  clause( 522488, [ =( 'forward_box'( antidomain( X ), 'forward_box'( 
% 298.35/298.89    addition( one, Y ), X ) ), domain( X ) ) ] )
% 298.35/298.89  , clause( 522487, [ =( domain( X ), 'forward_box'( antidomain( X ), 
% 298.35/298.89    'forward_box'( addition( one, Y ), X ) ) ) ] )
% 298.35/298.89  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  subsumption(
% 298.35/298.89  clause( 272891, [ =( 'forward_box'( antidomain( X ), 'forward_box'( 
% 298.35/298.89    addition( one, Y ), X ) ), domain( X ) ) ] )
% 298.35/298.89  , clause( 522488, [ =( 'forward_box'( antidomain( X ), 'forward_box'( 
% 298.35/298.89    addition( one, Y ), X ) ), domain( X ) ) ] )
% 298.35/298.89  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.89     )] ) ).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  eqswap(
% 298.35/298.89  clause( 522490, [ =( domain( X ), 'forward_box'( antidomain( X ), 
% 298.35/298.89    'forward_box'( addition( one, Y ), X ) ) ) ] )
% 298.35/298.89  , clause( 272891, [ =( 'forward_box'( antidomain( X ), 'forward_box'( 
% 298.35/298.89    addition( one, Y ), X ) ), domain( X ) ) ] )
% 298.35/298.89  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522492, [ =( domain( X ), 'forward_box'( antidomain( X ), 
% 298.35/298.89    'forward_box'( multiplication( one, addition( Y, one ) ), X ) ) ) ] )
% 298.35/298.89  , clause( 2304, [ =( addition( X, multiplication( X, addition( Y, one ) ) )
% 298.35/298.89    , multiplication( X, addition( Y, one ) ) ) ] )
% 298.35/298.89  , 0, clause( 522490, [ =( domain( X ), 'forward_box'( antidomain( X ), 
% 298.35/298.89    'forward_box'( addition( one, Y ), X ) ) ) ] )
% 298.35/298.89  , 0, 7, substitution( 0, [ :=( X, one ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.89    :=( X, X ), :=( Y, multiplication( one, addition( Y, one ) ) )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522493, [ =( domain( X ), 'forward_box'( antidomain( X ), 
% 298.35/298.89    'forward_box'( addition( Y, one ), X ) ) ) ] )
% 298.35/298.89  , clause( 8, [ =( multiplication( one, X ), X ) ] )
% 298.35/298.89  , 0, clause( 522492, [ =( domain( X ), 'forward_box'( antidomain( X ), 
% 298.35/298.89    'forward_box'( multiplication( one, addition( Y, one ) ), X ) ) ) ] )
% 298.35/298.89  , 0, 7, substitution( 0, [ :=( X, addition( Y, one ) )] ), substitution( 1
% 298.35/298.89    , [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  eqswap(
% 298.35/298.89  clause( 522494, [ =( 'forward_box'( antidomain( X ), 'forward_box'( 
% 298.35/298.89    addition( Y, one ), X ) ), domain( X ) ) ] )
% 298.35/298.89  , clause( 522493, [ =( domain( X ), 'forward_box'( antidomain( X ), 
% 298.35/298.89    'forward_box'( addition( Y, one ), X ) ) ) ] )
% 298.35/298.89  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  subsumption(
% 298.35/298.89  clause( 272909, [ =( 'forward_box'( antidomain( Y ), 'forward_box'( 
% 298.35/298.89    addition( X, one ), Y ) ), domain( Y ) ) ] )
% 298.35/298.89  , clause( 522494, [ =( 'forward_box'( antidomain( X ), 'forward_box'( 
% 298.35/298.89    addition( Y, one ), X ) ), domain( X ) ) ] )
% 298.35/298.89  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.89     )] ) ).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  eqswap(
% 298.35/298.89  clause( 522496, [ =( domain( X ), multiplication( domain( X ), 
% 298.35/298.89    'forward_diamond'( addition( one, Y ), X ) ) ) ] )
% 298.35/298.89  , clause( 23133, [ =( multiplication( domain( X ), 'forward_diamond'( 
% 298.35/298.89    addition( one, Y ), X ) ), domain( X ) ) ] )
% 298.35/298.89  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522499, [ =( domain( antidomain( X ) ), multiplication( domain( 
% 298.35/298.89    antidomain( X ) ), antidomain( 'forward_box'( addition( one, Y ), X ) ) )
% 298.35/298.89     ) ] )
% 298.35/298.89  , clause( 2594, [ =( 'forward_diamond'( X, antidomain( Y ) ), antidomain( 
% 298.35/298.89    'forward_box'( X, Y ) ) ) ] )
% 298.35/298.89  , 0, clause( 522496, [ =( domain( X ), multiplication( domain( X ), 
% 298.35/298.89    'forward_diamond'( addition( one, Y ), X ) ) ) ] )
% 298.35/298.89  , 0, 8, substitution( 0, [ :=( X, addition( one, Y ) ), :=( Y, X )] ), 
% 298.35/298.89    substitution( 1, [ :=( X, antidomain( X ) ), :=( Y, Y )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522500, [ =( domain( antidomain( X ) ), 'domain_difference'( 
% 298.35/298.89    antidomain( X ), 'forward_box'( addition( one, Y ), X ) ) ) ] )
% 298.35/298.89  , clause( 24, [ =( multiplication( domain( X ), antidomain( Y ) ), 
% 298.35/298.89    'domain_difference'( X, Y ) ) ] )
% 298.35/298.89  , 0, clause( 522499, [ =( domain( antidomain( X ) ), multiplication( domain( 
% 298.35/298.89    antidomain( X ) ), antidomain( 'forward_box'( addition( one, Y ), X ) ) )
% 298.35/298.89     ) ] )
% 298.35/298.89  , 0, 4, substitution( 0, [ :=( X, antidomain( X ) ), :=( Y, 'forward_box'( 
% 298.35/298.89    addition( one, Y ), X ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )
% 298.35/298.89    ).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522501, [ =( antidomain( X ), 'domain_difference'( antidomain( X )
% 298.35/298.89    , 'forward_box'( addition( one, Y ), X ) ) ) ] )
% 298.35/298.89  , clause( 2026, [ =( domain( antidomain( X ) ), antidomain( X ) ) ] )
% 298.35/298.89  , 0, clause( 522500, [ =( domain( antidomain( X ) ), 'domain_difference'( 
% 298.35/298.89    antidomain( X ), 'forward_box'( addition( one, Y ), X ) ) ) ] )
% 298.35/298.89  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.89    :=( Y, Y )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  eqswap(
% 298.35/298.89  clause( 522502, [ =( 'domain_difference'( antidomain( X ), 'forward_box'( 
% 298.35/298.89    addition( one, Y ), X ) ), antidomain( X ) ) ] )
% 298.35/298.89  , clause( 522501, [ =( antidomain( X ), 'domain_difference'( antidomain( X
% 298.35/298.89     ), 'forward_box'( addition( one, Y ), X ) ) ) ] )
% 298.35/298.89  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  subsumption(
% 298.35/298.89  clause( 288818, [ =( 'domain_difference'( antidomain( Y ), 'forward_box'( 
% 298.35/298.89    addition( one, X ), Y ) ), antidomain( Y ) ) ] )
% 298.35/298.89  , clause( 522502, [ =( 'domain_difference'( antidomain( X ), 'forward_box'( 
% 298.35/298.89    addition( one, Y ), X ) ), antidomain( X ) ) ] )
% 298.35/298.89  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.89     )] ) ).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  eqswap(
% 298.35/298.89  clause( 522504, [ =( antidomain( X ), 'domain_difference'( antidomain( X )
% 298.35/298.89    , 'forward_box'( addition( one, Y ), X ) ) ) ] )
% 298.35/298.89  , clause( 288818, [ =( 'domain_difference'( antidomain( Y ), 'forward_box'( 
% 298.35/298.89    addition( one, X ), Y ) ), antidomain( Y ) ) ] )
% 298.35/298.89  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522506, [ =( antidomain( X ), 'domain_difference'( antidomain( X )
% 298.35/298.89    , 'forward_box'( multiplication( one, addition( Y, one ) ), X ) ) ) ] )
% 298.35/298.89  , clause( 2304, [ =( addition( X, multiplication( X, addition( Y, one ) ) )
% 298.35/298.89    , multiplication( X, addition( Y, one ) ) ) ] )
% 298.35/298.89  , 0, clause( 522504, [ =( antidomain( X ), 'domain_difference'( antidomain( 
% 298.35/298.89    X ), 'forward_box'( addition( one, Y ), X ) ) ) ] )
% 298.35/298.89  , 0, 7, substitution( 0, [ :=( X, one ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.89    :=( X, X ), :=( Y, multiplication( one, addition( Y, one ) ) )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522507, [ =( antidomain( X ), 'domain_difference'( antidomain( X )
% 298.35/298.89    , 'forward_box'( addition( Y, one ), X ) ) ) ] )
% 298.35/298.89  , clause( 8, [ =( multiplication( one, X ), X ) ] )
% 298.35/298.89  , 0, clause( 522506, [ =( antidomain( X ), 'domain_difference'( antidomain( 
% 298.35/298.89    X ), 'forward_box'( multiplication( one, addition( Y, one ) ), X ) ) ) ]
% 298.35/298.89     )
% 298.35/298.89  , 0, 7, substitution( 0, [ :=( X, addition( Y, one ) )] ), substitution( 1
% 298.35/298.89    , [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  eqswap(
% 298.35/298.89  clause( 522508, [ =( 'domain_difference'( antidomain( X ), 'forward_box'( 
% 298.35/298.89    addition( Y, one ), X ) ), antidomain( X ) ) ] )
% 298.35/298.89  , clause( 522507, [ =( antidomain( X ), 'domain_difference'( antidomain( X
% 298.35/298.89     ), 'forward_box'( addition( Y, one ), X ) ) ) ] )
% 298.35/298.89  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  subsumption(
% 298.35/298.89  clause( 288932, [ =( 'domain_difference'( antidomain( Y ), 'forward_box'( 
% 298.35/298.89    addition( X, one ), Y ) ), antidomain( Y ) ) ] )
% 298.35/298.89  , clause( 522508, [ =( 'domain_difference'( antidomain( X ), 'forward_box'( 
% 298.35/298.89    addition( Y, one ), X ) ), antidomain( X ) ) ] )
% 298.35/298.89  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.89     )] ) ).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  eqswap(
% 298.35/298.89  clause( 522509, [ =( one, addition( antidomain( 'forward_box'( X, Y ) ), 
% 298.35/298.89    'forward_box'( X, Y ) ) ) ] )
% 298.35/298.89  , clause( 302, [ =( addition( antidomain( 'forward_box'( X, Y ) ), 
% 298.35/298.89    'forward_box'( X, Y ) ), one ) ] )
% 298.35/298.89  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522510, [ =( one, addition( antidomain( 'forward_box'( antidomain( 
% 298.35/298.89    Y ), X ) ), 'forward_box'( antidomain( X ), Y ) ) ) ] )
% 298.35/298.89  , clause( 14433, [ =( antidomain( 'forward_box'( antidomain( Y ), X ) ), 
% 298.35/298.89    antidomain( 'forward_box'( antidomain( X ), Y ) ) ) ] )
% 298.35/298.89  , 0, clause( 522509, [ =( one, addition( antidomain( 'forward_box'( X, Y )
% 298.35/298.89     ), 'forward_box'( X, Y ) ) ) ] )
% 298.35/298.89  , 0, 3, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 298.35/298.89    :=( X, antidomain( X ) ), :=( Y, Y )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  eqswap(
% 298.35/298.89  clause( 522513, [ =( addition( antidomain( 'forward_box'( antidomain( X ), 
% 298.35/298.89    Y ) ), 'forward_box'( antidomain( Y ), X ) ), one ) ] )
% 298.35/298.89  , clause( 522510, [ =( one, addition( antidomain( 'forward_box'( antidomain( 
% 298.35/298.89    Y ), X ) ), 'forward_box'( antidomain( X ), Y ) ) ) ] )
% 298.35/298.89  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  subsumption(
% 298.35/298.89  clause( 289536, [ =( addition( antidomain( 'forward_box'( antidomain( Y ), 
% 298.35/298.89    X ) ), 'forward_box'( antidomain( X ), Y ) ), one ) ] )
% 298.35/298.89  , clause( 522513, [ =( addition( antidomain( 'forward_box'( antidomain( X )
% 298.35/298.89    , Y ) ), 'forward_box'( antidomain( Y ), X ) ), one ) ] )
% 298.35/298.89  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.89     )] ) ).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  eqswap(
% 298.35/298.89  clause( 522515, [ =( one, 'forward_box'( multiplication( multiplication( X
% 298.35/298.89    , 'forward_box'( Y, Z ) ), Y ), Z ) ) ] )
% 298.35/298.89  , clause( 8265, [ =( 'forward_box'( multiplication( multiplication( X, 
% 298.35/298.89    'forward_box'( Y, Z ) ), Y ), Z ), one ) ] )
% 298.35/298.89  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522516, [ =( one, 'forward_box'( multiplication( domain( 
% 298.35/298.89    'sK2_goals_X1' ), 'sK3_goals_X0' ), 'sK1_goals_X2' ) ) ] )
% 298.35/298.89  , clause( 3701, [ =( multiplication( domain( 'sK2_goals_X1' ), 
% 298.35/298.89    'forward_box'( 'sK3_goals_X0', 'sK1_goals_X2' ) ), domain( 'sK2_goals_X1'
% 298.35/298.89     ) ) ] )
% 298.35/298.89  , 0, clause( 522515, [ =( one, 'forward_box'( multiplication( 
% 298.35/298.89    multiplication( X, 'forward_box'( Y, Z ) ), Y ), Z ) ) ] )
% 298.35/298.89  , 0, 4, substitution( 0, [] ), substitution( 1, [ :=( X, domain( 
% 298.35/298.89    'sK2_goals_X1' ) ), :=( Y, 'sK3_goals_X0' ), :=( Z, 'sK1_goals_X2' )] )
% 298.35/298.89    ).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  eqswap(
% 298.35/298.89  clause( 522517, [ =( 'forward_box'( multiplication( domain( 'sK2_goals_X1'
% 298.35/298.89     ), 'sK3_goals_X0' ), 'sK1_goals_X2' ), one ) ] )
% 298.35/298.89  , clause( 522516, [ =( one, 'forward_box'( multiplication( domain( 
% 298.35/298.89    'sK2_goals_X1' ), 'sK3_goals_X0' ), 'sK1_goals_X2' ) ) ] )
% 298.35/298.89  , 0, substitution( 0, [] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  subsumption(
% 298.35/298.89  clause( 406280, [ =( 'forward_box'( multiplication( domain( 'sK2_goals_X1'
% 298.35/298.89     ), 'sK3_goals_X0' ), 'sK1_goals_X2' ), one ) ] )
% 298.35/298.89  , clause( 522517, [ =( 'forward_box'( multiplication( domain( 
% 298.35/298.89    'sK2_goals_X1' ), 'sK3_goals_X0' ), 'sK1_goals_X2' ), one ) ] )
% 298.35/298.89  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  eqswap(
% 298.35/298.89  clause( 522519, [ =( zero, multiplication( multiplication( 'forward_box'( X
% 298.35/298.89    , Y ), X ), antidomain( Y ) ) ) ] )
% 298.35/298.89  , clause( 8278, [ =( multiplication( multiplication( 'forward_box'( X, Y )
% 298.35/298.89    , X ), antidomain( Y ) ), zero ) ] )
% 298.35/298.89  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522522, [ =( zero, multiplication( multiplication( one, 
% 298.35/298.89    multiplication( domain( 'sK2_goals_X1' ), 'sK3_goals_X0' ) ), antidomain( 
% 298.35/298.89    'sK1_goals_X2' ) ) ) ] )
% 298.35/298.89  , clause( 406280, [ =( 'forward_box'( multiplication( domain( 
% 298.35/298.89    'sK2_goals_X1' ), 'sK3_goals_X0' ), 'sK1_goals_X2' ), one ) ] )
% 298.35/298.89  , 0, clause( 522519, [ =( zero, multiplication( multiplication( 
% 298.35/298.89    'forward_box'( X, Y ), X ), antidomain( Y ) ) ) ] )
% 298.35/298.89  , 0, 4, substitution( 0, [] ), substitution( 1, [ :=( X, multiplication( 
% 298.35/298.89    domain( 'sK2_goals_X1' ), 'sK3_goals_X0' ) ), :=( Y, 'sK1_goals_X2' )] )
% 298.35/298.89    ).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522523, [ =( zero, multiplication( multiplication( multiplication( 
% 298.35/298.89    one, domain( 'sK2_goals_X1' ) ), 'sK3_goals_X0' ), antidomain( 
% 298.35/298.89    'sK1_goals_X2' ) ) ) ] )
% 298.35/298.89  , clause( 6, [ =( multiplication( X, multiplication( Y, Z ) ), 
% 298.35/298.89    multiplication( multiplication( X, Y ), Z ) ) ] )
% 298.35/298.89  , 0, clause( 522522, [ =( zero, multiplication( multiplication( one, 
% 298.35/298.89    multiplication( domain( 'sK2_goals_X1' ), 'sK3_goals_X0' ) ), antidomain( 
% 298.35/298.89    'sK1_goals_X2' ) ) ) ] )
% 298.35/298.89  , 0, 3, substitution( 0, [ :=( X, one ), :=( Y, domain( 'sK2_goals_X1' ) )
% 298.35/298.89    , :=( Z, 'sK3_goals_X0' )] ), substitution( 1, [] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522524, [ =( zero, multiplication( multiplication( domain( 
% 298.35/298.89    'sK2_goals_X1' ), 'sK3_goals_X0' ), antidomain( 'sK1_goals_X2' ) ) ) ] )
% 298.35/298.89  , clause( 8, [ =( multiplication( one, X ), X ) ] )
% 298.35/298.89  , 0, clause( 522523, [ =( zero, multiplication( multiplication( 
% 298.35/298.89    multiplication( one, domain( 'sK2_goals_X1' ) ), 'sK3_goals_X0' ), 
% 298.35/298.89    antidomain( 'sK1_goals_X2' ) ) ) ] )
% 298.35/298.89  , 0, 4, substitution( 0, [ :=( X, domain( 'sK2_goals_X1' ) )] ), 
% 298.35/298.89    substitution( 1, [] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  eqswap(
% 298.35/298.89  clause( 522525, [ =( multiplication( multiplication( domain( 'sK2_goals_X1'
% 298.35/298.89     ), 'sK3_goals_X0' ), antidomain( 'sK1_goals_X2' ) ), zero ) ] )
% 298.35/298.89  , clause( 522524, [ =( zero, multiplication( multiplication( domain( 
% 298.35/298.89    'sK2_goals_X1' ), 'sK3_goals_X0' ), antidomain( 'sK1_goals_X2' ) ) ) ] )
% 298.35/298.89  , 0, substitution( 0, [] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  subsumption(
% 298.35/298.89  clause( 406301, [ =( multiplication( multiplication( domain( 'sK2_goals_X1'
% 298.35/298.89     ), 'sK3_goals_X0' ), antidomain( 'sK1_goals_X2' ) ), zero ) ] )
% 298.35/298.89  , clause( 522525, [ =( multiplication( multiplication( domain( 
% 298.35/298.89    'sK2_goals_X1' ), 'sK3_goals_X0' ), antidomain( 'sK1_goals_X2' ) ), zero
% 298.35/298.89     ) ] )
% 298.35/298.89  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  eqswap(
% 298.35/298.89  clause( 522527, [ =( multiplication( domain( X ), Y ), multiplication( 
% 298.35/298.89    domain( X ), addition( Y, antidomain( 'forward_box'( antidomain( X ), Z )
% 298.35/298.89     ) ) ) ) ] )
% 298.35/298.89  , clause( 7502, [ =( multiplication( domain( X ), addition( Z, antidomain( 
% 298.35/298.89    'forward_box'( antidomain( X ), Y ) ) ) ), multiplication( domain( X ), Z
% 298.35/298.89     ) ) ] )
% 298.35/298.89  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522530, [ =( multiplication( domain( X ), 'forward_box'( antidomain( 
% 298.35/298.89    X ), Y ) ), multiplication( domain( X ), one ) ) ] )
% 298.35/298.89  , clause( 295, [ =( addition( 'forward_box'( X, Y ), antidomain( 
% 298.35/298.89    'forward_box'( X, Y ) ) ), one ) ] )
% 298.35/298.89  , 0, clause( 522527, [ =( multiplication( domain( X ), Y ), multiplication( 
% 298.35/298.89    domain( X ), addition( Y, antidomain( 'forward_box'( antidomain( X ), Z )
% 298.35/298.89     ) ) ) ) ] )
% 298.35/298.89  , 0, 11, substitution( 0, [ :=( X, antidomain( X ) ), :=( Y, Y )] ), 
% 298.35/298.89    substitution( 1, [ :=( X, X ), :=( Y, 'forward_box'( antidomain( X ), Y )
% 298.35/298.89     ), :=( Z, Y )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522531, [ =( multiplication( domain( X ), 'forward_box'( antidomain( 
% 298.35/298.89    X ), Y ) ), domain( X ) ) ] )
% 298.35/298.89  , clause( 7, [ =( multiplication( X, one ), X ) ] )
% 298.35/298.89  , 0, clause( 522530, [ =( multiplication( domain( X ), 'forward_box'( 
% 298.35/298.89    antidomain( X ), Y ) ), multiplication( domain( X ), one ) ) ] )
% 298.35/298.89  , 0, 8, substitution( 0, [ :=( X, domain( X ) )] ), substitution( 1, [ :=( 
% 298.35/298.89    X, X ), :=( Y, Y )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522532, [ =( 'domain_difference'( X, 'domain_difference'( 
% 298.35/298.89    antidomain( X ), Y ) ), domain( X ) ) ] )
% 298.35/298.89  , clause( 7869, [ =( multiplication( domain( Z ), 'forward_box'( antidomain( 
% 298.35/298.89    X ), Y ) ), 'domain_difference'( Z, 'domain_difference'( antidomain( X )
% 298.35/298.89    , Y ) ) ) ] )
% 298.35/298.89  , 0, clause( 522531, [ =( multiplication( domain( X ), 'forward_box'( 
% 298.35/298.89    antidomain( X ), Y ) ), domain( X ) ) ] )
% 298.35/298.89  , 0, 1, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, X )] ), 
% 298.35/298.89    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  subsumption(
% 298.35/298.89  clause( 407969, [ =( 'domain_difference'( X, 'domain_difference'( 
% 298.35/298.89    antidomain( X ), Y ) ), domain( X ) ) ] )
% 298.35/298.89  , clause( 522532, [ =( 'domain_difference'( X, 'domain_difference'( 
% 298.35/298.89    antidomain( X ), Y ) ), domain( X ) ) ] )
% 298.35/298.89  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.89     )] ) ).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  eqswap(
% 298.35/298.89  clause( 522535, [ =( domain( X ), 'domain_difference'( X, 
% 298.35/298.89    'domain_difference'( antidomain( X ), Y ) ) ) ] )
% 298.35/298.89  , clause( 407969, [ =( 'domain_difference'( X, 'domain_difference'( 
% 298.35/298.89    antidomain( X ), Y ) ), domain( X ) ) ] )
% 298.35/298.89  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522538, [ =( domain( X ), 'domain_difference'( X, 
% 298.35/298.89    'domain_difference'( Y, X ) ) ) ] )
% 298.35/298.89  , clause( 20145, [ =( 'domain_difference'( antidomain( X ), antidomain( Y )
% 298.35/298.89     ), 'domain_difference'( Y, X ) ) ] )
% 298.35/298.89  , 0, clause( 522535, [ =( domain( X ), 'domain_difference'( X, 
% 298.35/298.89    'domain_difference'( antidomain( X ), Y ) ) ) ] )
% 298.35/298.89  , 0, 5, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.89    :=( X, X ), :=( Y, antidomain( Y ) )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  eqswap(
% 298.35/298.89  clause( 522539, [ =( 'domain_difference'( X, 'domain_difference'( Y, X ) )
% 298.35/298.89    , domain( X ) ) ] )
% 298.35/298.89  , clause( 522538, [ =( domain( X ), 'domain_difference'( X, 
% 298.35/298.89    'domain_difference'( Y, X ) ) ) ] )
% 298.35/298.89  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  subsumption(
% 298.35/298.89  clause( 408220, [ =( 'domain_difference'( X, 'domain_difference'( Y, X ) )
% 298.35/298.89    , domain( X ) ) ] )
% 298.35/298.89  , clause( 522539, [ =( 'domain_difference'( X, 'domain_difference'( Y, X )
% 298.35/298.89     ), domain( X ) ) ] )
% 298.35/298.89  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.89     )] ) ).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  eqswap(
% 298.35/298.89  clause( 522541, [ =( domain( X ), 'domain_difference'( X, 
% 298.35/298.89    'domain_difference'( antidomain( X ), Y ) ) ) ] )
% 298.35/298.89  , clause( 407969, [ =( 'domain_difference'( X, 'domain_difference'( 
% 298.35/298.89    antidomain( X ), Y ) ), domain( X ) ) ] )
% 298.35/298.89  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522544, [ =( domain( antidomain( X ) ), 'domain_difference'( 
% 298.35/298.89    antidomain( X ), 'domain_difference'( domain( X ), Y ) ) ) ] )
% 298.35/298.89  , clause( 18, [ =( antidomain( antidomain( X ) ), domain( X ) ) ] )
% 298.35/298.89  , 0, clause( 522541, [ =( domain( X ), 'domain_difference'( X, 
% 298.35/298.89    'domain_difference'( antidomain( X ), Y ) ) ) ] )
% 298.35/298.89  , 0, 8, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 298.35/298.89    antidomain( X ) ), :=( Y, Y )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522545, [ =( domain( antidomain( X ) ), 'domain_difference'( 
% 298.35/298.89    antidomain( X ), 'domain_difference'( X, Y ) ) ) ] )
% 298.35/298.89  , clause( 2034, [ =( 'domain_difference'( domain( X ), Y ), 
% 298.35/298.89    'domain_difference'( X, Y ) ) ] )
% 298.35/298.89  , 0, clause( 522544, [ =( domain( antidomain( X ) ), 'domain_difference'( 
% 298.35/298.89    antidomain( X ), 'domain_difference'( domain( X ), Y ) ) ) ] )
% 298.35/298.89  , 0, 7, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.89    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522546, [ =( antidomain( X ), 'domain_difference'( antidomain( X )
% 298.35/298.89    , 'domain_difference'( X, Y ) ) ) ] )
% 298.35/298.89  , clause( 2026, [ =( domain( antidomain( X ) ), antidomain( X ) ) ] )
% 298.35/298.89  , 0, clause( 522545, [ =( domain( antidomain( X ) ), 'domain_difference'( 
% 298.35/298.89    antidomain( X ), 'domain_difference'( X, Y ) ) ) ] )
% 298.35/298.89  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.89    :=( Y, Y )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  eqswap(
% 298.35/298.89  clause( 522547, [ =( 'domain_difference'( antidomain( X ), 
% 298.35/298.89    'domain_difference'( X, Y ) ), antidomain( X ) ) ] )
% 298.35/298.89  , clause( 522546, [ =( antidomain( X ), 'domain_difference'( antidomain( X
% 298.35/298.89     ), 'domain_difference'( X, Y ) ) ) ] )
% 298.35/298.89  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  subsumption(
% 298.35/298.89  clause( 408231, [ =( 'domain_difference'( antidomain( X ), 
% 298.35/298.89    'domain_difference'( X, Y ) ), antidomain( X ) ) ] )
% 298.35/298.89  , clause( 522547, [ =( 'domain_difference'( antidomain( X ), 
% 298.35/298.89    'domain_difference'( X, Y ) ), antidomain( X ) ) ] )
% 298.35/298.89  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.89     )] ) ).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  eqswap(
% 298.35/298.89  clause( 522548, [ =( domain( X ), 'domain_difference'( X, 
% 298.35/298.89    'domain_difference'( Y, X ) ) ) ] )
% 298.35/298.89  , clause( 408220, [ =( 'domain_difference'( X, 'domain_difference'( Y, X )
% 298.35/298.89     ), domain( X ) ) ] )
% 298.35/298.89  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522552, [ =( domain( 'domain_difference'( X, Y ) ), 
% 298.35/298.89    'domain_difference'( 'domain_difference'( X, Y ), domain( Y ) ) ) ] )
% 298.35/298.89  , clause( 408220, [ =( 'domain_difference'( X, 'domain_difference'( Y, X )
% 298.35/298.89     ), domain( X ) ) ] )
% 298.35/298.89  , 0, clause( 522548, [ =( domain( X ), 'domain_difference'( X, 
% 298.35/298.89    'domain_difference'( Y, X ) ) ) ] )
% 298.35/298.89  , 0, 9, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 298.35/298.89    :=( X, 'domain_difference'( X, Y ) ), :=( Y, Y )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522553, [ =( domain( 'domain_difference'( X, Y ) ), 
% 298.35/298.89    'domain_difference'( 'domain_difference'( X, Y ), Y ) ) ] )
% 298.35/298.89  , clause( 2043, [ =( 'domain_difference'( Y, domain( X ) ), 
% 298.35/298.89    'domain_difference'( Y, X ) ) ] )
% 298.35/298.89  , 0, clause( 522552, [ =( domain( 'domain_difference'( X, Y ) ), 
% 298.35/298.89    'domain_difference'( 'domain_difference'( X, Y ), domain( Y ) ) ) ] )
% 298.35/298.89  , 0, 5, substitution( 0, [ :=( X, Y ), :=( Y, 'domain_difference'( X, Y ) )] )
% 298.35/298.89    , substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  eqswap(
% 298.35/298.89  clause( 522554, [ =( 'domain_difference'( 'domain_difference'( X, Y ), Y )
% 298.35/298.89    , domain( 'domain_difference'( X, Y ) ) ) ] )
% 298.35/298.89  , clause( 522553, [ =( domain( 'domain_difference'( X, Y ) ), 
% 298.35/298.89    'domain_difference'( 'domain_difference'( X, Y ), Y ) ) ] )
% 298.35/298.89  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  subsumption(
% 298.35/298.89  clause( 408232, [ =( 'domain_difference'( 'domain_difference'( Y, X ), X )
% 298.35/298.89    , domain( 'domain_difference'( Y, X ) ) ) ] )
% 298.35/298.89  , clause( 522554, [ =( 'domain_difference'( 'domain_difference'( X, Y ), Y
% 298.35/298.89     ), domain( 'domain_difference'( X, Y ) ) ) ] )
% 298.35/298.89  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.89     )] ) ).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  eqswap(
% 298.35/298.89  clause( 522556, [ =( multiplication( antidomain( Y ), X ), multiplication( 
% 298.35/298.89    'domain_difference'( X, Y ), X ) ) ] )
% 298.35/298.89  , clause( 12335, [ =( multiplication( 'domain_difference'( X, Y ), X ), 
% 298.35/298.89    multiplication( antidomain( Y ), X ) ) ] )
% 298.35/298.89  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522558, [ =( multiplication( antidomain( 'domain_difference'( X, Y
% 298.35/298.89     ) ), Y ), multiplication( domain( Y ), Y ) ) ] )
% 298.35/298.89  , clause( 408220, [ =( 'domain_difference'( X, 'domain_difference'( Y, X )
% 298.35/298.89     ), domain( X ) ) ] )
% 298.35/298.89  , 0, clause( 522556, [ =( multiplication( antidomain( Y ), X ), 
% 298.35/298.89    multiplication( 'domain_difference'( X, Y ), X ) ) ] )
% 298.35/298.89  , 0, 8, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 298.35/298.89    :=( X, Y ), :=( Y, 'domain_difference'( X, Y ) )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522559, [ =( multiplication( antidomain( 'domain_difference'( X, Y
% 298.35/298.89     ) ), Y ), Y ) ] )
% 298.35/298.89  , clause( 1136, [ =( multiplication( domain( X ), X ), X ) ] )
% 298.35/298.89  , 0, clause( 522558, [ =( multiplication( antidomain( 'domain_difference'( 
% 298.35/298.89    X, Y ) ), Y ), multiplication( domain( Y ), Y ) ) ] )
% 298.35/298.89  , 0, 7, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.89    :=( Y, Y )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  subsumption(
% 298.35/298.89  clause( 408427, [ =( multiplication( antidomain( 'domain_difference'( Y, X
% 298.35/298.89     ) ), X ), X ) ] )
% 298.35/298.89  , clause( 522559, [ =( multiplication( antidomain( 'domain_difference'( X, 
% 298.35/298.89    Y ) ), Y ), Y ) ] )
% 298.35/298.89  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.89     )] ) ).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  eqswap(
% 298.35/298.89  clause( 522562, [ =( Y, multiplication( antidomain( 'domain_difference'( X
% 298.35/298.89    , Y ) ), Y ) ) ] )
% 298.35/298.89  , clause( 408427, [ =( multiplication( antidomain( 'domain_difference'( Y, 
% 298.35/298.89    X ) ), X ), X ) ] )
% 298.35/298.89  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522563, [ =( X, multiplication( 'forward_box'( antidomain( Y ), X )
% 298.35/298.89    , X ) ) ] )
% 298.35/298.89  , clause( 7433, [ =( antidomain( 'domain_difference'( antidomain( X ), Y )
% 298.35/298.89     ), 'forward_box'( antidomain( X ), Y ) ) ] )
% 298.35/298.89  , 0, clause( 522562, [ =( Y, multiplication( antidomain( 
% 298.35/298.89    'domain_difference'( X, Y ) ), Y ) ) ] )
% 298.35/298.89  , 0, 3, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 298.35/298.89    :=( X, antidomain( Y ) ), :=( Y, X )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  eqswap(
% 298.35/298.89  clause( 522564, [ =( multiplication( 'forward_box'( antidomain( Y ), X ), X
% 298.35/298.89     ), X ) ] )
% 298.35/298.89  , clause( 522563, [ =( X, multiplication( 'forward_box'( antidomain( Y ), X
% 298.35/298.89     ), X ) ) ] )
% 298.35/298.89  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  subsumption(
% 298.35/298.89  clause( 408675, [ =( multiplication( 'forward_box'( antidomain( X ), Y ), Y
% 298.35/298.89     ), Y ) ] )
% 298.35/298.89  , clause( 522564, [ =( multiplication( 'forward_box'( antidomain( Y ), X )
% 298.35/298.89    , X ), X ) ] )
% 298.35/298.89  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.89     )] ) ).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  eqswap(
% 298.35/298.89  clause( 522566, [ =( true, leq( multiplication( X, antidomain( Y ) ), X ) )
% 298.35/298.89     ] )
% 298.35/298.89  , clause( 746, [ =( leq( multiplication( X, antidomain( Y ) ), X ), true )
% 298.35/298.89     ] )
% 298.35/298.89  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522570, [ =( true, leq( antidomain( Y ), 'forward_box'( antidomain( 
% 298.35/298.89    X ), antidomain( Y ) ) ) ) ] )
% 298.35/298.89  , clause( 408675, [ =( multiplication( 'forward_box'( antidomain( X ), Y )
% 298.35/298.89    , Y ), Y ) ] )
% 298.35/298.89  , 0, clause( 522566, [ =( true, leq( multiplication( X, antidomain( Y ) ), 
% 298.35/298.89    X ) ) ] )
% 298.35/298.89  , 0, 3, substitution( 0, [ :=( X, X ), :=( Y, antidomain( Y ) )] ), 
% 298.35/298.89    substitution( 1, [ :=( X, 'forward_box'( antidomain( X ), antidomain( Y )
% 298.35/298.89     ) ), :=( Y, Y )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522571, [ =( true, leq( antidomain( X ), antidomain( 
% 298.35/298.89    'forward_diamond'( antidomain( Y ), X ) ) ) ) ] )
% 298.35/298.89  , clause( 2634, [ =( 'forward_box'( X, antidomain( Y ) ), antidomain( 
% 298.35/298.89    'forward_diamond'( X, Y ) ) ) ] )
% 298.35/298.89  , 0, clause( 522570, [ =( true, leq( antidomain( Y ), 'forward_box'( 
% 298.35/298.89    antidomain( X ), antidomain( Y ) ) ) ) ] )
% 298.35/298.89  , 0, 5, substitution( 0, [ :=( X, antidomain( Y ) ), :=( Y, X )] ), 
% 298.35/298.89    substitution( 1, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522572, [ =( true, leq( antidomain( X ), antidomain( domain( 
% 298.35/298.89    'domain_difference'( X, Y ) ) ) ) ) ] )
% 298.35/298.89  , clause( 13985, [ =( 'forward_diamond'( antidomain( X ), Y ), domain( 
% 298.35/298.89    'domain_difference'( Y, X ) ) ) ] )
% 298.35/298.89  , 0, clause( 522571, [ =( true, leq( antidomain( X ), antidomain( 
% 298.35/298.89    'forward_diamond'( antidomain( Y ), X ) ) ) ) ] )
% 298.35/298.89  , 0, 6, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 298.35/298.89    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522573, [ =( true, leq( antidomain( X ), antidomain( 
% 298.35/298.89    'domain_difference'( X, Y ) ) ) ) ] )
% 298.35/298.89  , clause( 2027, [ =( antidomain( domain( X ) ), antidomain( X ) ) ] )
% 298.35/298.89  , 0, clause( 522572, [ =( true, leq( antidomain( X ), antidomain( domain( 
% 298.35/298.89    'domain_difference'( X, Y ) ) ) ) ) ] )
% 298.35/298.89  , 0, 5, substitution( 0, [ :=( X, 'domain_difference'( X, Y ) )] ), 
% 298.35/298.89    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  eqswap(
% 298.35/298.89  clause( 522574, [ =( leq( antidomain( X ), antidomain( 'domain_difference'( 
% 298.35/298.89    X, Y ) ) ), true ) ] )
% 298.35/298.89  , clause( 522573, [ =( true, leq( antidomain( X ), antidomain( 
% 298.35/298.89    'domain_difference'( X, Y ) ) ) ) ] )
% 298.35/298.89  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  subsumption(
% 298.35/298.89  clause( 409723, [ =( leq( antidomain( Y ), antidomain( 'domain_difference'( 
% 298.35/298.89    Y, X ) ) ), true ) ] )
% 298.35/298.89  , clause( 522574, [ =( leq( antidomain( X ), antidomain( 
% 298.35/298.89    'domain_difference'( X, Y ) ) ), true ) ] )
% 298.35/298.89  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.89     )] ) ).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  eqswap(
% 298.35/298.89  clause( 522576, [ =( domain( X ), 'domain_difference'( X, 
% 298.35/298.89    'domain_difference'( Y, X ) ) ) ] )
% 298.35/298.89  , clause( 408220, [ =( 'domain_difference'( X, 'domain_difference'( Y, X )
% 298.35/298.89     ), domain( X ) ) ] )
% 298.35/298.89  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522582, [ =( domain( 'domain_difference'( X, Y ) ), 
% 298.35/298.89    'domain_difference'( 'domain_difference'( X, Y ), antidomain( X ) ) ) ]
% 298.35/298.89     )
% 298.35/298.89  , clause( 408231, [ =( 'domain_difference'( antidomain( X ), 
% 298.35/298.89    'domain_difference'( X, Y ) ), antidomain( X ) ) ] )
% 298.35/298.89  , 0, clause( 522576, [ =( domain( X ), 'domain_difference'( X, 
% 298.35/298.89    'domain_difference'( Y, X ) ) ) ] )
% 298.35/298.89  , 0, 9, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.89    :=( X, 'domain_difference'( X, Y ) ), :=( Y, antidomain( X ) )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  eqswap(
% 298.35/298.89  clause( 522584, [ =( 'domain_difference'( 'domain_difference'( X, Y ), 
% 298.35/298.89    antidomain( X ) ), domain( 'domain_difference'( X, Y ) ) ) ] )
% 298.35/298.89  , clause( 522582, [ =( domain( 'domain_difference'( X, Y ) ), 
% 298.35/298.89    'domain_difference'( 'domain_difference'( X, Y ), antidomain( X ) ) ) ]
% 298.35/298.89     )
% 298.35/298.89  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  subsumption(
% 298.35/298.89  clause( 410238, [ =( 'domain_difference'( 'domain_difference'( X, Y ), 
% 298.35/298.89    antidomain( X ) ), domain( 'domain_difference'( X, Y ) ) ) ] )
% 298.35/298.89  , clause( 522584, [ =( 'domain_difference'( 'domain_difference'( X, Y ), 
% 298.35/298.89    antidomain( X ) ), domain( 'domain_difference'( X, Y ) ) ) ] )
% 298.35/298.89  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.89     )] ) ).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  eqswap(
% 298.35/298.89  clause( 522586, [ =( 'domain_difference'( X, antidomain( Y ) ), 
% 298.35/298.89    multiplication( 'forward_diamond'( domain( X ), Y ), 'domain_difference'( 
% 298.35/298.89    X, antidomain( Y ) ) ) ) ] )
% 298.35/298.89  , clause( 7289, [ =( multiplication( 'forward_diamond'( domain( X ), Y ), 
% 298.35/298.89    'domain_difference'( X, antidomain( Y ) ) ), 'domain_difference'( X, 
% 298.35/298.89    antidomain( Y ) ) ) ] )
% 298.35/298.89  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522592, [ =( 'domain_difference'( X, antidomain( 
% 298.35/298.89    'domain_difference'( antidomain( Y ), Z ) ) ), multiplication( domain( 
% 298.35/298.89    'domain_difference'( X, 'forward_box'( antidomain( Y ), Z ) ) ), 
% 298.35/298.89    'domain_difference'( X, antidomain( 'domain_difference'( antidomain( Y )
% 298.35/298.89    , Z ) ) ) ) ) ] )
% 298.35/298.89  , clause( 7773, [ =( 'forward_diamond'( domain( Z ), 'domain_difference'( 
% 298.35/298.89    antidomain( X ), Y ) ), domain( 'domain_difference'( Z, 'forward_box'( 
% 298.35/298.89    antidomain( X ), Y ) ) ) ) ] )
% 298.35/298.89  , 0, clause( 522586, [ =( 'domain_difference'( X, antidomain( Y ) ), 
% 298.35/298.89    multiplication( 'forward_diamond'( domain( X ), Y ), 'domain_difference'( 
% 298.35/298.89    X, antidomain( Y ) ) ) ) ] )
% 298.35/298.89  , 0, 9, substitution( 0, [ :=( X, Y ), :=( Y, Z ), :=( Z, X )] ), 
% 298.35/298.89    substitution( 1, [ :=( X, X ), :=( Y, 'domain_difference'( antidomain( Y
% 298.35/298.89     ), Z ) )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522593, [ =( 'domain_difference'( X, antidomain( 
% 298.35/298.89    'domain_difference'( antidomain( Y ), Z ) ) ), multiplication( 
% 298.35/298.89    'domain_difference'( 'domain_difference'( X, 'forward_box'( antidomain( Y
% 298.35/298.89     ), Z ) ), antidomain( X ) ), domain( 'domain_difference'( antidomain( Y
% 298.35/298.89     ), Z ) ) ) ) ] )
% 298.35/298.89  , clause( 91585, [ =( multiplication( domain( X ), 'domain_difference'( Y, 
% 298.35/298.89    antidomain( Z ) ) ), multiplication( 'domain_difference'( X, antidomain( 
% 298.35/298.89    Y ) ), domain( Z ) ) ) ] )
% 298.35/298.89  , 0, clause( 522592, [ =( 'domain_difference'( X, antidomain( 
% 298.35/298.89    'domain_difference'( antidomain( Y ), Z ) ) ), multiplication( domain( 
% 298.35/298.89    'domain_difference'( X, 'forward_box'( antidomain( Y ), Z ) ) ), 
% 298.35/298.89    'domain_difference'( X, antidomain( 'domain_difference'( antidomain( Y )
% 298.35/298.89    , Z ) ) ) ) ) ] )
% 298.35/298.89  , 0, 8, substitution( 0, [ :=( X, 'domain_difference'( X, 'forward_box'( 
% 298.35/298.89    antidomain( Y ), Z ) ) ), :=( Y, X ), :=( Z, 'domain_difference'( 
% 298.35/298.89    antidomain( Y ), Z ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y ), 
% 298.35/298.89    :=( Z, Z )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522594, [ =( 'domain_difference'( X, antidomain( 
% 298.35/298.89    'domain_difference'( antidomain( Y ), Z ) ) ), multiplication( domain( 
% 298.35/298.89    'domain_difference'( X, 'forward_box'( antidomain( Y ), Z ) ) ), domain( 
% 298.35/298.89    'domain_difference'( antidomain( Y ), Z ) ) ) ) ] )
% 298.35/298.89  , clause( 410238, [ =( 'domain_difference'( 'domain_difference'( X, Y ), 
% 298.35/298.89    antidomain( X ) ), domain( 'domain_difference'( X, Y ) ) ) ] )
% 298.35/298.89  , 0, clause( 522593, [ =( 'domain_difference'( X, antidomain( 
% 298.35/298.89    'domain_difference'( antidomain( Y ), Z ) ) ), multiplication( 
% 298.35/298.89    'domain_difference'( 'domain_difference'( X, 'forward_box'( antidomain( Y
% 298.35/298.89     ), Z ) ), antidomain( X ) ), domain( 'domain_difference'( antidomain( Y
% 298.35/298.89     ), Z ) ) ) ) ] )
% 298.35/298.89  , 0, 9, substitution( 0, [ :=( X, X ), :=( Y, 'forward_box'( antidomain( Y
% 298.35/298.89     ), Z ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )
% 298.35/298.89    ).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522595, [ =( 'domain_difference'( X, antidomain( 
% 298.35/298.89    'domain_difference'( antidomain( Y ), Z ) ) ), 'domain_difference'( 
% 298.35/298.89    'domain_difference'( X, 'forward_box'( antidomain( Y ), Z ) ), antidomain( 
% 298.35/298.89    'domain_difference'( antidomain( Y ), Z ) ) ) ) ] )
% 298.35/298.89  , clause( 174, [ =( multiplication( domain( Y ), domain( X ) ), 
% 298.35/298.89    'domain_difference'( Y, antidomain( X ) ) ) ] )
% 298.35/298.89  , 0, clause( 522594, [ =( 'domain_difference'( X, antidomain( 
% 298.35/298.89    'domain_difference'( antidomain( Y ), Z ) ) ), multiplication( domain( 
% 298.35/298.89    'domain_difference'( X, 'forward_box'( antidomain( Y ), Z ) ) ), domain( 
% 298.35/298.89    'domain_difference'( antidomain( Y ), Z ) ) ) ) ] )
% 298.35/298.89  , 0, 8, substitution( 0, [ :=( X, 'domain_difference'( antidomain( Y ), Z )
% 298.35/298.89     ), :=( Y, 'domain_difference'( X, 'forward_box'( antidomain( Y ), Z ) )
% 298.35/298.89     )] ), substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522597, [ =( 'domain_difference'( X, antidomain( 
% 298.35/298.89    'domain_difference'( antidomain( Y ), Z ) ) ), 'domain_difference'( 
% 298.35/298.89    'domain_difference'( X, 'forward_box'( antidomain( Y ), Z ) ), 
% 298.35/298.89    'forward_box'( antidomain( Y ), Z ) ) ) ] )
% 298.35/298.89  , clause( 7433, [ =( antidomain( 'domain_difference'( antidomain( X ), Y )
% 298.35/298.89     ), 'forward_box'( antidomain( X ), Y ) ) ] )
% 298.35/298.89  , 0, clause( 522595, [ =( 'domain_difference'( X, antidomain( 
% 298.35/298.89    'domain_difference'( antidomain( Y ), Z ) ) ), 'domain_difference'( 
% 298.35/298.89    'domain_difference'( X, 'forward_box'( antidomain( Y ), Z ) ), antidomain( 
% 298.35/298.89    'domain_difference'( antidomain( Y ), Z ) ) ) ) ] )
% 298.35/298.89  , 0, 15, substitution( 0, [ :=( X, Y ), :=( Y, Z )] ), substitution( 1, [ 
% 298.35/298.89    :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522598, [ =( 'domain_difference'( X, 'forward_box'( antidomain( Y )
% 298.35/298.89    , Z ) ), 'domain_difference'( 'domain_difference'( X, 'forward_box'( 
% 298.35/298.89    antidomain( Y ), Z ) ), 'forward_box'( antidomain( Y ), Z ) ) ) ] )
% 298.35/298.89  , clause( 7433, [ =( antidomain( 'domain_difference'( antidomain( X ), Y )
% 298.35/298.89     ), 'forward_box'( antidomain( X ), Y ) ) ] )
% 298.35/298.89  , 0, clause( 522597, [ =( 'domain_difference'( X, antidomain( 
% 298.35/298.89    'domain_difference'( antidomain( Y ), Z ) ) ), 'domain_difference'( 
% 298.35/298.89    'domain_difference'( X, 'forward_box'( antidomain( Y ), Z ) ), 
% 298.35/298.89    'forward_box'( antidomain( Y ), Z ) ) ) ] )
% 298.35/298.89  , 0, 3, substitution( 0, [ :=( X, Y ), :=( Y, Z )] ), substitution( 1, [ 
% 298.35/298.89    :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522601, [ =( 'domain_difference'( X, 'forward_box'( antidomain( Y )
% 298.35/298.89    , Z ) ), domain( 'domain_difference'( X, 'forward_box'( antidomain( Y ), 
% 298.35/298.89    Z ) ) ) ) ] )
% 298.35/298.89  , clause( 408232, [ =( 'domain_difference'( 'domain_difference'( Y, X ), X
% 298.35/298.89     ), domain( 'domain_difference'( Y, X ) ) ) ] )
% 298.35/298.89  , 0, clause( 522598, [ =( 'domain_difference'( X, 'forward_box'( antidomain( 
% 298.35/298.89    Y ), Z ) ), 'domain_difference'( 'domain_difference'( X, 'forward_box'( 
% 298.35/298.89    antidomain( Y ), Z ) ), 'forward_box'( antidomain( Y ), Z ) ) ) ] )
% 298.35/298.89  , 0, 7, substitution( 0, [ :=( X, 'forward_box'( antidomain( Y ), Z ) ), 
% 298.35/298.89    :=( Y, X )] ), substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )
% 298.35/298.89    ).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  eqswap(
% 298.35/298.89  clause( 522602, [ =( domain( 'domain_difference'( X, 'forward_box'( 
% 298.35/298.89    antidomain( Y ), Z ) ) ), 'domain_difference'( X, 'forward_box'( 
% 298.35/298.89    antidomain( Y ), Z ) ) ) ] )
% 298.35/298.89  , clause( 522601, [ =( 'domain_difference'( X, 'forward_box'( antidomain( Y
% 298.35/298.89     ), Z ) ), domain( 'domain_difference'( X, 'forward_box'( antidomain( Y )
% 298.35/298.89    , Z ) ) ) ) ] )
% 298.35/298.89  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  subsumption(
% 298.35/298.89  clause( 419322, [ =( domain( 'domain_difference'( X, 'forward_box'( 
% 298.35/298.89    antidomain( Y ), Z ) ) ), 'domain_difference'( X, 'forward_box'( 
% 298.35/298.89    antidomain( Y ), Z ) ) ) ] )
% 298.35/298.89  , clause( 522602, [ =( domain( 'domain_difference'( X, 'forward_box'( 
% 298.35/298.89    antidomain( Y ), Z ) ) ), 'domain_difference'( X, 'forward_box'( 
% 298.35/298.89    antidomain( Y ), Z ) ) ) ] )
% 298.35/298.89  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 298.35/298.89    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  eqswap(
% 298.35/298.89  clause( 522604, [ =( domain( 'domain_difference'( X, 'forward_box'( 
% 298.35/298.89    antidomain( Y ), Z ) ) ), 'forward_diamond'( domain( X ), 
% 298.35/298.89    'domain_difference'( antidomain( Y ), Z ) ) ) ] )
% 298.35/298.89  , clause( 7773, [ =( 'forward_diamond'( domain( Z ), 'domain_difference'( 
% 298.35/298.89    antidomain( X ), Y ) ), domain( 'domain_difference'( Z, 'forward_box'( 
% 298.35/298.89    antidomain( X ), Y ) ) ) ) ] )
% 298.35/298.89  , 0, substitution( 0, [ :=( X, Y ), :=( Y, Z ), :=( Z, X )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522611, [ =( domain( 'domain_difference'( X, 'forward_box'( 
% 298.35/298.89    antidomain( Y ), 'forward_box'( addition( Z, one ), Y ) ) ) ), 
% 298.35/298.89    'forward_diamond'( domain( X ), antidomain( Y ) ) ) ] )
% 298.35/298.89  , clause( 288932, [ =( 'domain_difference'( antidomain( Y ), 'forward_box'( 
% 298.35/298.89    addition( X, one ), Y ) ), antidomain( Y ) ) ] )
% 298.35/298.89  , 0, clause( 522604, [ =( domain( 'domain_difference'( X, 'forward_box'( 
% 298.35/298.89    antidomain( Y ), Z ) ) ), 'forward_diamond'( domain( X ), 
% 298.35/298.89    'domain_difference'( antidomain( Y ), Z ) ) ) ] )
% 298.35/298.89  , 0, 15, substitution( 0, [ :=( X, Z ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.89    :=( X, X ), :=( Y, Y ), :=( Z, 'forward_box'( addition( Z, one ), Y ) )] )
% 298.35/298.89    ).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522612, [ =( domain( 'domain_difference'( X, 'forward_box'( 
% 298.35/298.89    antidomain( Y ), 'forward_box'( addition( Z, one ), Y ) ) ) ), antidomain( 
% 298.35/298.89    'forward_box'( domain( X ), Y ) ) ) ] )
% 298.35/298.89  , clause( 2594, [ =( 'forward_diamond'( X, antidomain( Y ) ), antidomain( 
% 298.35/298.89    'forward_box'( X, Y ) ) ) ] )
% 298.35/298.89  , 0, clause( 522611, [ =( domain( 'domain_difference'( X, 'forward_box'( 
% 298.35/298.89    antidomain( Y ), 'forward_box'( addition( Z, one ), Y ) ) ) ), 
% 298.35/298.89    'forward_diamond'( domain( X ), antidomain( Y ) ) ) ] )
% 298.35/298.89  , 0, 12, substitution( 0, [ :=( X, domain( X ) ), :=( Y, Y )] ), 
% 298.35/298.89    substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522613, [ =( domain( 'domain_difference'( X, 'forward_box'( 
% 298.35/298.89    antidomain( Y ), 'forward_box'( addition( Z, one ), Y ) ) ) ), antidomain( 
% 298.35/298.89    antidomain( 'domain_difference'( X, Y ) ) ) ) ] )
% 298.35/298.89  , clause( 7418, [ =( 'forward_box'( domain( X ), Y ), antidomain( 
% 298.35/298.89    'domain_difference'( X, Y ) ) ) ] )
% 298.35/298.89  , 0, clause( 522612, [ =( domain( 'domain_difference'( X, 'forward_box'( 
% 298.35/298.89    antidomain( Y ), 'forward_box'( addition( Z, one ), Y ) ) ) ), antidomain( 
% 298.35/298.89    'forward_box'( domain( X ), Y ) ) ) ] )
% 298.35/298.89  , 0, 13, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.89    :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522614, [ =( domain( 'domain_difference'( X, 'forward_box'( 
% 298.35/298.89    antidomain( Y ), 'forward_box'( addition( Z, one ), Y ) ) ) ), domain( 
% 298.35/298.89    'domain_difference'( X, Y ) ) ) ] )
% 298.35/298.89  , clause( 18, [ =( antidomain( antidomain( X ) ), domain( X ) ) ] )
% 298.35/298.89  , 0, clause( 522613, [ =( domain( 'domain_difference'( X, 'forward_box'( 
% 298.35/298.89    antidomain( Y ), 'forward_box'( addition( Z, one ), Y ) ) ) ), antidomain( 
% 298.35/298.89    antidomain( 'domain_difference'( X, Y ) ) ) ) ] )
% 298.35/298.89  , 0, 12, substitution( 0, [ :=( X, 'domain_difference'( X, Y ) )] ), 
% 298.35/298.89    substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522615, [ =( 'domain_difference'( X, 'forward_box'( antidomain( Y )
% 298.35/298.89    , 'forward_box'( addition( Z, one ), Y ) ) ), domain( 'domain_difference'( 
% 298.35/298.89    X, Y ) ) ) ] )
% 298.35/298.89  , clause( 419322, [ =( domain( 'domain_difference'( X, 'forward_box'( 
% 298.35/298.89    antidomain( Y ), Z ) ) ), 'domain_difference'( X, 'forward_box'( 
% 298.35/298.89    antidomain( Y ), Z ) ) ) ] )
% 298.35/298.89  , 0, clause( 522614, [ =( domain( 'domain_difference'( X, 'forward_box'( 
% 298.35/298.89    antidomain( Y ), 'forward_box'( addition( Z, one ), Y ) ) ) ), domain( 
% 298.35/298.89    'domain_difference'( X, Y ) ) ) ] )
% 298.35/298.89  , 0, 1, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, 'forward_box'( 
% 298.35/298.89    addition( Z, one ), Y ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y ), 
% 298.35/298.89    :=( Z, Z )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522616, [ =( 'domain_difference'( X, domain( Y ) ), domain( 
% 298.35/298.89    'domain_difference'( X, Y ) ) ) ] )
% 298.35/298.89  , clause( 272909, [ =( 'forward_box'( antidomain( Y ), 'forward_box'( 
% 298.35/298.89    addition( X, one ), Y ) ), domain( Y ) ) ] )
% 298.35/298.89  , 0, clause( 522615, [ =( 'domain_difference'( X, 'forward_box'( antidomain( 
% 298.35/298.89    Y ), 'forward_box'( addition( Z, one ), Y ) ) ), domain( 
% 298.35/298.89    'domain_difference'( X, Y ) ) ) ] )
% 298.35/298.89  , 0, 3, substitution( 0, [ :=( X, Z ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.89    :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522617, [ =( 'domain_difference'( X, Y ), domain( 
% 298.35/298.89    'domain_difference'( X, Y ) ) ) ] )
% 298.35/298.89  , clause( 2043, [ =( 'domain_difference'( Y, domain( X ) ), 
% 298.35/298.89    'domain_difference'( Y, X ) ) ] )
% 298.35/298.89  , 0, clause( 522616, [ =( 'domain_difference'( X, domain( Y ) ), domain( 
% 298.35/298.89    'domain_difference'( X, Y ) ) ) ] )
% 298.35/298.89  , 0, 1, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 298.35/298.89    :=( X, X ), :=( Y, Y )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  eqswap(
% 298.35/298.89  clause( 522618, [ =( domain( 'domain_difference'( X, Y ) ), 
% 298.35/298.89    'domain_difference'( X, Y ) ) ] )
% 298.35/298.89  , clause( 522617, [ =( 'domain_difference'( X, Y ), domain( 
% 298.35/298.89    'domain_difference'( X, Y ) ) ) ] )
% 298.35/298.89  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  subsumption(
% 298.35/298.89  clause( 419331, [ =( domain( 'domain_difference'( Z, X ) ), 
% 298.35/298.89    'domain_difference'( Z, X ) ) ] )
% 298.35/298.89  , clause( 522618, [ =( domain( 'domain_difference'( X, Y ) ), 
% 298.35/298.89    'domain_difference'( X, Y ) ) ] )
% 298.35/298.89  , substitution( 0, [ :=( X, Z ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.89     )] ) ).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  eqswap(
% 298.35/298.89  clause( 522620, [ =( domain( 'domain_difference'( X, 'forward_box'( 
% 298.35/298.89    antidomain( Y ), Z ) ) ), 'forward_diamond'( domain( X ), 
% 298.35/298.89    'domain_difference'( antidomain( Y ), Z ) ) ) ] )
% 298.35/298.89  , clause( 7773, [ =( 'forward_diamond'( domain( Z ), 'domain_difference'( 
% 298.35/298.89    antidomain( X ), Y ) ), domain( 'domain_difference'( Z, 'forward_box'( 
% 298.35/298.89    antidomain( X ), Y ) ) ) ) ] )
% 298.35/298.89  , 0, substitution( 0, [ :=( X, Y ), :=( Y, Z ), :=( Z, X )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522625, [ =( domain( 'domain_difference'( addition( X, antidomain( 
% 298.35/298.89    multiplication( antidomain( Y ), X ) ) ), 'forward_box'( antidomain( Z )
% 298.35/298.89    , T ) ) ), 'forward_diamond'( one, 'domain_difference'( antidomain( Z ), 
% 298.35/298.89    T ) ) ) ] )
% 298.35/298.89  , clause( 83099, [ =( domain( addition( X, antidomain( multiplication( 
% 298.35/298.89    antidomain( Y ), X ) ) ) ), one ) ] )
% 298.35/298.89  , 0, clause( 522620, [ =( domain( 'domain_difference'( X, 'forward_box'( 
% 298.35/298.89    antidomain( Y ), Z ) ) ), 'forward_diamond'( domain( X ), 
% 298.35/298.89    'domain_difference'( antidomain( Y ), Z ) ) ) ] )
% 298.35/298.89  , 0, 15, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.89    :=( X, addition( X, antidomain( multiplication( antidomain( Y ), X ) ) )
% 298.35/298.89     ), :=( Y, Z ), :=( Z, T )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522626, [ =( domain( 'domain_difference'( addition( X, antidomain( 
% 298.35/298.89    multiplication( antidomain( Y ), X ) ) ), 'forward_box'( antidomain( Z )
% 298.35/298.89    , T ) ) ), domain( 'domain_difference'( antidomain( Z ), T ) ) ) ] )
% 298.35/298.89  , clause( 2021, [ =( 'forward_diamond'( one, X ), domain( X ) ) ] )
% 298.35/298.89  , 0, clause( 522625, [ =( domain( 'domain_difference'( addition( X, 
% 298.35/298.89    antidomain( multiplication( antidomain( Y ), X ) ) ), 'forward_box'( 
% 298.35/298.89    antidomain( Z ), T ) ) ), 'forward_diamond'( one, 'domain_difference'( 
% 298.35/298.89    antidomain( Z ), T ) ) ) ] )
% 298.35/298.89  , 0, 14, substitution( 0, [ :=( X, 'domain_difference'( antidomain( Z ), T
% 298.35/298.89     ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z ), :=( T, T
% 298.35/298.89     )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522628, [ =( domain( 'domain_difference'( addition( X, antidomain( 
% 298.35/298.89    multiplication( antidomain( Y ), X ) ) ), 'forward_box'( antidomain( Z )
% 298.35/298.89    , T ) ) ), 'domain_difference'( antidomain( Z ), T ) ) ] )
% 298.35/298.89  , clause( 419331, [ =( domain( 'domain_difference'( Z, X ) ), 
% 298.35/298.89    'domain_difference'( Z, X ) ) ] )
% 298.35/298.89  , 0, clause( 522626, [ =( domain( 'domain_difference'( addition( X, 
% 298.35/298.89    antidomain( multiplication( antidomain( Y ), X ) ) ), 'forward_box'( 
% 298.35/298.89    antidomain( Z ), T ) ) ), domain( 'domain_difference'( antidomain( Z ), T
% 298.35/298.89     ) ) ) ] )
% 298.35/298.89  , 0, 14, substitution( 0, [ :=( X, T ), :=( Y, U ), :=( Z, antidomain( Z )
% 298.35/298.89     )] ), substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z ), :=( T, T )] )
% 298.35/298.89    ).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522630, [ =( 'domain_difference'( addition( X, antidomain( 
% 298.35/298.89    multiplication( antidomain( Y ), X ) ) ), 'forward_box'( antidomain( Z )
% 298.35/298.89    , T ) ), 'domain_difference'( antidomain( Z ), T ) ) ] )
% 298.35/298.89  , clause( 419322, [ =( domain( 'domain_difference'( X, 'forward_box'( 
% 298.35/298.89    antidomain( Y ), Z ) ) ), 'domain_difference'( X, 'forward_box'( 
% 298.35/298.89    antidomain( Y ), Z ) ) ) ] )
% 298.35/298.89  , 0, clause( 522628, [ =( domain( 'domain_difference'( addition( X, 
% 298.35/298.89    antidomain( multiplication( antidomain( Y ), X ) ) ), 'forward_box'( 
% 298.35/298.89    antidomain( Z ), T ) ) ), 'domain_difference'( antidomain( Z ), T ) ) ]
% 298.35/298.89     )
% 298.35/298.89  , 0, 1, substitution( 0, [ :=( X, addition( X, antidomain( multiplication( 
% 298.35/298.89    antidomain( Y ), X ) ) ) ), :=( Y, Z ), :=( Z, T )] ), substitution( 1, [
% 298.35/298.89     :=( X, X ), :=( Y, Y ), :=( Z, Z ), :=( T, T )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522631, [ =( antidomain( 'forward_box'( antidomain( Z ), T ) ), 
% 298.35/298.89    'domain_difference'( antidomain( Z ), T ) ) ] )
% 298.35/298.89  , clause( 201289, [ =( 'domain_difference'( addition( X, antidomain( 
% 298.35/298.89    multiplication( antidomain( Y ), X ) ) ), Z ), antidomain( Z ) ) ] )
% 298.35/298.89  , 0, clause( 522630, [ =( 'domain_difference'( addition( X, antidomain( 
% 298.35/298.89    multiplication( antidomain( Y ), X ) ) ), 'forward_box'( antidomain( Z )
% 298.35/298.89    , T ) ), 'domain_difference'( antidomain( Z ), T ) ) ] )
% 298.35/298.89  , 0, 1, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, 'forward_box'( 
% 298.35/298.89    antidomain( Z ), T ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y ), 
% 298.35/298.89    :=( Z, Z ), :=( T, T )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  subsumption(
% 298.35/298.89  clause( 419336, [ =( antidomain( 'forward_box'( antidomain( Z ), T ) ), 
% 298.35/298.89    'domain_difference'( antidomain( Z ), T ) ) ] )
% 298.35/298.89  , clause( 522631, [ =( antidomain( 'forward_box'( antidomain( Z ), T ) ), 
% 298.35/298.89    'domain_difference'( antidomain( Z ), T ) ) ] )
% 298.35/298.89  , substitution( 0, [ :=( X, U ), :=( Y, W ), :=( Z, Z ), :=( T, T )] ), 
% 298.35/298.89    permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522635, [ =( addition( 'domain_difference'( antidomain( X ), Y ), 
% 298.35/298.89    'forward_box'( antidomain( Y ), X ) ), one ) ] )
% 298.35/298.89  , clause( 419336, [ =( antidomain( 'forward_box'( antidomain( Z ), T ) ), 
% 298.35/298.89    'domain_difference'( antidomain( Z ), T ) ) ] )
% 298.35/298.89  , 0, clause( 289536, [ =( addition( antidomain( 'forward_box'( antidomain( 
% 298.35/298.89    Y ), X ) ), 'forward_box'( antidomain( X ), Y ) ), one ) ] )
% 298.35/298.89  , 0, 2, substitution( 0, [ :=( X, Z ), :=( Y, T ), :=( Z, X ), :=( T, Y )] )
% 298.35/298.89    , substitution( 1, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  subsumption(
% 298.35/298.89  clause( 434291, [ =( addition( 'domain_difference'( antidomain( Y ), X ), 
% 298.35/298.89    'forward_box'( antidomain( X ), Y ) ), one ) ] )
% 298.35/298.89  , clause( 522635, [ =( addition( 'domain_difference'( antidomain( X ), Y )
% 298.35/298.89    , 'forward_box'( antidomain( Y ), X ) ), one ) ] )
% 298.35/298.89  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.89     )] ) ).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  eqswap(
% 298.35/298.89  clause( 522638, [ =( multiplication( Z, Y ), multiplication( addition( 
% 298.35/298.89    'domain_difference'( antidomain( multiplication( antidomain( X ), Y ) ), 
% 298.35/298.89    X ), Z ), Y ) ) ] )
% 298.35/298.89  , clause( 6675, [ =( multiplication( addition( 'domain_difference'( 
% 298.35/298.89    antidomain( multiplication( antidomain( X ), Y ) ), X ), Z ), Y ), 
% 298.35/298.89    multiplication( Z, Y ) ) ] )
% 298.35/298.89  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522640, [ =( multiplication( 'forward_box'( antidomain( X ), 
% 298.35/298.89    multiplication( antidomain( X ), Y ) ), Y ), multiplication( one, Y ) ) ]
% 298.35/298.89     )
% 298.35/298.89  , clause( 434291, [ =( addition( 'domain_difference'( antidomain( Y ), X )
% 298.35/298.89    , 'forward_box'( antidomain( X ), Y ) ), one ) ] )
% 298.35/298.89  , 0, clause( 522638, [ =( multiplication( Z, Y ), multiplication( addition( 
% 298.35/298.89    'domain_difference'( antidomain( multiplication( antidomain( X ), Y ) ), 
% 298.35/298.89    X ), Z ), Y ) ) ] )
% 298.35/298.89  , 0, 11, substitution( 0, [ :=( X, X ), :=( Y, multiplication( antidomain( 
% 298.35/298.89    X ), Y ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, 
% 298.35/298.89    'forward_box'( antidomain( X ), multiplication( antidomain( X ), Y ) ) )] )
% 298.35/298.89    ).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522641, [ =( multiplication( 'forward_box'( antidomain( X ), 
% 298.35/298.89    multiplication( antidomain( X ), Y ) ), Y ), Y ) ] )
% 298.35/298.89  , clause( 8, [ =( multiplication( one, X ), X ) ] )
% 298.35/298.89  , 0, clause( 522640, [ =( multiplication( 'forward_box'( antidomain( X ), 
% 298.35/298.89    multiplication( antidomain( X ), Y ) ), Y ), multiplication( one, Y ) ) ]
% 298.35/298.89     )
% 298.35/298.89  , 0, 10, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 298.35/298.89    :=( Y, Y )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  subsumption(
% 298.35/298.89  clause( 463879, [ =( multiplication( 'forward_box'( antidomain( X ), 
% 298.35/298.89    multiplication( antidomain( X ), Y ) ), Y ), Y ) ] )
% 298.35/298.89  , clause( 522641, [ =( multiplication( 'forward_box'( antidomain( X ), 
% 298.35/298.89    multiplication( antidomain( X ), Y ) ), Y ), Y ) ] )
% 298.35/298.89  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.89     )] ) ).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  eqswap(
% 298.35/298.89  clause( 522644, [ =( Y, multiplication( 'forward_box'( antidomain( X ), 
% 298.35/298.89    multiplication( antidomain( X ), Y ) ), Y ) ) ] )
% 298.35/298.89  , clause( 463879, [ =( multiplication( 'forward_box'( antidomain( X ), 
% 298.35/298.89    multiplication( antidomain( X ), Y ) ), Y ), Y ) ] )
% 298.35/298.89  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522649, [ =( X, multiplication( 'forward_box'( antidomain( 
% 298.35/298.89    'backward_box'( Y, multiplication( Y, X ) ) ), zero ), X ) ) ] )
% 298.35/298.89  , clause( 187667, [ =( multiplication( antidomain( 'backward_box'( Y, 
% 298.35/298.89    multiplication( Y, X ) ) ), X ), zero ) ] )
% 298.35/298.89  , 0, clause( 522644, [ =( Y, multiplication( 'forward_box'( antidomain( X )
% 298.35/298.89    , multiplication( antidomain( X ), Y ) ), Y ) ) ] )
% 298.35/298.89  , 0, 10, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 298.35/298.89    :=( X, 'backward_box'( Y, multiplication( Y, X ) ) ), :=( Y, X )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522650, [ =( X, multiplication( antidomain( antidomain( 
% 298.35/298.89    'backward_box'( Y, multiplication( Y, X ) ) ) ), X ) ) ] )
% 298.35/298.89  , clause( 2023, [ =( 'forward_box'( X, zero ), antidomain( X ) ) ] )
% 298.35/298.89  , 0, clause( 522649, [ =( X, multiplication( 'forward_box'( antidomain( 
% 298.35/298.89    'backward_box'( Y, multiplication( Y, X ) ) ), zero ), X ) ) ] )
% 298.35/298.89  , 0, 3, substitution( 0, [ :=( X, antidomain( 'backward_box'( Y, 
% 298.35/298.89    multiplication( Y, X ) ) ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y
% 298.35/298.89     )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522651, [ =( X, multiplication( domain( 'backward_box'( Y, 
% 298.35/298.89    multiplication( Y, X ) ) ), X ) ) ] )
% 298.35/298.89  , clause( 18, [ =( antidomain( antidomain( X ) ), domain( X ) ) ] )
% 298.35/298.89  , 0, clause( 522650, [ =( X, multiplication( antidomain( antidomain( 
% 298.35/298.89    'backward_box'( Y, multiplication( Y, X ) ) ) ), X ) ) ] )
% 298.35/298.89  , 0, 3, substitution( 0, [ :=( X, 'backward_box'( Y, multiplication( Y, X )
% 298.35/298.89     ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522652, [ =( X, multiplication( 'backward_box'( Y, multiplication( 
% 298.35/298.89    Y, X ) ), X ) ) ] )
% 298.35/298.89  , clause( 2514, [ =( domain( 'backward_box'( X, Y ) ), 'backward_box'( X, Y
% 298.35/298.89     ) ) ] )
% 298.35/298.89  , 0, clause( 522651, [ =( X, multiplication( domain( 'backward_box'( Y, 
% 298.35/298.89    multiplication( Y, X ) ) ), X ) ) ] )
% 298.35/298.89  , 0, 3, substitution( 0, [ :=( X, Y ), :=( Y, multiplication( Y, X ) )] ), 
% 298.35/298.89    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  eqswap(
% 298.35/298.89  clause( 522653, [ =( multiplication( 'backward_box'( Y, multiplication( Y, 
% 298.35/298.89    X ) ), X ), X ) ] )
% 298.35/298.89  , clause( 522652, [ =( X, multiplication( 'backward_box'( Y, multiplication( 
% 298.35/298.89    Y, X ) ), X ) ) ] )
% 298.35/298.89  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  subsumption(
% 298.35/298.89  clause( 511969, [ =( multiplication( 'backward_box'( X, multiplication( X, 
% 298.35/298.89    Y ) ), Y ), Y ) ] )
% 298.35/298.89  , clause( 522653, [ =( multiplication( 'backward_box'( Y, multiplication( Y
% 298.35/298.89    , X ) ), X ), X ) ] )
% 298.35/298.89  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 298.35/298.89     )] ) ).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  eqswap(
% 298.35/298.89  clause( 522655, [ =( Y, multiplication( 'backward_box'( X, multiplication( 
% 298.35/298.89    X, Y ) ), Y ) ) ] )
% 298.35/298.89  , clause( 511969, [ =( multiplication( 'backward_box'( X, multiplication( X
% 298.35/298.89    , Y ) ), Y ), Y ) ] )
% 298.35/298.89  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522659, [ =( antidomain( 'sK1_goals_X2' ), multiplication( 
% 298.35/298.89    'backward_box'( multiplication( domain( 'sK2_goals_X1' ), 'sK3_goals_X0'
% 298.35/298.89     ), zero ), antidomain( 'sK1_goals_X2' ) ) ) ] )
% 298.35/298.89  , clause( 406301, [ =( multiplication( multiplication( domain( 
% 298.35/298.89    'sK2_goals_X1' ), 'sK3_goals_X0' ), antidomain( 'sK1_goals_X2' ) ), zero
% 298.35/298.89     ) ] )
% 298.35/298.89  , 0, clause( 522655, [ =( Y, multiplication( 'backward_box'( X, 
% 298.35/298.89    multiplication( X, Y ) ), Y ) ) ] )
% 298.35/298.89  , 0, 9, substitution( 0, [] ), substitution( 1, [ :=( X, multiplication( 
% 298.35/298.89    domain( 'sK2_goals_X1' ), 'sK3_goals_X0' ) ), :=( Y, antidomain( 
% 298.35/298.89    'sK1_goals_X2' ) )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522660, [ =( antidomain( 'sK1_goals_X2' ), 'domain_difference'( 
% 298.35/298.89    'backward_box'( multiplication( domain( 'sK2_goals_X1' ), 'sK3_goals_X0'
% 298.35/298.89     ), zero ), 'sK1_goals_X2' ) ) ] )
% 298.35/298.89  , clause( 2558, [ =( multiplication( 'backward_box'( X, Y ), antidomain( Z
% 298.35/298.89     ) ), 'domain_difference'( 'backward_box'( X, Y ), Z ) ) ] )
% 298.35/298.89  , 0, clause( 522659, [ =( antidomain( 'sK1_goals_X2' ), multiplication( 
% 298.35/298.89    'backward_box'( multiplication( domain( 'sK2_goals_X1' ), 'sK3_goals_X0'
% 298.35/298.89     ), zero ), antidomain( 'sK1_goals_X2' ) ) ) ] )
% 298.35/298.89  , 0, 3, substitution( 0, [ :=( X, multiplication( domain( 'sK2_goals_X1' )
% 298.35/298.89    , 'sK3_goals_X0' ) ), :=( Y, zero ), :=( Z, 'sK1_goals_X2' )] ), 
% 298.35/298.89    substitution( 1, [] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522661, [ =( antidomain( 'sK1_goals_X2' ), 'domain_difference'( 
% 298.35/298.89    coantidomain( multiplication( domain( 'sK2_goals_X1' ), 'sK3_goals_X0' )
% 298.35/298.89     ), 'sK1_goals_X2' ) ) ] )
% 298.35/298.89  , clause( 140767, [ =( 'backward_box'( X, zero ), coantidomain( X ) ) ] )
% 298.35/298.89  , 0, clause( 522660, [ =( antidomain( 'sK1_goals_X2' ), 'domain_difference'( 
% 298.35/298.89    'backward_box'( multiplication( domain( 'sK2_goals_X1' ), 'sK3_goals_X0'
% 298.35/298.89     ), zero ), 'sK1_goals_X2' ) ) ] )
% 298.35/298.89  , 0, 4, substitution( 0, [ :=( X, multiplication( domain( 'sK2_goals_X1' )
% 298.35/298.89    , 'sK3_goals_X0' ) )] ), substitution( 1, [] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522662, [ =( antidomain( 'sK1_goals_X2' ), 'domain_difference'( 
% 298.35/298.89    'backward_box'( 'sK3_goals_X0', antidomain( 'sK2_goals_X1' ) ), 
% 298.35/298.89    'sK1_goals_X2' ) ) ] )
% 298.35/298.89  , clause( 173596, [ =( coantidomain( multiplication( domain( X ), Y ) ), 
% 298.35/298.89    'backward_box'( Y, antidomain( X ) ) ) ] )
% 298.35/298.89  , 0, clause( 522661, [ =( antidomain( 'sK1_goals_X2' ), 'domain_difference'( 
% 298.35/298.89    coantidomain( multiplication( domain( 'sK2_goals_X1' ), 'sK3_goals_X0' )
% 298.35/298.89     ), 'sK1_goals_X2' ) ) ] )
% 298.35/298.89  , 0, 4, substitution( 0, [ :=( X, 'sK2_goals_X1' ), :=( Y, 'sK3_goals_X0' )] )
% 298.35/298.89    , substitution( 1, [] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  eqswap(
% 298.35/298.89  clause( 522663, [ =( 'domain_difference'( 'backward_box'( 'sK3_goals_X0', 
% 298.35/298.89    antidomain( 'sK2_goals_X1' ) ), 'sK1_goals_X2' ), antidomain( 
% 298.35/298.89    'sK1_goals_X2' ) ) ] )
% 298.35/298.89  , clause( 522662, [ =( antidomain( 'sK1_goals_X2' ), 'domain_difference'( 
% 298.35/298.89    'backward_box'( 'sK3_goals_X0', antidomain( 'sK2_goals_X1' ) ), 
% 298.35/298.89    'sK1_goals_X2' ) ) ] )
% 298.35/298.89  , 0, substitution( 0, [] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  subsumption(
% 298.35/298.89  clause( 512606, [ =( 'domain_difference'( 'backward_box'( 'sK3_goals_X0', 
% 298.35/298.89    antidomain( 'sK2_goals_X1' ) ), 'sK1_goals_X2' ), antidomain( 
% 298.35/298.89    'sK1_goals_X2' ) ) ] )
% 298.35/298.89  , clause( 522663, [ =( 'domain_difference'( 'backward_box'( 'sK3_goals_X0'
% 298.35/298.89    , antidomain( 'sK2_goals_X1' ) ), 'sK1_goals_X2' ), antidomain( 
% 298.35/298.89    'sK1_goals_X2' ) ) ] )
% 298.35/298.89  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  eqswap(
% 298.35/298.89  clause( 522665, [ =( true, leq( antidomain( X ), antidomain( 
% 298.35/298.89    'domain_difference'( X, Y ) ) ) ) ] )
% 298.35/298.89  , clause( 409723, [ =( leq( antidomain( Y ), antidomain( 
% 298.35/298.89    'domain_difference'( Y, X ) ) ), true ) ] )
% 298.35/298.89  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522668, [ =( true, leq( antidomain( 'backward_box'( 'sK3_goals_X0'
% 298.35/298.89    , antidomain( 'sK2_goals_X1' ) ) ), antidomain( antidomain( 
% 298.35/298.89    'sK1_goals_X2' ) ) ) ) ] )
% 298.35/298.89  , clause( 512606, [ =( 'domain_difference'( 'backward_box'( 'sK3_goals_X0'
% 298.35/298.89    , antidomain( 'sK2_goals_X1' ) ), 'sK1_goals_X2' ), antidomain( 
% 298.35/298.89    'sK1_goals_X2' ) ) ] )
% 298.35/298.89  , 0, clause( 522665, [ =( true, leq( antidomain( X ), antidomain( 
% 298.35/298.89    'domain_difference'( X, Y ) ) ) ) ] )
% 298.35/298.89  , 0, 9, substitution( 0, [] ), substitution( 1, [ :=( X, 'backward_box'( 
% 298.35/298.89    'sK3_goals_X0', antidomain( 'sK2_goals_X1' ) ) ), :=( Y, 'sK1_goals_X2' )] )
% 298.35/298.89    ).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522669, [ =( true, leq( 'backward_diamond'( 'sK3_goals_X0', domain( 
% 298.35/298.89    'sK2_goals_X1' ) ), antidomain( antidomain( 'sK1_goals_X2' ) ) ) ) ] )
% 298.35/298.89  , clause( 142157, [ =( antidomain( 'backward_box'( Y, antidomain( X ) ) ), 
% 298.35/298.89    'backward_diamond'( Y, domain( X ) ) ) ] )
% 298.35/298.89  , 0, clause( 522668, [ =( true, leq( antidomain( 'backward_box'( 
% 298.35/298.89    'sK3_goals_X0', antidomain( 'sK2_goals_X1' ) ) ), antidomain( antidomain( 
% 298.35/298.89    'sK1_goals_X2' ) ) ) ) ] )
% 298.35/298.89  , 0, 3, substitution( 0, [ :=( X, 'sK2_goals_X1' ), :=( Y, 'sK3_goals_X0' )] )
% 298.35/298.89    , substitution( 1, [] )).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  paramod(
% 298.35/298.89  clause( 522670, [ =( true, leq( 'backward_diamond'( 'sK3_goals_X0', domain( 
% 298.35/298.89    'sK2_goals_X1' ) ), domain( 'sK1_goals_X2' ) ) ) ] )
% 298.35/298.89  , clause( 18, [ =( antidomain( antidomain( X ) ), domain( X ) ) ] )
% 298.35/298.89  , 0, clause( 522669, [ =( true, leq( 'backward_diamond'( 'sK3_goals_X0', 
% 298.35/298.89    domain( 'sK2_goals_X1' ) ), antidomain( antidomain( 'sK1_goals_X2' ) ) )
% 298.35/298.89     ) ] )
% 298.35/298.89  , 0, 7, substitution( 0, [ :=( X, 'sK1_goals_X2' )] ), substitution( 1, [] )
% 298.35/298.89    ).
% 298.35/298.89  
% 298.35/298.89  
% 298.35/298.89  eqswap(
% 298.35/298.89  clause( 522671, [ =( leq( 'backward_diamond'( 'sK3_goals_X0', domain( 
% 298.35/298.89    'sK2_goals_X1' ) ), domain( 'sK1_goals_X2' ) ), true ) ] )
% 298.35/298.89  , clause( 522670, [ =( true, leq( 'backward_diamond'( 'sK3_goals_X0', 
% 298.35/298.89    domain( 'sK2_goals_X1' ) ), domain( 'sK1_goals_X2' ) ) ) ] )
% 298.47/298.91  , 0, substitution( 0, [] )).
% 298.47/298.91  
% 298.47/298.91  
% 298.47/298.91  subsumption(
% 298.47/298.91  clause( 517505, [ =( leq( 'backward_diamond'( 'sK3_goals_X0', domain( 
% 298.47/298.91    'sK2_goals_X1' ) ), domain( 'sK1_goals_X2' ) ), true ) ] )
% 298.47/298.91  , clause( 522671, [ =( leq( 'backward_diamond'( 'sK3_goals_X0', domain( 
% 298.47/298.91    'sK2_goals_X1' ) ), domain( 'sK1_goals_X2' ) ), true ) ] )
% 298.47/298.91  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 298.47/298.91  
% 298.47/298.91  
% 298.47/298.91  eqswap(
% 298.47/298.91  clause( 522673, [ =( Y, ifeq( leq( X, Y ), true, addition( Y, X ), Y ) ) ]
% 298.47/298.91     )
% 298.47/298.91  , clause( 120, [ =( ifeq( leq( X, Y ), true, addition( Y, X ), Y ), Y ) ]
% 298.47/298.91     )
% 298.47/298.91  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 298.47/298.91  
% 298.47/298.91  
% 298.47/298.91  eqswap(
% 298.47/298.91  clause( 522675, [ ~( =( domain( 'sK1_goals_X2' ), addition( domain( 
% 298.47/298.91    'sK1_goals_X2' ), 'backward_diamond'( 'sK3_goals_X0', domain( 
% 298.47/298.91    'sK2_goals_X1' ) ) ) ) ) ] )
% 298.47/298.91  , clause( 260, [ ~( =( addition( domain( 'sK1_goals_X2' ), 
% 298.47/298.91    'backward_diamond'( 'sK3_goals_X0', domain( 'sK2_goals_X1' ) ) ), domain( 
% 298.47/298.91    'sK1_goals_X2' ) ) ) ] )
% 298.47/298.91  , 0, substitution( 0, [] )).
% 298.47/298.91  
% 298.47/298.91  
% 298.47/298.91  paramod(
% 298.47/298.91  clause( 522676, [ =( domain( 'sK1_goals_X2' ), ifeq( true, true, addition( 
% 298.47/298.91    domain( 'sK1_goals_X2' ), 'backward_diamond'( 'sK3_goals_X0', domain( 
% 298.47/298.91    'sK2_goals_X1' ) ) ), domain( 'sK1_goals_X2' ) ) ) ] )
% 298.47/298.91  , clause( 517505, [ =( leq( 'backward_diamond'( 'sK3_goals_X0', domain( 
% 298.47/298.91    'sK2_goals_X1' ) ), domain( 'sK1_goals_X2' ) ), true ) ] )
% 298.47/298.91  , 0, clause( 522673, [ =( Y, ifeq( leq( X, Y ), true, addition( Y, X ), Y )
% 298.47/298.91     ) ] )
% 298.47/298.91  , 0, 4, substitution( 0, [] ), substitution( 1, [ :=( X, 'backward_diamond'( 
% 298.47/298.91    'sK3_goals_X0', domain( 'sK2_goals_X1' ) ) ), :=( Y, domain( 
% 298.47/298.91    'sK1_goals_X2' ) )] )).
% 298.47/298.91  
% 298.47/298.91  
% 298.47/298.91  paramod(
% 298.47/298.91  clause( 522677, [ =( domain( 'sK1_goals_X2' ), addition( domain( 
% 298.47/298.91    'sK1_goals_X2' ), 'backward_diamond'( 'sK3_goals_X0', domain( 
% 298.47/298.91    'sK2_goals_X1' ) ) ) ) ] )
% 298.47/298.91  , clause( 1, [ =( ifeq( X, X, Y, Z ), Y ) ] )
% 298.47/298.91  , 0, clause( 522676, [ =( domain( 'sK1_goals_X2' ), ifeq( true, true, 
% 298.47/298.91    addition( domain( 'sK1_goals_X2' ), 'backward_diamond'( 'sK3_goals_X0', 
% 298.47/298.91    domain( 'sK2_goals_X1' ) ) ), domain( 'sK1_goals_X2' ) ) ) ] )
% 298.47/298.91  , 0, 3, substitution( 0, [ :=( X, true ), :=( Y, addition( domain( 
% 298.47/298.91    'sK1_goals_X2' ), 'backward_diamond'( 'sK3_goals_X0', domain( 
% 298.47/298.91    'sK2_goals_X1' ) ) ) ), :=( Z, domain( 'sK1_goals_X2' ) )] ), 
% 298.47/298.91    substitution( 1, [] )).
% 298.47/298.91  
% 298.47/298.91  
% 298.47/298.91  resolution(
% 298.47/298.91  clause( 522678, [] )
% 298.47/298.91  , clause( 522675, [ ~( =( domain( 'sK1_goals_X2' ), addition( domain( 
% 298.47/298.91    'sK1_goals_X2' ), 'backward_diamond'( 'sK3_goals_X0', domain( 
% 298.47/298.91    'sK2_goals_X1' ) ) ) ) ) ] )
% 298.47/298.91  , 0, clause( 522677, [ =( domain( 'sK1_goals_X2' ), addition( domain( 
% 298.47/298.91    'sK1_goals_X2' ), 'backward_diamond'( 'sK3_goals_X0', domain( 
% 298.47/298.91    'sK2_goals_X1' ) ) ) ) ] )
% 298.47/298.91  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 298.47/298.91  
% 298.47/298.91  
% 298.47/298.91  subsumption(
% 298.47/298.91  clause( 517684, [] )
% 298.47/298.91  , clause( 522678, [] )
% 298.47/298.91  , substitution( 0, [] ), permutation( 0, [] ) ).
% 298.47/298.91  
% 298.47/298.91  
% 298.47/298.91  end.
% 298.47/298.91  
% 298.47/298.91  % ABCDEFGHIJKLMNOPQRSTUVWXYZ
% 298.47/298.91  
% 298.47/298.91  Memory use:
% 298.47/298.91  
% 298.47/298.91  space for terms:        7096898
% 298.47/298.91  space for clauses:      58195293
% 298.47/298.91  
% 298.47/298.91  
% 298.47/298.91  clauses generated:      31648809
% 298.47/298.91  clauses kept:           517685
% 298.47/298.91  clauses selected:       18423
% 298.47/298.91  clauses deleted:        326356
% 298.47/298.91  clauses inuse deleted:  10116
% 298.47/298.91  
% 298.47/298.91  subsentry:          504660
% 298.47/298.91  literals s-matched: 493721
% 298.47/298.91  literals matched:   492962
% 298.47/298.91  full subsumption:   0
% 298.47/298.91  
% 298.47/298.91  checksum:           1604407189
% 298.47/298.91  
% 298.47/298.91  
% 298.47/298.91  Bliksem ended
%------------------------------------------------------------------------------