TSTP Solution File: ARI343_1 by Princess---230619

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Princess---230619
% Problem  : ARI343_1 : TPTP v8.1.2. Released v5.0.0.
% Transfm  : none
% Format   : tptp
% Command  : princess -inputFormat=tptp +threads -portfolio=casc +printProof -timeoutSec=%d %s

% Computer : n012.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  : 300s
% DateTime : Wed Aug 30 17:47:42 EDT 2023

% Result   : Theorem 80.38s 11.20s
% Output   : Proof 112.02s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.12  % Problem  : ARI343_1 : TPTP v8.1.2. Released v5.0.0.
% 0.07/0.13  % Command  : princess -inputFormat=tptp +threads -portfolio=casc +printProof -timeoutSec=%d %s
% 0.13/0.34  % Computer : n012.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  % WCLimit  : 300
% 0.13/0.34  % DateTime : Tue Aug 29 18:25:23 EDT 2023
% 0.13/0.34  % CPUTime  : 
% 0.19/0.65  ________       _____
% 0.19/0.65  ___  __ \_________(_)________________________________
% 0.19/0.65  __  /_/ /_  ___/_  /__  __ \  ___/  _ \_  ___/_  ___/
% 0.19/0.65  _  ____/_  /   _  / _  / / / /__ /  __/(__  )_(__  )
% 0.19/0.65  /_/     /_/    /_/  /_/ /_/\___/ \___//____/ /____/
% 0.19/0.65  
% 0.19/0.65  A Theorem Prover for First-Order Logic modulo Linear Integer Arithmetic
% 0.19/0.65  (2023-06-19)
% 0.19/0.65  
% 0.19/0.65  (c) Philipp Rümmer, 2009-2023
% 0.19/0.65  Contributors: Peter Backeman, Peter Baumgartner, Angelo Brillout, Zafer Esen,
% 0.19/0.65                Amanda Stjerna.
% 0.19/0.65  Free software under BSD-3-Clause.
% 0.19/0.65  
% 0.19/0.65  For more information, visit http://www.philipp.ruemmer.org/princess.shtml
% 0.19/0.65  
% 0.19/0.65  Loading /export/starexec/sandbox/benchmark/theBenchmark.p ...
% 0.19/0.67  Running up to 7 provers in parallel.
% 0.19/0.69  Prover 0: Options:  +triggersInConjecture +genTotalityAxioms +tightFunctionScopes -clausifier=simple -reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=allUni -realRatSaturationRounds=0 -ignoreQuantifiers -constructProofs=never -generateTriggers=all -randomSeed=1042961893
% 0.19/0.69  Prover 1: Options:  +triggersInConjecture -genTotalityAxioms -tightFunctionScopes -clausifier=none -reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=maximal -realRatSaturationRounds=0 +ignoreQuantifiers -constructProofs=always -generateTriggers=all -randomSeed=-1571432423
% 0.19/0.69  Prover 2: Options:  +triggersInConjecture +genTotalityAxioms -tightFunctionScopes -clausifier=simple +reverseFunctionalityPropagation +boolFunsAsPreds -triggerStrategy=allMinimalAndEmpty -realRatSaturationRounds=1 -ignoreQuantifiers -constructProofs=never -generateTriggers=all -randomSeed=-1065072994
% 0.19/0.69  Prover 3: Options:  +triggersInConjecture -genTotalityAxioms -tightFunctionScopes -clausifier=none -reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=maximal -realRatSaturationRounds=1 +ignoreQuantifiers -constructProofs=never -generateTriggers=all -randomSeed=1922548996
% 0.19/0.69  Prover 4: Options:  +triggersInConjecture -genTotalityAxioms -tightFunctionScopes -clausifier=simple -reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=allUni -realRatSaturationRounds=0 +ignoreQuantifiers -constructProofs=always -generateTriggers=all -randomSeed=1868514696
% 0.19/0.69  Prover 5: Options:  +triggersInConjecture -genTotalityAxioms +tightFunctionScopes -clausifier=none +reverseFunctionalityPropagation +boolFunsAsPreds -triggerStrategy=allMaximal -realRatSaturationRounds=1 -ignoreQuantifiers -constructProofs=never -generateTriggers=complete -randomSeed=1259561288
% 0.19/0.69  Prover 6: Options:  -triggersInConjecture -genTotalityAxioms +tightFunctionScopes -clausifier=none +reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=maximalOutermost -realRatSaturationRounds=0 -ignoreQuantifiers -constructProofs=never -generateTriggers=all -randomSeed=-1399714365
% 1.47/0.99  Prover 5: Warning: Problem contains rationals, using incomplete axiomatisation
% 1.47/0.99  Prover 1: Warning: Problem contains rationals, using incomplete axiomatisation
% 1.47/0.99  Prover 3: Warning: Problem contains rationals, using incomplete axiomatisation
% 1.47/0.99  Prover 4: Warning: Problem contains rationals, using incomplete axiomatisation
% 1.47/0.99  Prover 6: Warning: Problem contains rationals, using incomplete axiomatisation
% 1.47/0.99  Prover 0: Warning: Problem contains rationals, using incomplete axiomatisation
% 1.47/0.99  Prover 2: Warning: Problem contains rationals, using incomplete axiomatisation
% 2.28/1.11  Prover 4: Preprocessing ...
% 2.28/1.12  Prover 1: Preprocessing ...
% 2.95/1.18  Prover 0: Preprocessing ...
% 2.95/1.18  Prover 6: Preprocessing ...
% 4.45/1.40  Prover 2: Preprocessing ...
% 4.45/1.40  Prover 3: Preprocessing ...
% 4.45/1.40  Prover 5: Preprocessing ...
% 6.70/1.71  Prover 1: Constructing countermodel ...
% 6.70/1.74  Prover 6: Proving ...
% 6.70/1.76  Prover 4: Constructing countermodel ...
% 7.38/1.77  Prover 0: Proving ...
% 9.90/2.16  Prover 1: gave up
% 9.90/2.17  Prover 7: Options:  +triggersInConjecture -genTotalityAxioms +tightFunctionScopes -clausifier=simple +reverseFunctionalityPropagation +boolFunsAsPreds -triggerStrategy=allUni -realRatSaturationRounds=1 +ignoreQuantifiers -constructProofs=always -generateTriggers=all -randomSeed=-236303470
% 9.90/2.18  Prover 7: Warning: Problem contains rationals, using incomplete axiomatisation
% 11.14/2.28  Prover 7: Preprocessing ...
% 16.00/2.92  Prover 3: Constructing countermodel ...
% 16.40/3.05  Prover 7: Warning: ignoring some quantifiers
% 16.40/3.08  Prover 7: Constructing countermodel ...
% 17.22/3.08  Prover 2: Proving ...
% 17.86/3.18  Prover 5: Proving ...
% 68.48/9.67  Prover 2: stopped
% 68.48/9.68  Prover 8: Options:  +triggersInConjecture +genTotalityAxioms -tightFunctionScopes -clausifier=none -reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=maximal -realRatSaturationRounds=0 +ignoreQuantifiers -constructProofs=always -generateTriggers=all -randomSeed=-200781089
% 68.48/9.68  Prover 8: Warning: Problem contains rationals, using incomplete axiomatisation
% 68.48/9.69  Prover 8: Preprocessing ...
% 69.24/9.78  Prover 8: Warning: ignoring some quantifiers
% 69.24/9.79  Prover 8: Constructing countermodel ...
% 69.84/9.89  Prover 8: gave up
% 69.84/9.90  Prover 9: Options:  +triggersInConjecture -genTotalityAxioms -tightFunctionScopes -clausifier=none -reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=allMinimal -realRatSaturationRounds=1 +ignoreQuantifiers -constructProofs=never -generateTriggers=all -randomSeed=1423531889
% 69.84/9.90  Prover 9: Warning: Problem contains rationals, using incomplete axiomatisation
% 70.43/9.95  Prover 9: Preprocessing ...
% 76.04/10.66  Prover 9: Constructing countermodel ...
% 80.38/11.20  Prover 5: proved (10509ms)
% 80.38/11.20  
% 80.38/11.20  % SZS status Theorem for /export/starexec/sandbox/benchmark/theBenchmark.p
% 80.38/11.20  
% 80.38/11.20  Prover 9: stopped
% 80.38/11.20  Prover 6: stopped
% 80.38/11.20  Prover 3: stopped
% 80.54/11.20  Prover 10: Options:  +triggersInConjecture -genTotalityAxioms +tightFunctionScopes -clausifier=simple -reverseFunctionalityPropagation +boolFunsAsPreds -triggerStrategy=maximal -realRatSaturationRounds=1 +ignoreQuantifiers -constructProofs=always -generateTriggers=all -randomSeed=919308125
% 80.54/11.20  Prover 11: Options:  +triggersInConjecture -genTotalityAxioms +tightFunctionScopes -clausifier=simple -reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=allUni -realRatSaturationRounds=1 +ignoreQuantifiers -constructProofs=always -generateTriggers=all -randomSeed=-1509710984
% 80.54/11.20  Prover 0: stopped
% 80.54/11.21  Prover 13: Options:  +triggersInConjecture -genTotalityAxioms -tightFunctionScopes -clausifier=simple -reverseFunctionalityPropagation +boolFunsAsPreds -triggerStrategy=maximal -realRatSaturationRounds=0 +ignoreQuantifiers -constructProofs=always -generateTriggers=complete -randomSeed=1138197443
% 80.54/11.21  Prover 10: Warning: Problem contains rationals, using incomplete axiomatisation
% 80.54/11.21  Prover 11: Warning: Problem contains rationals, using incomplete axiomatisation
% 80.54/11.21  Prover 13: Warning: Problem contains rationals, using incomplete axiomatisation
% 80.54/11.21  Prover 16: Options:  +triggersInConjecture -genTotalityAxioms +tightFunctionScopes -clausifier=simple +reverseFunctionalityPropagation +boolFunsAsPreds -triggerStrategy=maximal -realRatSaturationRounds=1 +ignoreQuantifiers -constructProofs=always -generateTriggers=completeFrugal -randomSeed=-2043353683
% 80.54/11.21  Prover 19: Options:  +triggersInConjecture -genTotalityAxioms -tightFunctionScopes -clausifier=none -reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=maximal -realRatSaturationRounds=1 +ignoreQuantifiers -constructProofs=always -generateTriggers=complete -randomSeed=-1780594085
% 80.54/11.21  Prover 16: Warning: Problem contains rationals, using incomplete axiomatisation
% 80.54/11.21  Prover 13: Preprocessing ...
% 80.54/11.21  Prover 19: Warning: Problem contains rationals, using incomplete axiomatisation
% 80.64/11.25  Prover 16: Preprocessing ...
% 80.64/11.25  Prover 11: Preprocessing ...
% 80.64/11.25  Prover 19: Preprocessing ...
% 80.64/11.26  Prover 10: Preprocessing ...
% 80.64/11.26  Prover 13: Warning: ignoring some quantifiers
% 80.64/11.27  Prover 13: Constructing countermodel ...
% 81.38/11.33  Prover 13: gave up
% 84.03/11.72  Prover 10: Warning: ignoring some quantifiers
% 84.03/11.74  Prover 10: Constructing countermodel ...
% 84.79/11.80  Prover 16: Warning: ignoring some quantifiers
% 84.79/11.81  Prover 16: Constructing countermodel ...
% 86.57/11.98  Prover 11: Constructing countermodel ...
% 90.03/12.51  Prover 19: Warning: ignoring some quantifiers
% 90.83/12.53  Prover 19: Constructing countermodel ...
% 108.81/15.17  Prover 19: stopped
% 109.99/15.37  Prover 16: Found proof (size 9)
% 109.99/15.37  Prover 16: proved (4164ms)
% 109.99/15.37  Prover 11: stopped
% 109.99/15.37  Prover 10: stopped
% 109.99/15.38  Prover 4: stopped
% 109.99/15.38  Prover 7: stopped
% 109.99/15.38  
% 109.99/15.38  % SZS status Theorem for /export/starexec/sandbox/benchmark/theBenchmark.p
% 109.99/15.38  
% 109.99/15.39  % SZS output start Proof for theBenchmark
% 109.99/15.39  Assumptions after simplification:
% 109.99/15.39  ---------------------------------
% 109.99/15.39  
% 109.99/15.39    (rat_combined_problem_9)
% 110.23/15.41     ! [v0: $rat] :  ! [v1: $rat] : ( ~ (rat_$product(v0, rat_16/5) = v1) |  ?
% 110.23/15.41      [v2: $rat] : (rat_$sum(v1, rat_-3/4) = v2 &  ~ rat_$less(v2, rat_-64/5)))
% 110.23/15.41  
% 110.23/15.41    (input)
% 111.81/15.79     ~ (rat_very_large = rat_very_small) &  ~ (rat_very_large = rat_9/16) &  ~
% 111.81/15.79    (rat_very_large = rat_-3/2) &  ~ (rat_very_large = rat_-64/15) &  ~
% 111.81/15.79    (rat_very_large = rat_-79/20) &  ~ (rat_very_large = rat_256/15) &  ~
% 111.81/15.79    (rat_very_large = rat_-4/3) &  ~ (rat_very_large = rat_241/20) &  ~
% 111.81/15.79    (rat_very_large = rat_3/4) &  ~ (rat_very_large = rat_-15/64) &  ~
% 111.81/15.79    (rat_very_large = rat_-12/5) &  ~ (rat_very_large = rat_79/20) &  ~
% 111.81/15.79    (rat_very_large = rat_49/20) &  ~ (rat_very_large = rat_256/25) &  ~
% 111.81/15.79    (rat_very_large = rat_32/5) &  ~ (rat_very_large = rat_-4) &  ~
% 111.81/15.79    (rat_very_large = rat_5/16) &  ~ (rat_very_large = rat_16) &  ~
% 111.81/15.79    (rat_very_large = rat_-16/5) &  ~ (rat_very_large = rat_15/256) &  ~
% 111.81/15.79    (rat_very_large = rat_48/5) &  ~ (rat_very_large = rat_-241/20) &  ~
% 111.81/15.79    (rat_very_large = rat_-271/20) &  ~ (rat_very_large = rat_-1/4) &  ~
% 111.81/15.79    (rat_very_large = rat_-1024/25) &  ~ (rat_very_large = rat_-16) &  ~
% 111.81/15.79    (rat_very_large = rat_-48/5) &  ~ (rat_very_large = rat_1) &  ~
% 111.81/15.79    (rat_very_large = rat_-5/64) &  ~ (rat_very_large = rat_4096/25) &  ~
% 111.81/15.79    (rat_very_large = rat_-128/5) &  ~ (rat_very_large = rat_64/5) &  ~
% 111.81/15.79    (rat_very_large = rat_-64/5) &  ~ (rat_very_large = rat_-3/4) &  ~
% 111.81/15.79    (rat_very_large = rat_16/5) &  ~ (rat_very_large = rat_0) &  ~ (rat_very_small
% 111.81/15.79      = rat_9/16) &  ~ (rat_very_small = rat_-3/2) &  ~ (rat_very_small =
% 111.81/15.79      rat_-64/15) &  ~ (rat_very_small = rat_-79/20) &  ~ (rat_very_small =
% 111.81/15.79      rat_256/15) &  ~ (rat_very_small = rat_-4/3) &  ~ (rat_very_small =
% 111.81/15.79      rat_241/20) &  ~ (rat_very_small = rat_3/4) &  ~ (rat_very_small =
% 111.81/15.79      rat_-15/64) &  ~ (rat_very_small = rat_-12/5) &  ~ (rat_very_small =
% 111.81/15.79      rat_79/20) &  ~ (rat_very_small = rat_49/20) &  ~ (rat_very_small =
% 111.81/15.79      rat_256/25) &  ~ (rat_very_small = rat_32/5) &  ~ (rat_very_small = rat_-4)
% 111.81/15.79    &  ~ (rat_very_small = rat_5/16) &  ~ (rat_very_small = rat_16) &  ~
% 111.81/15.79    (rat_very_small = rat_-16/5) &  ~ (rat_very_small = rat_15/256) &  ~
% 111.81/15.79    (rat_very_small = rat_48/5) &  ~ (rat_very_small = rat_-241/20) &  ~
% 111.81/15.79    (rat_very_small = rat_-271/20) &  ~ (rat_very_small = rat_-1/4) &  ~
% 111.81/15.79    (rat_very_small = rat_-1024/25) &  ~ (rat_very_small = rat_-16) &  ~
% 111.81/15.79    (rat_very_small = rat_-48/5) &  ~ (rat_very_small = rat_1) &  ~
% 111.81/15.79    (rat_very_small = rat_-5/64) &  ~ (rat_very_small = rat_4096/25) &  ~
% 111.81/15.79    (rat_very_small = rat_-128/5) &  ~ (rat_very_small = rat_64/5) &  ~
% 111.81/15.79    (rat_very_small = rat_-64/5) &  ~ (rat_very_small = rat_-3/4) &  ~
% 111.81/15.79    (rat_very_small = rat_16/5) &  ~ (rat_very_small = rat_0) &  ~ (rat_9/16 =
% 111.81/15.79      rat_-3/2) &  ~ (rat_9/16 = rat_-64/15) &  ~ (rat_9/16 = rat_-79/20) &  ~
% 111.81/15.79    (rat_9/16 = rat_256/15) &  ~ (rat_9/16 = rat_-4/3) &  ~ (rat_9/16 =
% 111.81/15.79      rat_241/20) &  ~ (rat_9/16 = rat_3/4) &  ~ (rat_9/16 = rat_-15/64) &  ~
% 111.81/15.79    (rat_9/16 = rat_-12/5) &  ~ (rat_9/16 = rat_79/20) &  ~ (rat_9/16 = rat_49/20)
% 111.81/15.79    &  ~ (rat_9/16 = rat_256/25) &  ~ (rat_9/16 = rat_32/5) &  ~ (rat_9/16 =
% 111.81/15.79      rat_-4) &  ~ (rat_9/16 = rat_5/16) &  ~ (rat_9/16 = rat_16) &  ~ (rat_9/16 =
% 111.81/15.79      rat_-16/5) &  ~ (rat_9/16 = rat_15/256) &  ~ (rat_9/16 = rat_48/5) &  ~
% 111.81/15.79    (rat_9/16 = rat_-241/20) &  ~ (rat_9/16 = rat_-271/20) &  ~ (rat_9/16 =
% 111.81/15.79      rat_-1/4) &  ~ (rat_9/16 = rat_-1024/25) &  ~ (rat_9/16 = rat_-16) &  ~
% 111.81/15.79    (rat_9/16 = rat_-48/5) &  ~ (rat_9/16 = rat_1) &  ~ (rat_9/16 = rat_-5/64) & 
% 111.81/15.79    ~ (rat_9/16 = rat_4096/25) &  ~ (rat_9/16 = rat_-128/5) &  ~ (rat_9/16 =
% 111.81/15.79      rat_64/5) &  ~ (rat_9/16 = rat_-64/5) &  ~ (rat_9/16 = rat_-3/4) &  ~
% 111.81/15.79    (rat_9/16 = rat_16/5) &  ~ (rat_9/16 = rat_0) &  ~ (rat_-3/2 = rat_-64/15) & 
% 111.81/15.79    ~ (rat_-3/2 = rat_-79/20) &  ~ (rat_-3/2 = rat_256/15) &  ~ (rat_-3/2 =
% 111.81/15.79      rat_-4/3) &  ~ (rat_-3/2 = rat_241/20) &  ~ (rat_-3/2 = rat_3/4) &  ~
% 111.81/15.79    (rat_-3/2 = rat_-15/64) &  ~ (rat_-3/2 = rat_-12/5) &  ~ (rat_-3/2 =
% 111.81/15.79      rat_79/20) &  ~ (rat_-3/2 = rat_49/20) &  ~ (rat_-3/2 = rat_256/25) &  ~
% 111.81/15.79    (rat_-3/2 = rat_32/5) &  ~ (rat_-3/2 = rat_-4) &  ~ (rat_-3/2 = rat_5/16) &  ~
% 111.81/15.79    (rat_-3/2 = rat_16) &  ~ (rat_-3/2 = rat_-16/5) &  ~ (rat_-3/2 = rat_15/256) &
% 111.81/15.79     ~ (rat_-3/2 = rat_48/5) &  ~ (rat_-3/2 = rat_-241/20) &  ~ (rat_-3/2 =
% 111.81/15.79      rat_-271/20) &  ~ (rat_-3/2 = rat_-1/4) &  ~ (rat_-3/2 = rat_-1024/25) &  ~
% 111.81/15.79    (rat_-3/2 = rat_-16) &  ~ (rat_-3/2 = rat_-48/5) &  ~ (rat_-3/2 = rat_1) &  ~
% 111.81/15.79    (rat_-3/2 = rat_-5/64) &  ~ (rat_-3/2 = rat_4096/25) &  ~ (rat_-3/2 =
% 111.81/15.79      rat_-128/5) &  ~ (rat_-3/2 = rat_64/5) &  ~ (rat_-3/2 = rat_-64/5) &  ~
% 111.81/15.79    (rat_-3/2 = rat_-3/4) &  ~ (rat_-3/2 = rat_16/5) &  ~ (rat_-3/2 = rat_0) &  ~
% 111.81/15.79    (rat_-64/15 = rat_-79/20) &  ~ (rat_-64/15 = rat_256/15) &  ~ (rat_-64/15 =
% 111.81/15.79      rat_-4/3) &  ~ (rat_-64/15 = rat_241/20) &  ~ (rat_-64/15 = rat_3/4) &  ~
% 111.81/15.79    (rat_-64/15 = rat_-15/64) &  ~ (rat_-64/15 = rat_-12/5) &  ~ (rat_-64/15 =
% 111.81/15.79      rat_79/20) &  ~ (rat_-64/15 = rat_49/20) &  ~ (rat_-64/15 = rat_256/25) &  ~
% 111.81/15.79    (rat_-64/15 = rat_32/5) &  ~ (rat_-64/15 = rat_-4) &  ~ (rat_-64/15 =
% 111.81/15.79      rat_5/16) &  ~ (rat_-64/15 = rat_16) &  ~ (rat_-64/15 = rat_-16/5) &  ~
% 111.81/15.79    (rat_-64/15 = rat_15/256) &  ~ (rat_-64/15 = rat_48/5) &  ~ (rat_-64/15 =
% 111.81/15.79      rat_-241/20) &  ~ (rat_-64/15 = rat_-271/20) &  ~ (rat_-64/15 = rat_-1/4) & 
% 111.81/15.79    ~ (rat_-64/15 = rat_-1024/25) &  ~ (rat_-64/15 = rat_-16) &  ~ (rat_-64/15 =
% 111.81/15.79      rat_-48/5) &  ~ (rat_-64/15 = rat_1) &  ~ (rat_-64/15 = rat_-5/64) &  ~
% 111.81/15.79    (rat_-64/15 = rat_4096/25) &  ~ (rat_-64/15 = rat_-128/5) &  ~ (rat_-64/15 =
% 111.81/15.79      rat_64/5) &  ~ (rat_-64/15 = rat_-64/5) &  ~ (rat_-64/15 = rat_-3/4) &  ~
% 111.81/15.79    (rat_-64/15 = rat_16/5) &  ~ (rat_-64/15 = rat_0) &  ~ (rat_-79/20 =
% 111.81/15.79      rat_256/15) &  ~ (rat_-79/20 = rat_-4/3) &  ~ (rat_-79/20 = rat_241/20) &  ~
% 111.81/15.79    (rat_-79/20 = rat_3/4) &  ~ (rat_-79/20 = rat_-15/64) &  ~ (rat_-79/20 =
% 111.81/15.79      rat_-12/5) &  ~ (rat_-79/20 = rat_79/20) &  ~ (rat_-79/20 = rat_49/20) &  ~
% 111.81/15.79    (rat_-79/20 = rat_256/25) &  ~ (rat_-79/20 = rat_32/5) &  ~ (rat_-79/20 =
% 111.81/15.79      rat_-4) &  ~ (rat_-79/20 = rat_5/16) &  ~ (rat_-79/20 = rat_16) &  ~
% 111.81/15.79    (rat_-79/20 = rat_-16/5) &  ~ (rat_-79/20 = rat_15/256) &  ~ (rat_-79/20 =
% 111.81/15.79      rat_48/5) &  ~ (rat_-79/20 = rat_-241/20) &  ~ (rat_-79/20 = rat_-271/20) & 
% 111.81/15.79    ~ (rat_-79/20 = rat_-1/4) &  ~ (rat_-79/20 = rat_-1024/25) &  ~ (rat_-79/20 =
% 111.81/15.79      rat_-16) &  ~ (rat_-79/20 = rat_-48/5) &  ~ (rat_-79/20 = rat_1) &  ~
% 111.81/15.79    (rat_-79/20 = rat_-5/64) &  ~ (rat_-79/20 = rat_4096/25) &  ~ (rat_-79/20 =
% 111.81/15.79      rat_-128/5) &  ~ (rat_-79/20 = rat_64/5) &  ~ (rat_-79/20 = rat_-64/5) &  ~
% 111.81/15.79    (rat_-79/20 = rat_-3/4) &  ~ (rat_-79/20 = rat_16/5) &  ~ (rat_-79/20 = rat_0)
% 111.81/15.79    &  ~ (rat_256/15 = rat_-4/3) &  ~ (rat_256/15 = rat_241/20) &  ~ (rat_256/15 =
% 111.81/15.79      rat_3/4) &  ~ (rat_256/15 = rat_-15/64) &  ~ (rat_256/15 = rat_-12/5) &  ~
% 111.81/15.79    (rat_256/15 = rat_79/20) &  ~ (rat_256/15 = rat_49/20) &  ~ (rat_256/15 =
% 111.81/15.79      rat_256/25) &  ~ (rat_256/15 = rat_32/5) &  ~ (rat_256/15 = rat_-4) &  ~
% 111.81/15.79    (rat_256/15 = rat_5/16) &  ~ (rat_256/15 = rat_16) &  ~ (rat_256/15 =
% 111.81/15.79      rat_-16/5) &  ~ (rat_256/15 = rat_15/256) &  ~ (rat_256/15 = rat_48/5) &  ~
% 111.81/15.79    (rat_256/15 = rat_-241/20) &  ~ (rat_256/15 = rat_-271/20) &  ~ (rat_256/15 =
% 111.81/15.79      rat_-1/4) &  ~ (rat_256/15 = rat_-1024/25) &  ~ (rat_256/15 = rat_-16) &  ~
% 111.81/15.79    (rat_256/15 = rat_-48/5) &  ~ (rat_256/15 = rat_1) &  ~ (rat_256/15 =
% 111.81/15.79      rat_-5/64) &  ~ (rat_256/15 = rat_4096/25) &  ~ (rat_256/15 = rat_-128/5) & 
% 111.81/15.79    ~ (rat_256/15 = rat_64/5) &  ~ (rat_256/15 = rat_-64/5) &  ~ (rat_256/15 =
% 111.81/15.79      rat_-3/4) &  ~ (rat_256/15 = rat_16/5) &  ~ (rat_256/15 = rat_0) &  ~
% 111.81/15.79    (rat_-4/3 = rat_241/20) &  ~ (rat_-4/3 = rat_3/4) &  ~ (rat_-4/3 = rat_-15/64)
% 111.81/15.79    &  ~ (rat_-4/3 = rat_-12/5) &  ~ (rat_-4/3 = rat_79/20) &  ~ (rat_-4/3 =
% 111.81/15.79      rat_49/20) &  ~ (rat_-4/3 = rat_256/25) &  ~ (rat_-4/3 = rat_32/5) &  ~
% 111.81/15.79    (rat_-4/3 = rat_-4) &  ~ (rat_-4/3 = rat_5/16) &  ~ (rat_-4/3 = rat_16) &  ~
% 111.81/15.79    (rat_-4/3 = rat_-16/5) &  ~ (rat_-4/3 = rat_15/256) &  ~ (rat_-4/3 = rat_48/5)
% 111.81/15.79    &  ~ (rat_-4/3 = rat_-241/20) &  ~ (rat_-4/3 = rat_-271/20) &  ~ (rat_-4/3 =
% 111.81/15.79      rat_-1/4) &  ~ (rat_-4/3 = rat_-1024/25) &  ~ (rat_-4/3 = rat_-16) &  ~
% 111.81/15.79    (rat_-4/3 = rat_-48/5) &  ~ (rat_-4/3 = rat_1) &  ~ (rat_-4/3 = rat_-5/64) & 
% 111.81/15.79    ~ (rat_-4/3 = rat_4096/25) &  ~ (rat_-4/3 = rat_-128/5) &  ~ (rat_-4/3 =
% 111.81/15.79      rat_64/5) &  ~ (rat_-4/3 = rat_-64/5) &  ~ (rat_-4/3 = rat_-3/4) &  ~
% 111.81/15.79    (rat_-4/3 = rat_16/5) &  ~ (rat_-4/3 = rat_0) &  ~ (rat_241/20 = rat_3/4) &  ~
% 111.81/15.79    (rat_241/20 = rat_-15/64) &  ~ (rat_241/20 = rat_-12/5) &  ~ (rat_241/20 =
% 111.81/15.79      rat_79/20) &  ~ (rat_241/20 = rat_49/20) &  ~ (rat_241/20 = rat_256/25) &  ~
% 111.81/15.79    (rat_241/20 = rat_32/5) &  ~ (rat_241/20 = rat_-4) &  ~ (rat_241/20 =
% 111.81/15.79      rat_5/16) &  ~ (rat_241/20 = rat_16) &  ~ (rat_241/20 = rat_-16/5) &  ~
% 111.81/15.79    (rat_241/20 = rat_15/256) &  ~ (rat_241/20 = rat_48/5) &  ~ (rat_241/20 =
% 111.81/15.79      rat_-241/20) &  ~ (rat_241/20 = rat_-271/20) &  ~ (rat_241/20 = rat_-1/4) & 
% 111.81/15.79    ~ (rat_241/20 = rat_-1024/25) &  ~ (rat_241/20 = rat_-16) &  ~ (rat_241/20 =
% 111.81/15.79      rat_-48/5) &  ~ (rat_241/20 = rat_1) &  ~ (rat_241/20 = rat_-5/64) &  ~
% 111.81/15.79    (rat_241/20 = rat_4096/25) &  ~ (rat_241/20 = rat_-128/5) &  ~ (rat_241/20 =
% 111.81/15.79      rat_64/5) &  ~ (rat_241/20 = rat_-64/5) &  ~ (rat_241/20 = rat_-3/4) &  ~
% 111.81/15.79    (rat_241/20 = rat_16/5) &  ~ (rat_241/20 = rat_0) &  ~ (rat_3/4 = rat_-15/64)
% 111.81/15.79    &  ~ (rat_3/4 = rat_-12/5) &  ~ (rat_3/4 = rat_79/20) &  ~ (rat_3/4 =
% 111.81/15.79      rat_49/20) &  ~ (rat_3/4 = rat_256/25) &  ~ (rat_3/4 = rat_32/5) &  ~
% 111.81/15.79    (rat_3/4 = rat_-4) &  ~ (rat_3/4 = rat_5/16) &  ~ (rat_3/4 = rat_16) &  ~
% 111.81/15.79    (rat_3/4 = rat_-16/5) &  ~ (rat_3/4 = rat_15/256) &  ~ (rat_3/4 = rat_48/5) & 
% 111.81/15.79    ~ (rat_3/4 = rat_-241/20) &  ~ (rat_3/4 = rat_-271/20) &  ~ (rat_3/4 =
% 111.81/15.79      rat_-1/4) &  ~ (rat_3/4 = rat_-1024/25) &  ~ (rat_3/4 = rat_-16) &  ~
% 111.81/15.79    (rat_3/4 = rat_-48/5) &  ~ (rat_3/4 = rat_1) &  ~ (rat_3/4 = rat_-5/64) &  ~
% 111.81/15.79    (rat_3/4 = rat_4096/25) &  ~ (rat_3/4 = rat_-128/5) &  ~ (rat_3/4 = rat_64/5)
% 111.81/15.79    &  ~ (rat_3/4 = rat_-64/5) &  ~ (rat_3/4 = rat_-3/4) &  ~ (rat_3/4 = rat_16/5)
% 111.81/15.79    &  ~ (rat_3/4 = rat_0) &  ~ (rat_-15/64 = rat_-12/5) &  ~ (rat_-15/64 =
% 111.81/15.79      rat_79/20) &  ~ (rat_-15/64 = rat_49/20) &  ~ (rat_-15/64 = rat_256/25) &  ~
% 111.81/15.79    (rat_-15/64 = rat_32/5) &  ~ (rat_-15/64 = rat_-4) &  ~ (rat_-15/64 =
% 111.81/15.79      rat_5/16) &  ~ (rat_-15/64 = rat_16) &  ~ (rat_-15/64 = rat_-16/5) &  ~
% 111.81/15.79    (rat_-15/64 = rat_15/256) &  ~ (rat_-15/64 = rat_48/5) &  ~ (rat_-15/64 =
% 111.81/15.79      rat_-241/20) &  ~ (rat_-15/64 = rat_-271/20) &  ~ (rat_-15/64 = rat_-1/4) & 
% 111.81/15.79    ~ (rat_-15/64 = rat_-1024/25) &  ~ (rat_-15/64 = rat_-16) &  ~ (rat_-15/64 =
% 111.81/15.79      rat_-48/5) &  ~ (rat_-15/64 = rat_1) &  ~ (rat_-15/64 = rat_-5/64) &  ~
% 111.81/15.79    (rat_-15/64 = rat_4096/25) &  ~ (rat_-15/64 = rat_-128/5) &  ~ (rat_-15/64 =
% 111.81/15.79      rat_64/5) &  ~ (rat_-15/64 = rat_-64/5) &  ~ (rat_-15/64 = rat_-3/4) &  ~
% 111.81/15.79    (rat_-15/64 = rat_16/5) &  ~ (rat_-15/64 = rat_0) &  ~ (rat_-12/5 = rat_79/20)
% 111.81/15.79    &  ~ (rat_-12/5 = rat_49/20) &  ~ (rat_-12/5 = rat_256/25) &  ~ (rat_-12/5 =
% 111.81/15.79      rat_32/5) &  ~ (rat_-12/5 = rat_-4) &  ~ (rat_-12/5 = rat_5/16) &  ~
% 111.81/15.79    (rat_-12/5 = rat_16) &  ~ (rat_-12/5 = rat_-16/5) &  ~ (rat_-12/5 =
% 111.81/15.79      rat_15/256) &  ~ (rat_-12/5 = rat_48/5) &  ~ (rat_-12/5 = rat_-241/20) &  ~
% 111.81/15.79    (rat_-12/5 = rat_-271/20) &  ~ (rat_-12/5 = rat_-1/4) &  ~ (rat_-12/5 =
% 111.81/15.79      rat_-1024/25) &  ~ (rat_-12/5 = rat_-16) &  ~ (rat_-12/5 = rat_-48/5) &  ~
% 111.81/15.79    (rat_-12/5 = rat_1) &  ~ (rat_-12/5 = rat_-5/64) &  ~ (rat_-12/5 =
% 111.81/15.79      rat_4096/25) &  ~ (rat_-12/5 = rat_-128/5) &  ~ (rat_-12/5 = rat_64/5) &  ~
% 111.81/15.79    (rat_-12/5 = rat_-64/5) &  ~ (rat_-12/5 = rat_-3/4) &  ~ (rat_-12/5 =
% 111.81/15.79      rat_16/5) &  ~ (rat_-12/5 = rat_0) &  ~ (rat_79/20 = rat_49/20) &  ~
% 111.81/15.79    (rat_79/20 = rat_256/25) &  ~ (rat_79/20 = rat_32/5) &  ~ (rat_79/20 = rat_-4)
% 111.81/15.79    &  ~ (rat_79/20 = rat_5/16) &  ~ (rat_79/20 = rat_16) &  ~ (rat_79/20 =
% 111.81/15.79      rat_-16/5) &  ~ (rat_79/20 = rat_15/256) &  ~ (rat_79/20 = rat_48/5) &  ~
% 111.81/15.79    (rat_79/20 = rat_-241/20) &  ~ (rat_79/20 = rat_-271/20) &  ~ (rat_79/20 =
% 111.81/15.79      rat_-1/4) &  ~ (rat_79/20 = rat_-1024/25) &  ~ (rat_79/20 = rat_-16) &  ~
% 111.81/15.79    (rat_79/20 = rat_-48/5) &  ~ (rat_79/20 = rat_1) &  ~ (rat_79/20 = rat_-5/64)
% 111.81/15.79    &  ~ (rat_79/20 = rat_4096/25) &  ~ (rat_79/20 = rat_-128/5) &  ~ (rat_79/20 =
% 111.81/15.79      rat_64/5) &  ~ (rat_79/20 = rat_-64/5) &  ~ (rat_79/20 = rat_-3/4) &  ~
% 111.81/15.79    (rat_79/20 = rat_16/5) &  ~ (rat_79/20 = rat_0) &  ~ (rat_49/20 = rat_256/25)
% 111.81/15.79    &  ~ (rat_49/20 = rat_32/5) &  ~ (rat_49/20 = rat_-4) &  ~ (rat_49/20 =
% 111.81/15.79      rat_5/16) &  ~ (rat_49/20 = rat_16) &  ~ (rat_49/20 = rat_-16/5) &  ~
% 111.81/15.79    (rat_49/20 = rat_15/256) &  ~ (rat_49/20 = rat_48/5) &  ~ (rat_49/20 =
% 111.81/15.79      rat_-241/20) &  ~ (rat_49/20 = rat_-271/20) &  ~ (rat_49/20 = rat_-1/4) &  ~
% 111.81/15.79    (rat_49/20 = rat_-1024/25) &  ~ (rat_49/20 = rat_-16) &  ~ (rat_49/20 =
% 111.81/15.79      rat_-48/5) &  ~ (rat_49/20 = rat_1) &  ~ (rat_49/20 = rat_-5/64) &  ~
% 111.81/15.79    (rat_49/20 = rat_4096/25) &  ~ (rat_49/20 = rat_-128/5) &  ~ (rat_49/20 =
% 111.81/15.79      rat_64/5) &  ~ (rat_49/20 = rat_-64/5) &  ~ (rat_49/20 = rat_-3/4) &  ~
% 111.81/15.79    (rat_49/20 = rat_16/5) &  ~ (rat_49/20 = rat_0) &  ~ (rat_256/25 = rat_32/5) &
% 111.81/15.79     ~ (rat_256/25 = rat_-4) &  ~ (rat_256/25 = rat_5/16) &  ~ (rat_256/25 =
% 111.81/15.79      rat_16) &  ~ (rat_256/25 = rat_-16/5) &  ~ (rat_256/25 = rat_15/256) &  ~
% 111.81/15.79    (rat_256/25 = rat_48/5) &  ~ (rat_256/25 = rat_-241/20) &  ~ (rat_256/25 =
% 111.81/15.79      rat_-271/20) &  ~ (rat_256/25 = rat_-1/4) &  ~ (rat_256/25 = rat_-1024/25) &
% 111.81/15.79     ~ (rat_256/25 = rat_-16) &  ~ (rat_256/25 = rat_-48/5) &  ~ (rat_256/25 =
% 111.81/15.79      rat_1) &  ~ (rat_256/25 = rat_-5/64) &  ~ (rat_256/25 = rat_4096/25) &  ~
% 111.81/15.79    (rat_256/25 = rat_-128/5) &  ~ (rat_256/25 = rat_64/5) &  ~ (rat_256/25 =
% 111.81/15.79      rat_-64/5) &  ~ (rat_256/25 = rat_-3/4) &  ~ (rat_256/25 = rat_16/5) &  ~
% 111.81/15.79    (rat_256/25 = rat_0) &  ~ (rat_32/5 = rat_-4) &  ~ (rat_32/5 = rat_5/16) &  ~
% 111.81/15.79    (rat_32/5 = rat_16) &  ~ (rat_32/5 = rat_-16/5) &  ~ (rat_32/5 = rat_15/256) &
% 111.81/15.79     ~ (rat_32/5 = rat_48/5) &  ~ (rat_32/5 = rat_-241/20) &  ~ (rat_32/5 =
% 111.81/15.79      rat_-271/20) &  ~ (rat_32/5 = rat_-1/4) &  ~ (rat_32/5 = rat_-1024/25) &  ~
% 111.81/15.79    (rat_32/5 = rat_-16) &  ~ (rat_32/5 = rat_-48/5) &  ~ (rat_32/5 = rat_1) &  ~
% 111.81/15.79    (rat_32/5 = rat_-5/64) &  ~ (rat_32/5 = rat_4096/25) &  ~ (rat_32/5 =
% 111.81/15.79      rat_-128/5) &  ~ (rat_32/5 = rat_64/5) &  ~ (rat_32/5 = rat_-64/5) &  ~
% 111.81/15.79    (rat_32/5 = rat_-3/4) &  ~ (rat_32/5 = rat_16/5) &  ~ (rat_32/5 = rat_0) &  ~
% 111.81/15.79    (rat_-4 = rat_5/16) &  ~ (rat_-4 = rat_16) &  ~ (rat_-4 = rat_-16/5) &  ~
% 111.81/15.79    (rat_-4 = rat_15/256) &  ~ (rat_-4 = rat_48/5) &  ~ (rat_-4 = rat_-241/20) & 
% 111.81/15.80    ~ (rat_-4 = rat_-271/20) &  ~ (rat_-4 = rat_-1/4) &  ~ (rat_-4 = rat_-1024/25)
% 111.81/15.80    &  ~ (rat_-4 = rat_-16) &  ~ (rat_-4 = rat_-48/5) &  ~ (rat_-4 = rat_1) &  ~
% 111.81/15.80    (rat_-4 = rat_-5/64) &  ~ (rat_-4 = rat_4096/25) &  ~ (rat_-4 = rat_-128/5) & 
% 111.81/15.80    ~ (rat_-4 = rat_64/5) &  ~ (rat_-4 = rat_-64/5) &  ~ (rat_-4 = rat_-3/4) &  ~
% 111.81/15.80    (rat_-4 = rat_16/5) &  ~ (rat_-4 = rat_0) &  ~ (rat_5/16 = rat_16) &  ~
% 111.81/15.80    (rat_5/16 = rat_-16/5) &  ~ (rat_5/16 = rat_15/256) &  ~ (rat_5/16 = rat_48/5)
% 111.81/15.80    &  ~ (rat_5/16 = rat_-241/20) &  ~ (rat_5/16 = rat_-271/20) &  ~ (rat_5/16 =
% 111.81/15.80      rat_-1/4) &  ~ (rat_5/16 = rat_-1024/25) &  ~ (rat_5/16 = rat_-16) &  ~
% 111.81/15.80    (rat_5/16 = rat_-48/5) &  ~ (rat_5/16 = rat_1) &  ~ (rat_5/16 = rat_-5/64) & 
% 111.81/15.80    ~ (rat_5/16 = rat_4096/25) &  ~ (rat_5/16 = rat_-128/5) &  ~ (rat_5/16 =
% 111.81/15.80      rat_64/5) &  ~ (rat_5/16 = rat_-64/5) &  ~ (rat_5/16 = rat_-3/4) &  ~
% 111.81/15.80    (rat_5/16 = rat_16/5) &  ~ (rat_5/16 = rat_0) &  ~ (rat_16 = rat_-16/5) &  ~
% 111.81/15.80    (rat_16 = rat_15/256) &  ~ (rat_16 = rat_48/5) &  ~ (rat_16 = rat_-241/20) & 
% 111.81/15.80    ~ (rat_16 = rat_-271/20) &  ~ (rat_16 = rat_-1/4) &  ~ (rat_16 = rat_-1024/25)
% 111.81/15.80    &  ~ (rat_16 = rat_-16) &  ~ (rat_16 = rat_-48/5) &  ~ (rat_16 = rat_1) &  ~
% 111.81/15.80    (rat_16 = rat_-5/64) &  ~ (rat_16 = rat_4096/25) &  ~ (rat_16 = rat_-128/5) & 
% 111.81/15.80    ~ (rat_16 = rat_64/5) &  ~ (rat_16 = rat_-64/5) &  ~ (rat_16 = rat_-3/4) &  ~
% 111.81/15.80    (rat_16 = rat_16/5) &  ~ (rat_16 = rat_0) &  ~ (rat_-16/5 = rat_15/256) &  ~
% 111.81/15.80    (rat_-16/5 = rat_48/5) &  ~ (rat_-16/5 = rat_-241/20) &  ~ (rat_-16/5 =
% 111.81/15.80      rat_-271/20) &  ~ (rat_-16/5 = rat_-1/4) &  ~ (rat_-16/5 = rat_-1024/25) & 
% 111.81/15.80    ~ (rat_-16/5 = rat_-16) &  ~ (rat_-16/5 = rat_-48/5) &  ~ (rat_-16/5 = rat_1)
% 111.81/15.80    &  ~ (rat_-16/5 = rat_-5/64) &  ~ (rat_-16/5 = rat_4096/25) &  ~ (rat_-16/5 =
% 111.81/15.80      rat_-128/5) &  ~ (rat_-16/5 = rat_64/5) &  ~ (rat_-16/5 = rat_-64/5) &  ~
% 111.81/15.80    (rat_-16/5 = rat_-3/4) &  ~ (rat_-16/5 = rat_16/5) &  ~ (rat_-16/5 = rat_0) & 
% 111.81/15.80    ~ (rat_15/256 = rat_48/5) &  ~ (rat_15/256 = rat_-241/20) &  ~ (rat_15/256 =
% 111.81/15.80      rat_-271/20) &  ~ (rat_15/256 = rat_-1/4) &  ~ (rat_15/256 = rat_-1024/25) &
% 111.81/15.80     ~ (rat_15/256 = rat_-16) &  ~ (rat_15/256 = rat_-48/5) &  ~ (rat_15/256 =
% 111.81/15.80      rat_1) &  ~ (rat_15/256 = rat_-5/64) &  ~ (rat_15/256 = rat_4096/25) &  ~
% 111.81/15.80    (rat_15/256 = rat_-128/5) &  ~ (rat_15/256 = rat_64/5) &  ~ (rat_15/256 =
% 111.81/15.80      rat_-64/5) &  ~ (rat_15/256 = rat_-3/4) &  ~ (rat_15/256 = rat_16/5) &  ~
% 111.81/15.80    (rat_15/256 = rat_0) &  ~ (rat_48/5 = rat_-241/20) &  ~ (rat_48/5 =
% 111.81/15.80      rat_-271/20) &  ~ (rat_48/5 = rat_-1/4) &  ~ (rat_48/5 = rat_-1024/25) &  ~
% 111.81/15.80    (rat_48/5 = rat_-16) &  ~ (rat_48/5 = rat_-48/5) &  ~ (rat_48/5 = rat_1) &  ~
% 111.81/15.80    (rat_48/5 = rat_-5/64) &  ~ (rat_48/5 = rat_4096/25) &  ~ (rat_48/5 =
% 111.81/15.80      rat_-128/5) &  ~ (rat_48/5 = rat_64/5) &  ~ (rat_48/5 = rat_-64/5) &  ~
% 111.81/15.80    (rat_48/5 = rat_-3/4) &  ~ (rat_48/5 = rat_16/5) &  ~ (rat_48/5 = rat_0) &  ~
% 111.81/15.80    (rat_-241/20 = rat_-271/20) &  ~ (rat_-241/20 = rat_-1/4) &  ~ (rat_-241/20 =
% 111.81/15.80      rat_-1024/25) &  ~ (rat_-241/20 = rat_-16) &  ~ (rat_-241/20 = rat_-48/5) & 
% 111.81/15.80    ~ (rat_-241/20 = rat_1) &  ~ (rat_-241/20 = rat_-5/64) &  ~ (rat_-241/20 =
% 111.81/15.80      rat_4096/25) &  ~ (rat_-241/20 = rat_-128/5) &  ~ (rat_-241/20 = rat_64/5) &
% 111.81/15.80     ~ (rat_-241/20 = rat_-64/5) &  ~ (rat_-241/20 = rat_-3/4) &  ~ (rat_-241/20 =
% 111.81/15.80      rat_16/5) &  ~ (rat_-241/20 = rat_0) &  ~ (rat_-271/20 = rat_-1/4) &  ~
% 111.81/15.80    (rat_-271/20 = rat_-1024/25) &  ~ (rat_-271/20 = rat_-16) &  ~ (rat_-271/20 =
% 111.81/15.80      rat_-48/5) &  ~ (rat_-271/20 = rat_1) &  ~ (rat_-271/20 = rat_-5/64) &  ~
% 111.81/15.80    (rat_-271/20 = rat_4096/25) &  ~ (rat_-271/20 = rat_-128/5) &  ~ (rat_-271/20
% 111.81/15.80      = rat_64/5) &  ~ (rat_-271/20 = rat_-64/5) &  ~ (rat_-271/20 = rat_-3/4) & 
% 111.81/15.80    ~ (rat_-271/20 = rat_16/5) &  ~ (rat_-271/20 = rat_0) &  ~ (rat_-1/4 =
% 111.81/15.80      rat_-1024/25) &  ~ (rat_-1/4 = rat_-16) &  ~ (rat_-1/4 = rat_-48/5) &  ~
% 111.81/15.80    (rat_-1/4 = rat_1) &  ~ (rat_-1/4 = rat_-5/64) &  ~ (rat_-1/4 = rat_4096/25) &
% 111.81/15.80     ~ (rat_-1/4 = rat_-128/5) &  ~ (rat_-1/4 = rat_64/5) &  ~ (rat_-1/4 =
% 111.81/15.80      rat_-64/5) &  ~ (rat_-1/4 = rat_-3/4) &  ~ (rat_-1/4 = rat_16/5) &  ~
% 111.81/15.80    (rat_-1/4 = rat_0) &  ~ (rat_-1024/25 = rat_-16) &  ~ (rat_-1024/25 =
% 111.81/15.80      rat_-48/5) &  ~ (rat_-1024/25 = rat_1) &  ~ (rat_-1024/25 = rat_-5/64) &  ~
% 111.81/15.80    (rat_-1024/25 = rat_4096/25) &  ~ (rat_-1024/25 = rat_-128/5) &  ~
% 111.81/15.80    (rat_-1024/25 = rat_64/5) &  ~ (rat_-1024/25 = rat_-64/5) &  ~ (rat_-1024/25 =
% 111.81/15.80      rat_-3/4) &  ~ (rat_-1024/25 = rat_16/5) &  ~ (rat_-1024/25 = rat_0) &  ~
% 111.81/15.80    (rat_-16 = rat_-48/5) &  ~ (rat_-16 = rat_1) &  ~ (rat_-16 = rat_-5/64) &  ~
% 111.81/15.80    (rat_-16 = rat_4096/25) &  ~ (rat_-16 = rat_-128/5) &  ~ (rat_-16 = rat_64/5)
% 111.81/15.80    &  ~ (rat_-16 = rat_-64/5) &  ~ (rat_-16 = rat_-3/4) &  ~ (rat_-16 = rat_16/5)
% 111.81/15.80    &  ~ (rat_-16 = rat_0) &  ~ (rat_-48/5 = rat_1) &  ~ (rat_-48/5 = rat_-5/64) &
% 111.81/15.80     ~ (rat_-48/5 = rat_4096/25) &  ~ (rat_-48/5 = rat_-128/5) &  ~ (rat_-48/5 =
% 111.81/15.80      rat_64/5) &  ~ (rat_-48/5 = rat_-64/5) &  ~ (rat_-48/5 = rat_-3/4) &  ~
% 111.81/15.80    (rat_-48/5 = rat_16/5) &  ~ (rat_-48/5 = rat_0) &  ~ (rat_1 = rat_-5/64) &  ~
% 111.81/15.80    (rat_1 = rat_4096/25) &  ~ (rat_1 = rat_-128/5) &  ~ (rat_1 = rat_64/5) &  ~
% 111.81/15.80    (rat_1 = rat_-64/5) &  ~ (rat_1 = rat_-3/4) &  ~ (rat_1 = rat_16/5) &  ~
% 111.81/15.80    (rat_1 = rat_0) &  ~ (rat_-5/64 = rat_4096/25) &  ~ (rat_-5/64 = rat_-128/5) &
% 111.81/15.80     ~ (rat_-5/64 = rat_64/5) &  ~ (rat_-5/64 = rat_-64/5) &  ~ (rat_-5/64 =
% 111.81/15.80      rat_-3/4) &  ~ (rat_-5/64 = rat_16/5) &  ~ (rat_-5/64 = rat_0) &  ~
% 111.81/15.80    (rat_4096/25 = rat_-128/5) &  ~ (rat_4096/25 = rat_64/5) &  ~ (rat_4096/25 =
% 111.81/15.80      rat_-64/5) &  ~ (rat_4096/25 = rat_-3/4) &  ~ (rat_4096/25 = rat_16/5) &  ~
% 111.81/15.80    (rat_4096/25 = rat_0) &  ~ (rat_-128/5 = rat_64/5) &  ~ (rat_-128/5 =
% 111.81/15.80      rat_-64/5) &  ~ (rat_-128/5 = rat_-3/4) &  ~ (rat_-128/5 = rat_16/5) &  ~
% 111.81/15.80    (rat_-128/5 = rat_0) &  ~ (rat_64/5 = rat_-64/5) &  ~ (rat_64/5 = rat_-3/4) & 
% 111.81/15.80    ~ (rat_64/5 = rat_16/5) &  ~ (rat_64/5 = rat_0) &  ~ (rat_-64/5 = rat_-3/4) & 
% 111.81/15.80    ~ (rat_-64/5 = rat_16/5) &  ~ (rat_-64/5 = rat_0) &  ~ (rat_-3/4 = rat_16/5) &
% 111.81/15.80     ~ (rat_-3/4 = rat_0) &  ~ (rat_16/5 = rat_0) & int_$to_rat(-16) = rat_-16 &
% 111.81/15.80    int_$to_rat(16) = rat_16 & int_$to_rat(-4) = rat_-4 & int_$to_rat(1) = rat_1 &
% 111.81/15.80    int_$to_rat(0) = rat_0 & rat_$to_real(rat_9/16) = real_9/16 &
% 111.81/15.80    rat_$to_real(rat_-3/2) = real_-3/2 & rat_$to_real(rat_-64/15) = real_-64/15 &
% 111.81/15.80    rat_$to_real(rat_-79/20) = real_-79/20 & rat_$to_real(rat_256/15) =
% 111.81/15.80    real_256/15 & rat_$to_real(rat_-4/3) = real_-4/3 & rat_$to_real(rat_241/20) =
% 111.81/15.80    real_241/20 & rat_$to_real(rat_3/4) = real_3/4 & rat_$to_real(rat_-15/64) =
% 111.81/15.80    real_-15/64 & rat_$to_real(rat_-12/5) = real_-12/5 & rat_$to_real(rat_79/20) =
% 111.81/15.80    real_79/20 & rat_$to_real(rat_49/20) = real_49/20 & rat_$to_real(rat_256/25) =
% 111.81/15.80    real_256/25 & rat_$to_real(rat_32/5) = real_32/5 & rat_$to_real(rat_-4) =
% 111.81/15.80    real_-4 & rat_$to_real(rat_5/16) = real_5/16 & rat_$to_real(rat_16) = real_16
% 111.81/15.80    & rat_$to_real(rat_-16/5) = real_-16/5 & rat_$to_real(rat_15/256) =
% 111.81/15.80    real_15/256 & rat_$to_real(rat_48/5) = real_48/5 & rat_$to_real(rat_-241/20) =
% 111.81/15.80    real_-241/20 & rat_$to_real(rat_-271/20) = real_-271/20 &
% 111.81/15.80    rat_$to_real(rat_-1/4) = real_-1/4 & rat_$to_real(rat_-1024/25) =
% 111.81/15.80    real_-1024/25 & rat_$to_real(rat_-16) = real_-16 & rat_$to_real(rat_-48/5) =
% 111.81/15.80    real_-48/5 & rat_$to_real(rat_1) = real_1 & rat_$to_real(rat_-5/64) =
% 111.81/15.80    real_-5/64 & rat_$to_real(rat_4096/25) = real_4096/25 &
% 111.81/15.80    rat_$to_real(rat_-128/5) = real_-128/5 & rat_$to_real(rat_64/5) = real_64/5 &
% 111.81/15.80    rat_$to_real(rat_-64/5) = real_-64/5 & rat_$to_real(rat_-3/4) = real_-3/4 &
% 111.81/15.80    rat_$to_real(rat_16/5) = real_16/5 & rat_$to_real(rat_0) = real_0 &
% 111.81/15.80    rat_$to_rat(rat_9/16) = rat_9/16 & rat_$to_rat(rat_-3/2) = rat_-3/2 &
% 111.81/15.80    rat_$to_rat(rat_-64/15) = rat_-64/15 & rat_$to_rat(rat_-79/20) = rat_-79/20 &
% 111.81/15.80    rat_$to_rat(rat_256/15) = rat_256/15 & rat_$to_rat(rat_-4/3) = rat_-4/3 &
% 111.81/15.80    rat_$to_rat(rat_241/20) = rat_241/20 & rat_$to_rat(rat_3/4) = rat_3/4 &
% 111.81/15.80    rat_$to_rat(rat_-15/64) = rat_-15/64 & rat_$to_rat(rat_-12/5) = rat_-12/5 &
% 111.81/15.80    rat_$to_rat(rat_79/20) = rat_79/20 & rat_$to_rat(rat_49/20) = rat_49/20 &
% 111.81/15.80    rat_$to_rat(rat_256/25) = rat_256/25 & rat_$to_rat(rat_32/5) = rat_32/5 &
% 111.81/15.80    rat_$to_rat(rat_-4) = rat_-4 & rat_$to_rat(rat_5/16) = rat_5/16 &
% 111.81/15.80    rat_$to_rat(rat_16) = rat_16 & rat_$to_rat(rat_-16/5) = rat_-16/5 &
% 111.81/15.80    rat_$to_rat(rat_15/256) = rat_15/256 & rat_$to_rat(rat_48/5) = rat_48/5 &
% 111.81/15.80    rat_$to_rat(rat_-241/20) = rat_-241/20 & rat_$to_rat(rat_-271/20) =
% 111.81/15.80    rat_-271/20 & rat_$to_rat(rat_-1/4) = rat_-1/4 & rat_$to_rat(rat_-1024/25) =
% 111.81/15.80    rat_-1024/25 & rat_$to_rat(rat_-16) = rat_-16 & rat_$to_rat(rat_-48/5) =
% 111.81/15.80    rat_-48/5 & rat_$to_rat(rat_1) = rat_1 & rat_$to_rat(rat_-5/64) = rat_-5/64 &
% 111.81/15.80    rat_$to_rat(rat_4096/25) = rat_4096/25 & rat_$to_rat(rat_-128/5) = rat_-128/5
% 111.81/15.80    & rat_$to_rat(rat_64/5) = rat_64/5 & rat_$to_rat(rat_-64/5) = rat_-64/5 &
% 111.81/15.80    rat_$to_rat(rat_-3/4) = rat_-3/4 & rat_$to_rat(rat_16/5) = rat_16/5 &
% 111.81/15.80    rat_$to_rat(rat_0) = rat_0 & rat_$to_int(rat_9/16) = 0 & rat_$to_int(rat_-3/2)
% 111.81/15.80    = -2 & rat_$to_int(rat_-64/15) = -5 & rat_$to_int(rat_-79/20) = -4 &
% 111.81/15.80    rat_$to_int(rat_256/15) = 17 & rat_$to_int(rat_-4/3) = -2 &
% 111.81/15.80    rat_$to_int(rat_241/20) = 12 & rat_$to_int(rat_3/4) = 0 &
% 111.81/15.80    rat_$to_int(rat_-15/64) = -1 & rat_$to_int(rat_-12/5) = -3 &
% 111.81/15.80    rat_$to_int(rat_79/20) = 3 & rat_$to_int(rat_49/20) = 2 &
% 111.81/15.80    rat_$to_int(rat_256/25) = 10 & rat_$to_int(rat_32/5) = 6 & rat_$to_int(rat_-4)
% 111.81/15.80    = -4 & rat_$to_int(rat_5/16) = 0 & rat_$to_int(rat_16) = 16 &
% 111.81/15.80    rat_$to_int(rat_-16/5) = -4 & rat_$to_int(rat_15/256) = 0 &
% 111.81/15.80    rat_$to_int(rat_48/5) = 9 & rat_$to_int(rat_-241/20) = -13 &
% 111.81/15.80    rat_$to_int(rat_-271/20) = -14 & rat_$to_int(rat_-1/4) = -1 &
% 111.81/15.80    rat_$to_int(rat_-1024/25) = -41 & rat_$to_int(rat_-16) = -16 &
% 111.81/15.80    rat_$to_int(rat_-48/5) = -10 & rat_$to_int(rat_1) = 1 & rat_$to_int(rat_-5/64)
% 111.81/15.80    = -1 & rat_$to_int(rat_4096/25) = 163 & rat_$to_int(rat_-128/5) = -26 &
% 111.81/15.80    rat_$to_int(rat_64/5) = 12 & rat_$to_int(rat_-64/5) = -13 &
% 111.81/15.80    rat_$to_int(rat_-3/4) = -1 & rat_$to_int(rat_16/5) = 3 & rat_$to_int(rat_0) =
% 111.81/15.80    0 & rat_$round(rat_9/16) = rat_1 & rat_$round(rat_-64/15) = rat_-4 &
% 111.81/15.80    rat_$round(rat_-79/20) = rat_-4 & rat_$round(rat_3/4) = rat_1 &
% 111.81/15.80    rat_$round(rat_-15/64) = rat_0 & rat_$round(rat_-4) = rat_-4 &
% 111.81/15.80    rat_$round(rat_5/16) = rat_0 & rat_$round(rat_16) = rat_16 &
% 111.81/15.80    rat_$round(rat_15/256) = rat_0 & rat_$round(rat_-1/4) = rat_0 &
% 111.81/15.80    rat_$round(rat_-16) = rat_-16 & rat_$round(rat_1) = rat_1 &
% 111.81/15.80    rat_$round(rat_-5/64) = rat_0 & rat_$round(rat_0) = rat_0 &
% 111.81/15.80    rat_$truncate(rat_9/16) = rat_0 & rat_$truncate(rat_-64/15) = rat_-4 &
% 111.81/15.80    rat_$truncate(rat_3/4) = rat_0 & rat_$truncate(rat_-15/64) = rat_0 &
% 111.81/15.80    rat_$truncate(rat_-4) = rat_-4 & rat_$truncate(rat_5/16) = rat_0 &
% 111.81/15.80    rat_$truncate(rat_16) = rat_16 & rat_$truncate(rat_15/256) = rat_0 &
% 111.81/15.80    rat_$truncate(rat_-1/4) = rat_0 & rat_$truncate(rat_-16) = rat_-16 &
% 111.81/15.80    rat_$truncate(rat_1) = rat_1 & rat_$truncate(rat_-5/64) = rat_0 &
% 111.81/15.80    rat_$truncate(rat_-3/4) = rat_0 & rat_$truncate(rat_0) = rat_0 &
% 111.81/15.80    rat_$ceiling(rat_9/16) = rat_1 & rat_$ceiling(rat_-64/15) = rat_-4 &
% 111.81/15.80    rat_$ceiling(rat_3/4) = rat_1 & rat_$ceiling(rat_-15/64) = rat_0 &
% 111.81/15.80    rat_$ceiling(rat_-4) = rat_-4 & rat_$ceiling(rat_5/16) = rat_1 &
% 111.81/15.80    rat_$ceiling(rat_16) = rat_16 & rat_$ceiling(rat_15/256) = rat_1 &
% 111.81/15.80    rat_$ceiling(rat_-1/4) = rat_0 & rat_$ceiling(rat_-16) = rat_-16 &
% 111.81/15.80    rat_$ceiling(rat_1) = rat_1 & rat_$ceiling(rat_-5/64) = rat_0 &
% 111.81/15.80    rat_$ceiling(rat_-3/4) = rat_0 & rat_$ceiling(rat_0) = rat_0 &
% 111.81/15.80    rat_$floor(rat_9/16) = rat_0 & rat_$floor(rat_-79/20) = rat_-4 &
% 111.81/15.80    rat_$floor(rat_3/4) = rat_0 & rat_$floor(rat_-4) = rat_-4 &
% 111.81/15.80    rat_$floor(rat_5/16) = rat_0 & rat_$floor(rat_16) = rat_16 &
% 111.81/15.80    rat_$floor(rat_-16/5) = rat_-4 & rat_$floor(rat_15/256) = rat_0 &
% 111.81/15.80    rat_$floor(rat_-16) = rat_-16 & rat_$floor(rat_1) = rat_1 & rat_$floor(rat_0)
% 111.81/15.80    = rat_0 & rat_$quotient(rat_9/16, rat_9/16) = rat_1 & rat_$quotient(rat_9/16,
% 111.81/15.80      rat_3/4) = rat_3/4 & rat_$quotient(rat_9/16, rat_-15/64) = rat_-12/5 &
% 111.81/15.80    rat_$quotient(rat_9/16, rat_-12/5) = rat_-15/64 & rat_$quotient(rat_9/16,
% 111.81/15.80      rat_15/256) = rat_48/5 & rat_$quotient(rat_9/16, rat_48/5) = rat_15/256 &
% 111.81/15.80    rat_$quotient(rat_9/16, rat_1) = rat_9/16 & rat_$quotient(rat_9/16, rat_-3/4)
% 111.81/15.80    = rat_-3/4 & rat_$quotient(rat_-3/2, rat_-3/2) = rat_1 &
% 111.81/15.80    rat_$quotient(rat_-3/2, rat_-15/64) = rat_32/5 & rat_$quotient(rat_-3/2,
% 111.81/15.80      rat_32/5) = rat_-15/64 & rat_$quotient(rat_-3/2, rat_15/256) = rat_-128/5 &
% 111.81/15.80    rat_$quotient(rat_-3/2, rat_1) = rat_-3/2 & rat_$quotient(rat_-3/2,
% 111.81/15.80      rat_-128/5) = rat_15/256 & rat_$quotient(rat_-64/15, rat_-64/15) = rat_1 &
% 111.81/15.80    rat_$quotient(rat_-64/15, rat_256/15) = rat_-1/4 & rat_$quotient(rat_-64/15,
% 111.81/15.80      rat_-4/3) = rat_16/5 & rat_$quotient(rat_-64/15, rat_-1/4) = rat_256/15 &
% 111.81/15.80    rat_$quotient(rat_-64/15, rat_1) = rat_-64/15 & rat_$quotient(rat_-64/15,
% 111.81/15.80      rat_16/5) = rat_-4/3 & rat_$quotient(rat_-79/20, rat_-79/20) = rat_1 &
% 111.81/15.80    rat_$quotient(rat_-79/20, rat_1) = rat_-79/20 & rat_$quotient(rat_256/15,
% 111.81/15.80      rat_-64/15) = rat_-4 & rat_$quotient(rat_256/15, rat_256/15) = rat_1 &
% 111.81/15.80    rat_$quotient(rat_256/15, rat_-4/3) = rat_-64/5 & rat_$quotient(rat_256/15,
% 111.81/15.80      rat_-4) = rat_-64/15 & rat_$quotient(rat_256/15, rat_1) = rat_256/15 &
% 111.81/15.80    rat_$quotient(rat_256/15, rat_-64/5) = rat_-4/3 & rat_$quotient(rat_-4/3,
% 111.81/15.80      rat_-64/15) = rat_5/16 & rat_$quotient(rat_-4/3, rat_256/15) = rat_-5/64 &
% 111.81/15.80    rat_$quotient(rat_-4/3, rat_-4/3) = rat_1 & rat_$quotient(rat_-4/3, rat_5/16)
% 111.81/15.80    = rat_-64/15 & rat_$quotient(rat_-4/3, rat_1) = rat_-4/3 &
% 111.81/15.80    rat_$quotient(rat_-4/3, rat_-5/64) = rat_256/15 & rat_$quotient(rat_241/20,
% 111.81/15.80      rat_241/20) = rat_1 & rat_$quotient(rat_241/20, rat_1) = rat_241/20 &
% 111.81/15.80    rat_$quotient(rat_3/4, rat_3/4) = rat_1 & rat_$quotient(rat_3/4, rat_-15/64) =
% 111.81/15.80    rat_-16/5 & rat_$quotient(rat_3/4, rat_-16/5) = rat_-15/64 &
% 111.81/15.80    rat_$quotient(rat_3/4, rat_15/256) = rat_64/5 & rat_$quotient(rat_3/4,
% 111.81/15.80      rat_-48/5) = rat_-5/64 & rat_$quotient(rat_3/4, rat_1) = rat_3/4 &
% 111.81/15.80    rat_$quotient(rat_3/4, rat_-5/64) = rat_-48/5 & rat_$quotient(rat_3/4,
% 111.81/15.80      rat_64/5) = rat_15/256 & rat_$quotient(rat_-15/64, rat_-15/64) = rat_1 &
% 111.81/15.80    rat_$quotient(rat_-15/64, rat_-4) = rat_15/256 & rat_$quotient(rat_-15/64,
% 111.81/15.80      rat_5/16) = rat_-3/4 & rat_$quotient(rat_-15/64, rat_15/256) = rat_-4 &
% 111.81/15.80    rat_$quotient(rat_-15/64, rat_1) = rat_-15/64 & rat_$quotient(rat_-15/64,
% 111.81/15.80      rat_-3/4) = rat_5/16 & rat_$quotient(rat_-12/5, rat_9/16) = rat_-64/15 &
% 111.81/15.80    rat_$quotient(rat_-12/5, rat_-64/15) = rat_9/16 & rat_$quotient(rat_-12/5,
% 111.81/15.80      rat_3/4) = rat_-16/5 & rat_$quotient(rat_-12/5, rat_-15/64) = rat_256/25 &
% 111.81/15.80    rat_$quotient(rat_-12/5, rat_-12/5) = rat_1 & rat_$quotient(rat_-12/5,
% 111.81/15.80      rat_256/25) = rat_-15/64 & rat_$quotient(rat_-12/5, rat_-16/5) = rat_3/4 &
% 111.81/15.80    rat_$quotient(rat_-12/5, rat_15/256) = rat_-1024/25 & rat_$quotient(rat_-12/5,
% 111.81/15.80      rat_48/5) = rat_-1/4 & rat_$quotient(rat_-12/5, rat_-1/4) = rat_48/5 &
% 111.81/15.80    rat_$quotient(rat_-12/5, rat_-1024/25) = rat_15/256 & rat_$quotient(rat_-12/5,
% 111.81/15.80      rat_1) = rat_-12/5 & rat_$quotient(rat_-12/5, rat_-3/4) = rat_16/5 &
% 111.81/15.80    rat_$quotient(rat_-12/5, rat_16/5) = rat_-3/4 & rat_$quotient(rat_79/20,
% 111.81/15.80      rat_79/20) = rat_1 & rat_$quotient(rat_79/20, rat_1) = rat_79/20 &
% 111.81/15.80    rat_$quotient(rat_49/20, rat_49/20) = rat_1 & rat_$quotient(rat_49/20, rat_1)
% 111.81/15.80    = rat_49/20 & rat_$quotient(rat_256/25, rat_-64/15) = rat_-12/5 &
% 111.81/15.80    rat_$quotient(rat_256/25, rat_-12/5) = rat_-64/15 & rat_$quotient(rat_256/25,
% 111.81/15.80      rat_256/25) = rat_1 & rat_$quotient(rat_256/25, rat_-16/5) = rat_-16/5 &
% 111.81/15.80    rat_$quotient(rat_256/25, rat_-1/4) = rat_-1024/25 & rat_$quotient(rat_256/25,
% 111.81/15.80      rat_-1024/25) = rat_-1/4 & rat_$quotient(rat_256/25, rat_1) = rat_256/25 &
% 111.81/15.80    rat_$quotient(rat_256/25, rat_16/5) = rat_16/5 & rat_$quotient(rat_32/5,
% 111.81/15.80      rat_-3/2) = rat_-64/15 & rat_$quotient(rat_32/5, rat_-64/15) = rat_-3/2 &
% 111.81/15.80    rat_$quotient(rat_32/5, rat_32/5) = rat_1 & rat_$quotient(rat_32/5, rat_-1/4)
% 111.81/15.80    = rat_-128/5 & rat_$quotient(rat_32/5, rat_1) = rat_32/5 &
% 111.81/15.80    rat_$quotient(rat_32/5, rat_-128/5) = rat_-1/4 & rat_$quotient(rat_-4,
% 111.81/15.80      rat_256/15) = rat_-15/64 & rat_$quotient(rat_-4, rat_-15/64) = rat_256/15 &
% 111.81/15.80    rat_$quotient(rat_-4, rat_-4) = rat_1 & rat_$quotient(rat_-4, rat_5/16) =
% 111.81/15.80    rat_-64/5 & rat_$quotient(rat_-4, rat_16) = rat_-1/4 & rat_$quotient(rat_-4,
% 111.81/15.80      rat_-1/4) = rat_16 & rat_$quotient(rat_-4, rat_1) = rat_-4 &
% 111.81/15.80    rat_$quotient(rat_-4, rat_-64/5) = rat_5/16 & rat_$quotient(rat_5/16,
% 111.81/15.80      rat_-4/3) = rat_-15/64 & rat_$quotient(rat_5/16, rat_-15/64) = rat_-4/3 &
% 111.81/15.80    rat_$quotient(rat_5/16, rat_-4) = rat_-5/64 & rat_$quotient(rat_5/16,
% 111.81/15.80      rat_5/16) = rat_1 & rat_$quotient(rat_5/16, rat_1) = rat_5/16 &
% 111.81/15.80    rat_$quotient(rat_5/16, rat_-5/64) = rat_-4 & rat_$quotient(rat_16, rat_-4) =
% 111.81/15.80    rat_-4 & rat_$quotient(rat_16, rat_16) = rat_1 & rat_$quotient(rat_16, rat_1)
% 111.81/15.80    = rat_16 & rat_$quotient(rat_-16/5, rat_-64/15) = rat_3/4 &
% 111.81/15.80    rat_$quotient(rat_-16/5, rat_3/4) = rat_-64/15 & rat_$quotient(rat_-16/5,
% 111.81/15.80      rat_-16/5) = rat_1 & rat_$quotient(rat_-16/5, rat_-1/4) = rat_64/5 &
% 111.81/15.80    rat_$quotient(rat_-16/5, rat_1) = rat_-16/5 & rat_$quotient(rat_-16/5,
% 111.81/15.80      rat_64/5) = rat_-1/4 & rat_$quotient(rat_15/256, rat_-15/64) = rat_-1/4 &
% 111.81/15.80    rat_$quotient(rat_15/256, rat_15/256) = rat_1 & rat_$quotient(rat_15/256,
% 111.81/15.80      rat_-1/4) = rat_-15/64 & rat_$quotient(rat_15/256, rat_1) = rat_15/256 &
% 111.81/15.80    rat_$quotient(rat_15/256, rat_-5/64) = rat_-3/4 & rat_$quotient(rat_15/256,
% 111.81/15.80      rat_-3/4) = rat_-5/64 & rat_$quotient(rat_48/5, rat_9/16) = rat_256/15 &
% 111.81/15.80    rat_$quotient(rat_48/5, rat_256/15) = rat_9/16 & rat_$quotient(rat_48/5,
% 111.81/15.80      rat_3/4) = rat_64/5 & rat_$quotient(rat_48/5, rat_-15/64) = rat_-1024/25 &
% 111.81/15.80    rat_$quotient(rat_48/5, rat_-12/5) = rat_-4 & rat_$quotient(rat_48/5, rat_-4)
% 111.81/15.80    = rat_-12/5 & rat_$quotient(rat_48/5, rat_15/256) = rat_4096/25 &
% 111.81/15.80    rat_$quotient(rat_48/5, rat_48/5) = rat_1 & rat_$quotient(rat_48/5,
% 111.81/15.80      rat_-1024/25) = rat_-15/64 & rat_$quotient(rat_48/5, rat_1) = rat_48/5 &
% 111.81/15.80    rat_$quotient(rat_48/5, rat_4096/25) = rat_15/256 & rat_$quotient(rat_48/5,
% 111.81/15.80      rat_64/5) = rat_3/4 & rat_$quotient(rat_48/5, rat_-64/5) = rat_-3/4 &
% 111.81/15.80    rat_$quotient(rat_48/5, rat_-3/4) = rat_-64/5 & rat_$quotient(rat_-241/20,
% 111.81/15.80      rat_-241/20) = rat_1 & rat_$quotient(rat_-241/20, rat_1) = rat_-241/20 &
% 111.81/15.80    rat_$quotient(rat_-271/20, rat_-271/20) = rat_1 & rat_$quotient(rat_-271/20,
% 111.81/15.80      rat_1) = rat_-271/20 & rat_$quotient(rat_-1/4, rat_-64/15) = rat_15/256 &
% 111.81/15.80    rat_$quotient(rat_-1/4, rat_15/256) = rat_-64/15 & rat_$quotient(rat_-1/4,
% 111.81/15.80      rat_-1/4) = rat_1 & rat_$quotient(rat_-1/4, rat_1) = rat_-1/4 &
% 111.81/15.80    rat_$quotient(rat_-1/4, rat_-5/64) = rat_16/5 & rat_$quotient(rat_-1/4,
% 111.81/15.80      rat_16/5) = rat_-5/64 & rat_$quotient(rat_-1024/25, rat_-64/15) = rat_48/5 &
% 111.81/15.80    rat_$quotient(rat_-1024/25, rat_256/15) = rat_-12/5 &
% 111.81/15.80    rat_$quotient(rat_-1024/25, rat_-12/5) = rat_256/15 &
% 111.81/15.80    rat_$quotient(rat_-1024/25, rat_256/25) = rat_-4 & rat_$quotient(rat_-1024/25,
% 111.81/15.80      rat_-4) = rat_256/25 & rat_$quotient(rat_-1024/25, rat_-16/5) = rat_64/5 &
% 111.81/15.80    rat_$quotient(rat_-1024/25, rat_48/5) = rat_-64/15 &
% 111.81/15.80    rat_$quotient(rat_-1024/25, rat_-1/4) = rat_4096/25 &
% 111.81/15.80    rat_$quotient(rat_-1024/25, rat_-1024/25) = rat_1 &
% 111.81/15.80    rat_$quotient(rat_-1024/25, rat_1) = rat_-1024/25 &
% 111.81/15.80    rat_$quotient(rat_-1024/25, rat_4096/25) = rat_-1/4 &
% 111.81/15.80    rat_$quotient(rat_-1024/25, rat_64/5) = rat_-16/5 &
% 111.81/15.80    rat_$quotient(rat_-1024/25, rat_-64/5) = rat_16/5 &
% 111.81/15.80    rat_$quotient(rat_-1024/25, rat_16/5) = rat_-64/5 & rat_$quotient(rat_-16,
% 111.81/15.80      rat_-16) = rat_1 & rat_$quotient(rat_-16, rat_1) = rat_-16 &
% 111.81/15.80    rat_$quotient(rat_-48/5, rat_-3/2) = rat_32/5 & rat_$quotient(rat_-48/5,
% 111.81/15.80      rat_3/4) = rat_-64/5 & rat_$quotient(rat_-48/5, rat_32/5) = rat_-3/2 &
% 111.81/15.80    rat_$quotient(rat_-48/5, rat_-48/5) = rat_1 & rat_$quotient(rat_-48/5, rat_1)
% 111.81/15.80    = rat_-48/5 & rat_$quotient(rat_-48/5, rat_64/5) = rat_-3/4 &
% 111.81/15.80    rat_$quotient(rat_-48/5, rat_-64/5) = rat_3/4 & rat_$quotient(rat_-48/5,
% 111.81/15.80      rat_-3/4) = rat_64/5 & rat_$quotient(rat_1, rat_-64/15) = rat_-15/64 &
% 111.81/15.80    rat_$quotient(rat_1, rat_256/15) = rat_15/256 & rat_$quotient(rat_1, rat_-4/3)
% 111.81/15.80    = rat_-3/4 & rat_$quotient(rat_1, rat_-15/64) = rat_-64/15 &
% 111.81/15.80    rat_$quotient(rat_1, rat_-4) = rat_-1/4 & rat_$quotient(rat_1, rat_5/16) =
% 111.81/15.80    rat_16/5 & rat_$quotient(rat_1, rat_15/256) = rat_256/15 &
% 111.81/15.80    rat_$quotient(rat_1, rat_-1/4) = rat_-4 & rat_$quotient(rat_1, rat_1) = rat_1
% 111.81/15.80    & rat_$quotient(rat_1, rat_-5/64) = rat_-64/5 & rat_$quotient(rat_1,
% 111.81/15.80      rat_-64/5) = rat_-5/64 & rat_$quotient(rat_1, rat_-3/4) = rat_-4/3 &
% 111.81/15.80    rat_$quotient(rat_1, rat_16/5) = rat_5/16 & rat_$quotient(rat_-5/64, rat_-4/3)
% 111.81/15.80    = rat_15/256 & rat_$quotient(rat_-5/64, rat_5/16) = rat_-1/4 &
% 111.81/15.80    rat_$quotient(rat_-5/64, rat_15/256) = rat_-4/3 & rat_$quotient(rat_-5/64,
% 111.81/15.80      rat_-1/4) = rat_5/16 & rat_$quotient(rat_-5/64, rat_1) = rat_-5/64 &
% 111.81/15.80    rat_$quotient(rat_-5/64, rat_-5/64) = rat_1 & rat_$quotient(rat_4096/25,
% 111.81/15.80      rat_256/15) = rat_48/5 & rat_$quotient(rat_4096/25, rat_256/25) = rat_16 &
% 111.81/15.80    rat_$quotient(rat_4096/25, rat_-4) = rat_-1024/25 & rat_$quotient(rat_4096/25,
% 111.81/15.80      rat_16) = rat_256/25 & rat_$quotient(rat_4096/25, rat_48/5) = rat_256/15 &
% 111.81/15.80    rat_$quotient(rat_4096/25, rat_-1024/25) = rat_-4 & rat_$quotient(rat_4096/25,
% 111.81/15.80      rat_1) = rat_4096/25 & rat_$quotient(rat_4096/25, rat_4096/25) = rat_1 &
% 111.81/15.80    rat_$quotient(rat_4096/25, rat_64/5) = rat_64/5 & rat_$quotient(rat_4096/25,
% 111.81/15.80      rat_-64/5) = rat_-64/5 & rat_$quotient(rat_-128/5, rat_-3/2) = rat_256/15 &
% 111.81/15.80    rat_$quotient(rat_-128/5, rat_256/15) = rat_-3/2 & rat_$quotient(rat_-128/5,
% 111.81/15.80      rat_32/5) = rat_-4 & rat_$quotient(rat_-128/5, rat_-4) = rat_32/5 &
% 111.81/15.80    rat_$quotient(rat_-128/5, rat_1) = rat_-128/5 & rat_$quotient(rat_-128/5,
% 111.81/15.80      rat_-128/5) = rat_1 & rat_$quotient(rat_64/5, rat_256/15) = rat_3/4 &
% 111.81/15.80    rat_$quotient(rat_64/5, rat_-4/3) = rat_-48/5 & rat_$quotient(rat_64/5,
% 111.81/15.80      rat_3/4) = rat_256/15 & rat_$quotient(rat_64/5, rat_-4) = rat_-16/5 &
% 111.81/15.80    rat_$quotient(rat_64/5, rat_-16/5) = rat_-4 & rat_$quotient(rat_64/5,
% 111.81/15.80      rat_-48/5) = rat_-4/3 & rat_$quotient(rat_64/5, rat_1) = rat_64/5 &
% 111.81/15.80    rat_$quotient(rat_64/5, rat_64/5) = rat_1 & rat_$quotient(rat_-64/5,
% 111.81/15.80      rat_256/15) = rat_-3/4 & rat_$quotient(rat_-64/5, rat_-4/3) = rat_48/5 &
% 111.81/15.80    rat_$quotient(rat_-64/5, rat_-4) = rat_16/5 & rat_$quotient(rat_-64/5,
% 111.81/15.80      rat_5/16) = rat_-1024/25 & rat_$quotient(rat_-64/5, rat_48/5) = rat_-4/3 &
% 111.81/15.80    rat_$quotient(rat_-64/5, rat_-1024/25) = rat_5/16 & rat_$quotient(rat_-64/5,
% 111.81/15.80      rat_1) = rat_-64/5 & rat_$quotient(rat_-64/5, rat_-5/64) = rat_4096/25 &
% 111.81/15.80    rat_$quotient(rat_-64/5, rat_4096/25) = rat_-5/64 & rat_$quotient(rat_-64/5,
% 111.81/15.80      rat_-64/5) = rat_1 & rat_$quotient(rat_-64/5, rat_-3/4) = rat_256/15 &
% 111.81/15.80    rat_$quotient(rat_-64/5, rat_16/5) = rat_-4 & rat_$quotient(rat_-3/4,
% 111.81/15.80      rat_9/16) = rat_-4/3 & rat_$quotient(rat_-3/4, rat_-4/3) = rat_9/16 &
% 111.81/15.80    rat_$quotient(rat_-3/4, rat_-15/64) = rat_16/5 & rat_$quotient(rat_-3/4,
% 111.81/15.80      rat_-12/5) = rat_5/16 & rat_$quotient(rat_-3/4, rat_5/16) = rat_-12/5 &
% 111.81/15.80    rat_$quotient(rat_-3/4, rat_15/256) = rat_-64/5 & rat_$quotient(rat_-3/4,
% 111.81/15.80      rat_48/5) = rat_-5/64 & rat_$quotient(rat_-3/4, rat_1) = rat_-3/4 &
% 111.81/15.80    rat_$quotient(rat_-3/4, rat_-5/64) = rat_48/5 & rat_$quotient(rat_-3/4,
% 111.81/15.80      rat_-64/5) = rat_15/256 & rat_$quotient(rat_-3/4, rat_-3/4) = rat_1 &
% 111.81/15.80    rat_$quotient(rat_-3/4, rat_16/5) = rat_-15/64 & rat_$quotient(rat_16/5,
% 111.81/15.80      rat_-64/15) = rat_-3/4 & rat_$quotient(rat_16/5, rat_-4/3) = rat_-12/5 &
% 111.81/15.80    rat_$quotient(rat_16/5, rat_-12/5) = rat_-4/3 & rat_$quotient(rat_16/5,
% 111.81/15.80      rat_256/25) = rat_5/16 & rat_$quotient(rat_16/5, rat_5/16) = rat_256/25 &
% 111.81/15.80    rat_$quotient(rat_16/5, rat_-1/4) = rat_-64/5 & rat_$quotient(rat_16/5,
% 111.81/15.80      rat_-1024/25) = rat_-5/64 & rat_$quotient(rat_16/5, rat_1) = rat_16/5 &
% 111.81/15.80    rat_$quotient(rat_16/5, rat_-5/64) = rat_-1024/25 & rat_$quotient(rat_16/5,
% 111.81/15.80      rat_-64/5) = rat_-1/4 & rat_$quotient(rat_16/5, rat_-3/4) = rat_-64/15 &
% 111.81/15.80    rat_$quotient(rat_16/5, rat_16/5) = rat_1 & rat_$quotient(rat_0, rat_9/16) =
% 111.81/15.80    rat_0 & rat_$quotient(rat_0, rat_-3/2) = rat_0 & rat_$quotient(rat_0,
% 111.81/15.80      rat_-64/15) = rat_0 & rat_$quotient(rat_0, rat_-79/20) = rat_0 &
% 111.81/15.80    rat_$quotient(rat_0, rat_256/15) = rat_0 & rat_$quotient(rat_0, rat_-4/3) =
% 111.81/15.80    rat_0 & rat_$quotient(rat_0, rat_241/20) = rat_0 & rat_$quotient(rat_0,
% 111.81/15.80      rat_3/4) = rat_0 & rat_$quotient(rat_0, rat_-15/64) = rat_0 &
% 111.81/15.80    rat_$quotient(rat_0, rat_-12/5) = rat_0 & rat_$quotient(rat_0, rat_79/20) =
% 111.81/15.80    rat_0 & rat_$quotient(rat_0, rat_49/20) = rat_0 & rat_$quotient(rat_0,
% 111.81/15.80      rat_256/25) = rat_0 & rat_$quotient(rat_0, rat_32/5) = rat_0 &
% 111.81/15.80    rat_$quotient(rat_0, rat_-4) = rat_0 & rat_$quotient(rat_0, rat_5/16) = rat_0
% 111.81/15.80    & rat_$quotient(rat_0, rat_16) = rat_0 & rat_$quotient(rat_0, rat_-16/5) =
% 111.81/15.80    rat_0 & rat_$quotient(rat_0, rat_15/256) = rat_0 & rat_$quotient(rat_0,
% 111.81/15.80      rat_48/5) = rat_0 & rat_$quotient(rat_0, rat_-241/20) = rat_0 &
% 111.81/15.80    rat_$quotient(rat_0, rat_-271/20) = rat_0 & rat_$quotient(rat_0, rat_-1/4) =
% 111.81/15.80    rat_0 & rat_$quotient(rat_0, rat_-1024/25) = rat_0 & rat_$quotient(rat_0,
% 111.81/15.80      rat_-16) = rat_0 & rat_$quotient(rat_0, rat_-48/5) = rat_0 &
% 111.81/15.80    rat_$quotient(rat_0, rat_1) = rat_0 & rat_$quotient(rat_0, rat_-5/64) = rat_0
% 111.81/15.80    & rat_$quotient(rat_0, rat_4096/25) = rat_0 & rat_$quotient(rat_0, rat_-128/5)
% 111.81/15.80    = rat_0 & rat_$quotient(rat_0, rat_64/5) = rat_0 & rat_$quotient(rat_0,
% 111.81/15.80      rat_-64/5) = rat_0 & rat_$quotient(rat_0, rat_-3/4) = rat_0 &
% 111.81/15.80    rat_$quotient(rat_0, rat_16/5) = rat_0 & rat_$difference(rat_9/16, rat_9/16) =
% 111.81/15.80    rat_0 & rat_$difference(rat_9/16, rat_0) = rat_9/16 &
% 111.81/15.80    rat_$difference(rat_-3/2, rat_-3/2) = rat_0 & rat_$difference(rat_-3/2,
% 111.81/15.80      rat_-79/20) = rat_49/20 & rat_$difference(rat_-3/2, rat_241/20) =
% 111.81/15.80    rat_-271/20 & rat_$difference(rat_-3/2, rat_49/20) = rat_-79/20 &
% 111.81/15.80    rat_$difference(rat_-3/2, rat_-271/20) = rat_241/20 &
% 111.81/15.80    rat_$difference(rat_-3/2, rat_-3/4) = rat_-3/4 & rat_$difference(rat_-3/2,
% 111.81/15.80      rat_0) = rat_-3/2 & rat_$difference(rat_-64/15, rat_-64/15) = rat_0 &
% 111.81/15.80    rat_$difference(rat_-64/15, rat_0) = rat_-64/15 & rat_$difference(rat_-79/20,
% 111.81/15.80      rat_-79/20) = rat_0 & rat_$difference(rat_-79/20, rat_241/20) = rat_-16 &
% 111.81/15.80    rat_$difference(rat_-79/20, rat_-16/5) = rat_-3/4 &
% 111.81/15.80    rat_$difference(rat_-79/20, rat_48/5) = rat_-271/20 &
% 111.81/15.80    rat_$difference(rat_-79/20, rat_-271/20) = rat_48/5 &
% 111.81/15.80    rat_$difference(rat_-79/20, rat_-16) = rat_241/20 &
% 111.81/15.80    rat_$difference(rat_-79/20, rat_-3/4) = rat_-16/5 &
% 111.81/15.80    rat_$difference(rat_-79/20, rat_0) = rat_-79/20 & rat_$difference(rat_256/15,
% 111.81/15.80      rat_256/15) = rat_0 & rat_$difference(rat_256/15, rat_0) = rat_256/15 &
% 111.81/15.80    rat_$difference(rat_-4/3, rat_-4/3) = rat_0 & rat_$difference(rat_-4/3, rat_0)
% 111.81/15.80    = rat_-4/3 & rat_$difference(rat_241/20, rat_-79/20) = rat_16 &
% 111.81/15.80    rat_$difference(rat_241/20, rat_241/20) = rat_0 & rat_$difference(rat_241/20,
% 111.81/15.80      rat_49/20) = rat_48/5 & rat_$difference(rat_241/20, rat_16) = rat_-79/20 &
% 111.81/15.80    rat_$difference(rat_241/20, rat_48/5) = rat_49/20 &
% 111.81/15.80    rat_$difference(rat_241/20, rat_64/5) = rat_-3/4 & rat_$difference(rat_241/20,
% 111.81/15.80      rat_-3/4) = rat_64/5 & rat_$difference(rat_241/20, rat_0) = rat_241/20 &
% 111.81/15.80    rat_$difference(rat_3/4, rat_3/4) = rat_0 & rat_$difference(rat_3/4,
% 111.81/15.80      rat_79/20) = rat_-16/5 & rat_$difference(rat_3/4, rat_-16/5) = rat_79/20 &
% 111.81/15.80    rat_$difference(rat_3/4, rat_-241/20) = rat_64/5 & rat_$difference(rat_3/4,
% 111.81/15.80      rat_-1/4) = rat_1 & rat_$difference(rat_3/4, rat_1) = rat_-1/4 &
% 111.81/15.80    rat_$difference(rat_3/4, rat_64/5) = rat_-241/20 & rat_$difference(rat_3/4,
% 111.81/15.80      rat_0) = rat_3/4 & rat_$difference(rat_-15/64, rat_-15/64) = rat_0 &
% 111.81/15.80    rat_$difference(rat_-15/64, rat_0) = rat_-15/64 & rat_$difference(rat_-12/5,
% 111.81/15.80      rat_-12/5) = rat_0 & rat_$difference(rat_-12/5, rat_0) = rat_-12/5 &
% 111.81/15.80    rat_$difference(rat_79/20, rat_3/4) = rat_16/5 & rat_$difference(rat_79/20,
% 111.81/15.80      rat_79/20) = rat_0 & rat_$difference(rat_79/20, rat_16) = rat_-241/20 &
% 111.81/15.80    rat_$difference(rat_79/20, rat_-241/20) = rat_16 & rat_$difference(rat_79/20,
% 111.81/15.80      rat_16/5) = rat_3/4 & rat_$difference(rat_79/20, rat_0) = rat_79/20 &
% 111.81/15.80    rat_$difference(rat_49/20, rat_-3/2) = rat_79/20 & rat_$difference(rat_49/20,
% 111.81/15.80      rat_-79/20) = rat_32/5 & rat_$difference(rat_49/20, rat_241/20) = rat_-48/5
% 111.81/15.80    & rat_$difference(rat_49/20, rat_79/20) = rat_-3/2 &
% 111.81/15.80    rat_$difference(rat_49/20, rat_49/20) = rat_0 & rat_$difference(rat_49/20,
% 111.81/15.80      rat_32/5) = rat_-79/20 & rat_$difference(rat_49/20, rat_16) = rat_-271/20 &
% 111.81/15.80    rat_$difference(rat_49/20, rat_-271/20) = rat_16 & rat_$difference(rat_49/20,
% 111.81/15.80      rat_-48/5) = rat_241/20 & rat_$difference(rat_49/20, rat_-3/4) = rat_16/5 &
% 111.81/15.80    rat_$difference(rat_49/20, rat_16/5) = rat_-3/4 & rat_$difference(rat_49/20,
% 111.81/15.80      rat_0) = rat_49/20 & rat_$difference(rat_256/25, rat_256/25) = rat_0 &
% 111.81/15.80    rat_$difference(rat_256/25, rat_0) = rat_256/25 & rat_$difference(rat_32/5,
% 111.81/15.80      rat_79/20) = rat_49/20 & rat_$difference(rat_32/5, rat_49/20) = rat_79/20 &
% 111.81/15.80    rat_$difference(rat_32/5, rat_32/5) = rat_0 & rat_$difference(rat_32/5,
% 111.81/15.80      rat_16) = rat_-48/5 & rat_$difference(rat_32/5, rat_-16/5) = rat_48/5 &
% 111.81/15.80    rat_$difference(rat_32/5, rat_48/5) = rat_-16/5 & rat_$difference(rat_32/5,
% 111.81/15.80      rat_-48/5) = rat_16 & rat_$difference(rat_32/5, rat_16/5) = rat_16/5 &
% 111.81/15.80    rat_$difference(rat_32/5, rat_0) = rat_32/5 & rat_$difference(rat_-4, rat_-4)
% 111.81/15.80    = rat_0 & rat_$difference(rat_-4, rat_0) = rat_-4 & rat_$difference(rat_5/16,
% 111.81/15.80      rat_9/16) = rat_-1/4 & rat_$difference(rat_5/16, rat_5/16) = rat_0 &
% 111.81/15.80    rat_$difference(rat_5/16, rat_-1/4) = rat_9/16 & rat_$difference(rat_5/16,
% 111.81/15.80      rat_0) = rat_5/16 & rat_$difference(rat_16, rat_241/20) = rat_79/20 &
% 111.81/15.80    rat_$difference(rat_16, rat_79/20) = rat_241/20 & rat_$difference(rat_16,
% 111.81/15.80      rat_32/5) = rat_48/5 & rat_$difference(rat_16, rat_16) = rat_0 &
% 111.81/15.80    rat_$difference(rat_16, rat_48/5) = rat_32/5 & rat_$difference(rat_16,
% 111.81/15.80      rat_64/5) = rat_16/5 & rat_$difference(rat_16, rat_16/5) = rat_64/5 &
% 111.81/15.80    rat_$difference(rat_16, rat_0) = rat_16 & rat_$difference(rat_-16/5,
% 111.81/15.80      rat_-79/20) = rat_3/4 & rat_$difference(rat_-16/5, rat_3/4) = rat_-79/20 &
% 111.81/15.80    rat_$difference(rat_-16/5, rat_32/5) = rat_-48/5 & rat_$difference(rat_-16/5,
% 111.81/15.80      rat_-16/5) = rat_0 & rat_$difference(rat_-16/5, rat_48/5) = rat_-64/5 &
% 111.81/15.80    rat_$difference(rat_-16/5, rat_-16) = rat_64/5 & rat_$difference(rat_-16/5,
% 111.81/15.80      rat_-48/5) = rat_32/5 & rat_$difference(rat_-16/5, rat_64/5) = rat_-16 &
% 111.81/15.80    rat_$difference(rat_-16/5, rat_-64/5) = rat_48/5 & rat_$difference(rat_-16/5,
% 111.81/15.80      rat_0) = rat_-16/5 & rat_$difference(rat_15/256, rat_15/256) = rat_0 &
% 111.81/15.80    rat_$difference(rat_15/256, rat_0) = rat_15/256 & rat_$difference(rat_48/5,
% 111.81/15.80      rat_32/5) = rat_16/5 & rat_$difference(rat_48/5, rat_-16/5) = rat_64/5 &
% 111.81/15.80    rat_$difference(rat_48/5, rat_48/5) = rat_0 & rat_$difference(rat_48/5,
% 111.81/15.80      rat_64/5) = rat_-16/5 & rat_$difference(rat_48/5, rat_16/5) = rat_32/5 &
% 111.81/15.80    rat_$difference(rat_48/5, rat_0) = rat_48/5 & rat_$difference(rat_-241/20,
% 111.81/15.80      rat_3/4) = rat_-64/5 & rat_$difference(rat_-241/20, rat_79/20) = rat_-16 &
% 111.81/15.80    rat_$difference(rat_-241/20, rat_-241/20) = rat_0 &
% 111.81/15.80    rat_$difference(rat_-241/20, rat_-16) = rat_79/20 &
% 111.81/15.80    rat_$difference(rat_-241/20, rat_-64/5) = rat_3/4 &
% 111.81/15.80    rat_$difference(rat_-241/20, rat_0) = rat_-241/20 &
% 111.81/15.80    rat_$difference(rat_-271/20, rat_-3/2) = rat_-241/20 &
% 111.81/15.80    rat_$difference(rat_-271/20, rat_-79/20) = rat_-48/5 &
% 111.81/15.80    rat_$difference(rat_-271/20, rat_241/20) = rat_-128/5 &
% 111.81/15.80    rat_$difference(rat_-271/20, rat_49/20) = rat_-16 &
% 111.81/15.80    rat_$difference(rat_-271/20, rat_-241/20) = rat_-3/2 &
% 111.81/15.80    rat_$difference(rat_-271/20, rat_-271/20) = rat_0 &
% 111.81/15.80    rat_$difference(rat_-271/20, rat_-16) = rat_49/20 &
% 111.81/15.80    rat_$difference(rat_-271/20, rat_-48/5) = rat_-79/20 &
% 111.81/15.80    rat_$difference(rat_-271/20, rat_-128/5) = rat_241/20 &
% 111.81/15.80    rat_$difference(rat_-271/20, rat_-64/5) = rat_-3/4 &
% 111.81/15.80    rat_$difference(rat_-271/20, rat_-3/4) = rat_-64/5 &
% 111.81/15.80    rat_$difference(rat_-271/20, rat_0) = rat_-271/20 & rat_$difference(rat_-1/4,
% 111.81/15.80      rat_-1/4) = rat_0 & rat_$difference(rat_-1/4, rat_0) = rat_-1/4 &
% 111.81/15.80    rat_$difference(rat_-1024/25, rat_-1024/25) = rat_0 &
% 111.81/15.80    rat_$difference(rat_-1024/25, rat_0) = rat_-1024/25 & rat_$difference(rat_-16,
% 111.81/15.80      rat_-79/20) = rat_-241/20 & rat_$difference(rat_-16, rat_-16/5) = rat_-64/5
% 111.81/15.80    & rat_$difference(rat_-16, rat_48/5) = rat_-128/5 & rat_$difference(rat_-16,
% 111.81/15.80      rat_-241/20) = rat_-79/20 & rat_$difference(rat_-16, rat_-16) = rat_0 &
% 111.81/15.80    rat_$difference(rat_-16, rat_-128/5) = rat_48/5 & rat_$difference(rat_-16,
% 111.81/15.80      rat_-64/5) = rat_-16/5 & rat_$difference(rat_-16, rat_0) = rat_-16 &
% 111.81/15.80    rat_$difference(rat_-48/5, rat_79/20) = rat_-271/20 &
% 111.81/15.80    rat_$difference(rat_-48/5, rat_49/20) = rat_-241/20 &
% 111.81/15.80    rat_$difference(rat_-48/5, rat_32/5) = rat_-16 & rat_$difference(rat_-48/5,
% 111.81/15.80      rat_16) = rat_-128/5 & rat_$difference(rat_-48/5, rat_-241/20) = rat_49/20 &
% 111.81/15.80    rat_$difference(rat_-48/5, rat_-271/20) = rat_79/20 &
% 111.81/15.80    rat_$difference(rat_-48/5, rat_-16) = rat_32/5 & rat_$difference(rat_-48/5,
% 111.81/15.80      rat_-48/5) = rat_0 & rat_$difference(rat_-48/5, rat_-128/5) = rat_16 &
% 111.81/15.80    rat_$difference(rat_-48/5, rat_-64/5) = rat_16/5 & rat_$difference(rat_-48/5,
% 111.81/15.80      rat_16/5) = rat_-64/5 & rat_$difference(rat_-48/5, rat_0) = rat_-48/5 &
% 111.81/15.80    rat_$difference(rat_1, rat_1) = rat_0 & rat_$difference(rat_1, rat_0) = rat_1
% 111.81/15.80    & rat_$difference(rat_-5/64, rat_-5/64) = rat_0 & rat_$difference(rat_-5/64,
% 111.81/15.80      rat_0) = rat_-5/64 & rat_$difference(rat_4096/25, rat_4096/25) = rat_0 &
% 111.81/15.80    rat_$difference(rat_4096/25, rat_0) = rat_4096/25 &
% 111.81/15.80    rat_$difference(rat_-128/5, rat_-241/20) = rat_-271/20 &
% 111.81/15.80    rat_$difference(rat_-128/5, rat_-271/20) = rat_-241/20 &
% 111.81/15.80    rat_$difference(rat_-128/5, rat_-16) = rat_-48/5 & rat_$difference(rat_-128/5,
% 111.81/15.80      rat_-48/5) = rat_-16 & rat_$difference(rat_-128/5, rat_-128/5) = rat_0 &
% 111.81/15.80    rat_$difference(rat_-128/5, rat_-64/5) = rat_-64/5 &
% 111.81/15.80    rat_$difference(rat_-128/5, rat_0) = rat_-128/5 & rat_$difference(rat_64/5,
% 111.81/15.80      rat_-64/15) = rat_256/15 & rat_$difference(rat_64/5, rat_256/15) =
% 111.81/15.80    rat_-64/15 & rat_$difference(rat_64/5, rat_241/20) = rat_3/4 &
% 111.81/15.80    rat_$difference(rat_64/5, rat_3/4) = rat_241/20 & rat_$difference(rat_64/5,
% 111.81/15.80      rat_32/5) = rat_32/5 & rat_$difference(rat_64/5, rat_16) = rat_-16/5 &
% 111.81/15.80    rat_$difference(rat_64/5, rat_-16/5) = rat_16 & rat_$difference(rat_64/5,
% 111.81/15.80      rat_48/5) = rat_16/5 & rat_$difference(rat_64/5, rat_64/5) = rat_0 &
% 111.81/15.80    rat_$difference(rat_64/5, rat_16/5) = rat_48/5 & rat_$difference(rat_64/5,
% 111.81/15.80      rat_0) = rat_64/5 & rat_$difference(rat_-64/5, rat_3/4) = rat_-271/20 &
% 111.81/15.80    rat_$difference(rat_-64/5, rat_-16/5) = rat_-48/5 & rat_$difference(rat_-64/5,
% 111.81/15.80      rat_-241/20) = rat_-3/4 & rat_$difference(rat_-64/5, rat_-271/20) = rat_3/4
% 111.81/15.80    & rat_$difference(rat_-64/5, rat_-16) = rat_16/5 & rat_$difference(rat_-64/5,
% 111.81/15.80      rat_-48/5) = rat_-16/5 & rat_$difference(rat_-64/5, rat_-128/5) = rat_64/5 &
% 111.81/15.80    rat_$difference(rat_-64/5, rat_64/5) = rat_-128/5 & rat_$difference(rat_-64/5,
% 111.81/15.80      rat_-64/5) = rat_0 & rat_$difference(rat_-64/5, rat_-3/4) = rat_-241/20 &
% 111.81/15.80    rat_$difference(rat_-64/5, rat_16/5) = rat_-16 & rat_$difference(rat_-64/5,
% 111.81/15.80      rat_0) = rat_-64/5 & rat_$difference(rat_-3/4, rat_-3/2) = rat_3/4 &
% 111.81/15.80    rat_$difference(rat_-3/4, rat_-79/20) = rat_16/5 & rat_$difference(rat_-3/4,
% 111.81/15.80      rat_241/20) = rat_-64/5 & rat_$difference(rat_-3/4, rat_3/4) = rat_-3/2 &
% 111.81/15.80    rat_$difference(rat_-3/4, rat_49/20) = rat_-16/5 & rat_$difference(rat_-3/4,
% 111.81/15.80      rat_-16/5) = rat_49/20 & rat_$difference(rat_-3/4, rat_-271/20) = rat_64/5 &
% 111.81/15.80    rat_$difference(rat_-3/4, rat_64/5) = rat_-271/20 & rat_$difference(rat_-3/4,
% 111.81/15.80      rat_-64/5) = rat_241/20 & rat_$difference(rat_-3/4, rat_-3/4) = rat_0 &
% 111.81/15.80    rat_$difference(rat_-3/4, rat_16/5) = rat_-79/20 & rat_$difference(rat_-3/4,
% 111.81/15.80      rat_0) = rat_-3/4 & rat_$difference(rat_16/5, rat_3/4) = rat_49/20 &
% 111.81/15.80    rat_$difference(rat_16/5, rat_79/20) = rat_-3/4 & rat_$difference(rat_16/5,
% 111.81/15.80      rat_49/20) = rat_3/4 & rat_$difference(rat_16/5, rat_32/5) = rat_-16/5 &
% 111.81/15.80    rat_$difference(rat_16/5, rat_16) = rat_-64/5 & rat_$difference(rat_16/5,
% 111.81/15.80      rat_-16/5) = rat_32/5 & rat_$difference(rat_16/5, rat_-48/5) = rat_64/5 &
% 111.81/15.80    rat_$difference(rat_16/5, rat_64/5) = rat_-48/5 & rat_$difference(rat_16/5,
% 111.81/15.80      rat_-64/5) = rat_16 & rat_$difference(rat_16/5, rat_-3/4) = rat_79/20 &
% 111.81/15.80    rat_$difference(rat_16/5, rat_16/5) = rat_0 & rat_$difference(rat_16/5, rat_0)
% 111.81/15.80    = rat_16/5 & rat_$difference(rat_0, rat_-79/20) = rat_79/20 &
% 111.81/15.80    rat_$difference(rat_0, rat_241/20) = rat_-241/20 & rat_$difference(rat_0,
% 111.81/15.80      rat_3/4) = rat_-3/4 & rat_$difference(rat_0, rat_79/20) = rat_-79/20 &
% 111.81/15.80    rat_$difference(rat_0, rat_16) = rat_-16 & rat_$difference(rat_0, rat_-16/5) =
% 111.81/15.80    rat_16/5 & rat_$difference(rat_0, rat_48/5) = rat_-48/5 &
% 111.81/15.80    rat_$difference(rat_0, rat_-241/20) = rat_241/20 & rat_$difference(rat_0,
% 111.81/15.80      rat_-16) = rat_16 & rat_$difference(rat_0, rat_-48/5) = rat_48/5 &
% 111.81/15.80    rat_$difference(rat_0, rat_64/5) = rat_-64/5 & rat_$difference(rat_0,
% 111.81/15.80      rat_-64/5) = rat_64/5 & rat_$difference(rat_0, rat_-3/4) = rat_3/4 &
% 111.81/15.80    rat_$difference(rat_0, rat_16/5) = rat_-16/5 & rat_$difference(rat_0, rat_0) =
% 111.81/15.80    rat_0 & rat_$uminus(rat_-79/20) = rat_79/20 & rat_$uminus(rat_241/20) =
% 111.81/15.80    rat_-241/20 & rat_$uminus(rat_3/4) = rat_-3/4 & rat_$uminus(rat_79/20) =
% 111.81/15.80    rat_-79/20 & rat_$uminus(rat_16) = rat_-16 & rat_$uminus(rat_-16/5) = rat_16/5
% 111.81/15.80    & rat_$uminus(rat_48/5) = rat_-48/5 & rat_$uminus(rat_-241/20) = rat_241/20 &
% 111.81/15.80    rat_$uminus(rat_-16) = rat_16 & rat_$uminus(rat_-48/5) = rat_48/5 &
% 111.81/15.80    rat_$uminus(rat_64/5) = rat_-64/5 & rat_$uminus(rat_-64/5) = rat_64/5 &
% 111.81/15.80    rat_$uminus(rat_-3/4) = rat_3/4 & rat_$uminus(rat_16/5) = rat_-16/5 &
% 111.81/15.80    rat_$uminus(rat_0) = rat_0 & rat_$product(rat_9/16, rat_-64/15) = rat_-12/5 &
% 111.81/15.80    rat_$product(rat_9/16, rat_256/15) = rat_48/5 & rat_$product(rat_9/16,
% 111.81/15.80      rat_-4/3) = rat_-3/4 & rat_$product(rat_9/16, rat_1) = rat_9/16 &
% 111.81/15.80    rat_$product(rat_9/16, rat_0) = rat_0 & rat_$product(rat_-3/2, rat_-64/15) =
% 111.81/15.80    rat_32/5 & rat_$product(rat_-3/2, rat_256/15) = rat_-128/5 &
% 111.81/15.80    rat_$product(rat_-3/2, rat_32/5) = rat_-48/5 & rat_$product(rat_-3/2, rat_1) =
% 111.81/15.80    rat_-3/2 & rat_$product(rat_-3/2, rat_0) = rat_0 & rat_$product(rat_-64/15,
% 111.81/15.80      rat_9/16) = rat_-12/5 & rat_$product(rat_-64/15, rat_-3/2) = rat_32/5 &
% 111.81/15.80    rat_$product(rat_-64/15, rat_3/4) = rat_-16/5 & rat_$product(rat_-64/15,
% 111.81/15.80      rat_-15/64) = rat_1 & rat_$product(rat_-64/15, rat_-12/5) = rat_256/25 &
% 111.81/15.80    rat_$product(rat_-64/15, rat_-4) = rat_256/15 & rat_$product(rat_-64/15,
% 111.81/15.80      rat_5/16) = rat_-4/3 & rat_$product(rat_-64/15, rat_15/256) = rat_-1/4 &
% 111.81/15.80    rat_$product(rat_-64/15, rat_48/5) = rat_-1024/25 & rat_$product(rat_-64/15,
% 111.81/15.80      rat_1) = rat_-64/15 & rat_$product(rat_-64/15, rat_-3/4) = rat_16/5 &
% 111.81/15.80    rat_$product(rat_-64/15, rat_0) = rat_0 & rat_$product(rat_-79/20, rat_1) =
% 111.81/15.80    rat_-79/20 & rat_$product(rat_-79/20, rat_0) = rat_0 &
% 111.81/15.80    rat_$product(rat_256/15, rat_9/16) = rat_48/5 & rat_$product(rat_256/15,
% 111.81/15.80      rat_-3/2) = rat_-128/5 & rat_$product(rat_256/15, rat_3/4) = rat_64/5 &
% 111.81/15.80    rat_$product(rat_256/15, rat_-15/64) = rat_-4 & rat_$product(rat_256/15,
% 111.81/15.80      rat_-12/5) = rat_-1024/25 & rat_$product(rat_256/15, rat_15/256) = rat_1 &
% 111.81/15.80    rat_$product(rat_256/15, rat_48/5) = rat_4096/25 & rat_$product(rat_256/15,
% 111.81/15.80      rat_-1/4) = rat_-64/15 & rat_$product(rat_256/15, rat_1) = rat_256/15 &
% 111.81/15.80    rat_$product(rat_256/15, rat_-5/64) = rat_-4/3 & rat_$product(rat_256/15,
% 111.81/15.80      rat_-3/4) = rat_-64/5 & rat_$product(rat_256/15, rat_0) = rat_0 &
% 111.81/15.80    rat_$product(rat_-4/3, rat_9/16) = rat_-3/4 & rat_$product(rat_-4/3,
% 111.81/15.80      rat_-15/64) = rat_5/16 & rat_$product(rat_-4/3, rat_-12/5) = rat_16/5 &
% 111.81/15.80    rat_$product(rat_-4/3, rat_15/256) = rat_-5/64 & rat_$product(rat_-4/3,
% 111.81/15.80      rat_48/5) = rat_-64/5 & rat_$product(rat_-4/3, rat_-48/5) = rat_64/5 &
% 111.81/15.80    rat_$product(rat_-4/3, rat_1) = rat_-4/3 & rat_$product(rat_-4/3, rat_-64/5) =
% 111.81/15.80    rat_256/15 & rat_$product(rat_-4/3, rat_-3/4) = rat_1 & rat_$product(rat_-4/3,
% 111.81/15.80      rat_16/5) = rat_-64/15 & rat_$product(rat_-4/3, rat_0) = rat_0 &
% 111.81/15.80    rat_$product(rat_241/20, rat_1) = rat_241/20 & rat_$product(rat_241/20, rat_0)
% 111.81/15.80    = rat_0 & rat_$product(rat_3/4, rat_-64/15) = rat_-16/5 &
% 111.81/15.80    rat_$product(rat_3/4, rat_256/15) = rat_64/5 & rat_$product(rat_3/4, rat_3/4)
% 111.81/15.80    = rat_9/16 & rat_$product(rat_3/4, rat_-16/5) = rat_-12/5 &
% 111.81/15.80    rat_$product(rat_3/4, rat_1) = rat_3/4 & rat_$product(rat_3/4, rat_64/5) =
% 111.81/15.80    rat_48/5 & rat_$product(rat_3/4, rat_-64/5) = rat_-48/5 &
% 111.81/15.80    rat_$product(rat_3/4, rat_0) = rat_0 & rat_$product(rat_-15/64, rat_-64/15) =
% 111.81/15.80    rat_1 & rat_$product(rat_-15/64, rat_256/15) = rat_-4 &
% 111.81/15.80    rat_$product(rat_-15/64, rat_-4/3) = rat_5/16 & rat_$product(rat_-15/64,
% 111.81/15.80      rat_-12/5) = rat_9/16 & rat_$product(rat_-15/64, rat_256/25) = rat_-12/5 &
% 111.81/15.80    rat_$product(rat_-15/64, rat_32/5) = rat_-3/2 & rat_$product(rat_-15/64,
% 111.81/15.80      rat_-16/5) = rat_3/4 & rat_$product(rat_-15/64, rat_-1/4) = rat_15/256 &
% 111.81/15.80    rat_$product(rat_-15/64, rat_-1024/25) = rat_48/5 & rat_$product(rat_-15/64,
% 111.81/15.80      rat_1) = rat_-15/64 & rat_$product(rat_-15/64, rat_16/5) = rat_-3/4 &
% 111.81/15.80    rat_$product(rat_-15/64, rat_0) = rat_0 & rat_$product(rat_-12/5, rat_-64/15)
% 111.81/15.80    = rat_256/25 & rat_$product(rat_-12/5, rat_256/15) = rat_-1024/25 &
% 111.81/15.80    rat_$product(rat_-12/5, rat_-4/3) = rat_16/5 & rat_$product(rat_-12/5,
% 111.81/15.80      rat_-15/64) = rat_9/16 & rat_$product(rat_-12/5, rat_-4) = rat_48/5 &
% 111.81/15.80    rat_$product(rat_-12/5, rat_5/16) = rat_-3/4 & rat_$product(rat_-12/5, rat_1)
% 111.81/15.80    = rat_-12/5 & rat_$product(rat_-12/5, rat_0) = rat_0 & rat_$product(rat_79/20,
% 111.81/15.80      rat_1) = rat_79/20 & rat_$product(rat_79/20, rat_0) = rat_0 &
% 111.81/15.80    rat_$product(rat_49/20, rat_1) = rat_49/20 & rat_$product(rat_49/20, rat_0) =
% 111.81/15.80    rat_0 & rat_$product(rat_256/25, rat_-15/64) = rat_-12/5 &
% 111.81/15.80    rat_$product(rat_256/25, rat_-4) = rat_-1024/25 & rat_$product(rat_256/25,
% 111.81/15.80      rat_5/16) = rat_16/5 & rat_$product(rat_256/25, rat_16) = rat_4096/25 &
% 111.81/15.80    rat_$product(rat_256/25, rat_1) = rat_256/25 & rat_$product(rat_256/25, rat_0)
% 111.81/15.80    = rat_0 & rat_$product(rat_32/5, rat_-3/2) = rat_-48/5 &
% 111.81/15.80    rat_$product(rat_32/5, rat_-15/64) = rat_-3/2 & rat_$product(rat_32/5, rat_-4)
% 111.81/15.80    = rat_-128/5 & rat_$product(rat_32/5, rat_1) = rat_32/5 &
% 111.81/15.80    rat_$product(rat_32/5, rat_0) = rat_0 & rat_$product(rat_-4, rat_-64/15) =
% 111.81/15.80    rat_256/15 & rat_$product(rat_-4, rat_-12/5) = rat_48/5 & rat_$product(rat_-4,
% 111.81/15.80      rat_256/25) = rat_-1024/25 & rat_$product(rat_-4, rat_32/5) = rat_-128/5 &
% 111.81/15.80    rat_$product(rat_-4, rat_-4) = rat_16 & rat_$product(rat_-4, rat_-16/5) =
% 111.81/15.80    rat_64/5 & rat_$product(rat_-4, rat_15/256) = rat_-15/64 &
% 111.81/15.80    rat_$product(rat_-4, rat_-1/4) = rat_1 & rat_$product(rat_-4, rat_-1024/25) =
% 111.81/15.80    rat_4096/25 & rat_$product(rat_-4, rat_1) = rat_-4 & rat_$product(rat_-4,
% 111.81/15.80      rat_-5/64) = rat_5/16 & rat_$product(rat_-4, rat_16/5) = rat_-64/5 &
% 111.81/15.80    rat_$product(rat_-4, rat_0) = rat_0 & rat_$product(rat_5/16, rat_-64/15) =
% 111.81/15.80    rat_-4/3 & rat_$product(rat_5/16, rat_-12/5) = rat_-3/4 &
% 111.81/15.80    rat_$product(rat_5/16, rat_256/25) = rat_16/5 & rat_$product(rat_5/16,
% 111.81/15.80      rat_-1/4) = rat_-5/64 & rat_$product(rat_5/16, rat_-1024/25) = rat_-64/5 &
% 111.81/15.80    rat_$product(rat_5/16, rat_1) = rat_5/16 & rat_$product(rat_5/16, rat_-64/5) =
% 111.81/15.80    rat_-4 & rat_$product(rat_5/16, rat_-3/4) = rat_-15/64 &
% 111.81/15.80    rat_$product(rat_5/16, rat_16/5) = rat_1 & rat_$product(rat_5/16, rat_0) =
% 111.81/15.80    rat_0 & rat_$product(rat_16, rat_256/25) = rat_4096/25 & rat_$product(rat_16,
% 111.81/15.80      rat_-1/4) = rat_-4 & rat_$product(rat_16, rat_1) = rat_16 &
% 111.81/15.80    rat_$product(rat_16, rat_0) = rat_0 & rat_$product(rat_-16/5, rat_3/4) =
% 111.81/15.80    rat_-12/5 & rat_$product(rat_-16/5, rat_-15/64) = rat_3/4 &
% 111.81/15.80    rat_$product(rat_-16/5, rat_-4) = rat_64/5 & rat_$product(rat_-16/5,
% 111.81/15.80      rat_-16/5) = rat_256/25 & rat_$product(rat_-16/5, rat_1) = rat_-16/5 &
% 111.81/15.80    rat_$product(rat_-16/5, rat_64/5) = rat_-1024/25 & rat_$product(rat_-16/5,
% 111.81/15.80      rat_0) = rat_0 & rat_$product(rat_15/256, rat_-64/15) = rat_-1/4 &
% 111.81/15.80    rat_$product(rat_15/256, rat_256/15) = rat_1 & rat_$product(rat_15/256,
% 111.81/15.80      rat_-4/3) = rat_-5/64 & rat_$product(rat_15/256, rat_-4) = rat_-15/64 &
% 111.81/15.80    rat_$product(rat_15/256, rat_48/5) = rat_9/16 & rat_$product(rat_15/256,
% 111.81/15.80      rat_-1024/25) = rat_-12/5 & rat_$product(rat_15/256, rat_1) = rat_15/256 &
% 111.81/15.80    rat_$product(rat_15/256, rat_4096/25) = rat_48/5 & rat_$product(rat_15/256,
% 111.81/15.80      rat_-128/5) = rat_-3/2 & rat_$product(rat_15/256, rat_64/5) = rat_3/4 &
% 111.81/15.80    rat_$product(rat_15/256, rat_-64/5) = rat_-3/4 & rat_$product(rat_15/256,
% 111.81/15.80      rat_0) = rat_0 & rat_$product(rat_48/5, rat_-64/15) = rat_-1024/25 &
% 111.81/15.80    rat_$product(rat_48/5, rat_256/15) = rat_4096/25 & rat_$product(rat_48/5,
% 111.81/15.80      rat_-4/3) = rat_-64/5 & rat_$product(rat_48/5, rat_15/256) = rat_9/16 &
% 111.81/15.80    rat_$product(rat_48/5, rat_-1/4) = rat_-12/5 & rat_$product(rat_48/5, rat_1) =
% 111.81/15.80    rat_48/5 & rat_$product(rat_48/5, rat_-5/64) = rat_-3/4 &
% 111.81/15.80    rat_$product(rat_48/5, rat_0) = rat_0 & rat_$product(rat_-241/20, rat_1) =
% 111.81/15.80    rat_-241/20 & rat_$product(rat_-241/20, rat_0) = rat_0 &
% 111.81/15.80    rat_$product(rat_-271/20, rat_1) = rat_-271/20 & rat_$product(rat_-271/20,
% 111.81/15.80      rat_0) = rat_0 & rat_$product(rat_-1/4, rat_256/15) = rat_-64/15 &
% 111.81/15.80    rat_$product(rat_-1/4, rat_-15/64) = rat_15/256 & rat_$product(rat_-1/4,
% 111.81/15.80      rat_-4) = rat_1 & rat_$product(rat_-1/4, rat_5/16) = rat_-5/64 &
% 111.81/15.80    rat_$product(rat_-1/4, rat_16) = rat_-4 & rat_$product(rat_-1/4, rat_48/5) =
% 111.81/15.80    rat_-12/5 & rat_$product(rat_-1/4, rat_-1024/25) = rat_256/25 &
% 111.81/15.80    rat_$product(rat_-1/4, rat_1) = rat_-1/4 & rat_$product(rat_-1/4, rat_4096/25)
% 111.81/15.80    = rat_-1024/25 & rat_$product(rat_-1/4, rat_-128/5) = rat_32/5 &
% 111.81/15.80    rat_$product(rat_-1/4, rat_64/5) = rat_-16/5 & rat_$product(rat_-1/4,
% 111.81/15.80      rat_-64/5) = rat_16/5 & rat_$product(rat_-1/4, rat_0) = rat_0 &
% 111.81/15.80    rat_$product(rat_-1024/25, rat_-15/64) = rat_48/5 & rat_$product(rat_-1024/25,
% 111.81/15.80      rat_-4) = rat_4096/25 & rat_$product(rat_-1024/25, rat_5/16) = rat_-64/5 &
% 111.81/15.80    rat_$product(rat_-1024/25, rat_15/256) = rat_-12/5 &
% 111.81/15.80    rat_$product(rat_-1024/25, rat_-1/4) = rat_256/25 & rat_$product(rat_-1024/25,
% 111.81/15.80      rat_1) = rat_-1024/25 & rat_$product(rat_-1024/25, rat_-5/64) = rat_16/5 &
% 111.81/15.80    rat_$product(rat_-1024/25, rat_0) = rat_0 & rat_$product(rat_-16, rat_1) =
% 111.81/15.80    rat_-16 & rat_$product(rat_-16, rat_0) = rat_0 & rat_$product(rat_-48/5,
% 111.81/15.80      rat_-4/3) = rat_64/5 & rat_$product(rat_-48/5, rat_1) = rat_-48/5 &
% 111.81/15.80    rat_$product(rat_-48/5, rat_-5/64) = rat_3/4 & rat_$product(rat_-48/5, rat_0)
% 111.81/15.80    = rat_0 & rat_$product(rat_1, rat_9/16) = rat_9/16 & rat_$product(rat_1,
% 111.81/15.80      rat_-3/2) = rat_-3/2 & rat_$product(rat_1, rat_-64/15) = rat_-64/15 &
% 111.81/15.80    rat_$product(rat_1, rat_-79/20) = rat_-79/20 & rat_$product(rat_1, rat_256/15)
% 111.81/15.80    = rat_256/15 & rat_$product(rat_1, rat_-4/3) = rat_-4/3 & rat_$product(rat_1,
% 111.81/15.80      rat_241/20) = rat_241/20 & rat_$product(rat_1, rat_3/4) = rat_3/4 &
% 111.81/15.80    rat_$product(rat_1, rat_-15/64) = rat_-15/64 & rat_$product(rat_1, rat_-12/5)
% 111.81/15.80    = rat_-12/5 & rat_$product(rat_1, rat_79/20) = rat_79/20 & rat_$product(rat_1,
% 111.81/15.80      rat_49/20) = rat_49/20 & rat_$product(rat_1, rat_256/25) = rat_256/25 &
% 111.81/15.80    rat_$product(rat_1, rat_32/5) = rat_32/5 & rat_$product(rat_1, rat_-4) =
% 111.81/15.80    rat_-4 & rat_$product(rat_1, rat_5/16) = rat_5/16 & rat_$product(rat_1,
% 111.81/15.80      rat_16) = rat_16 & rat_$product(rat_1, rat_-16/5) = rat_-16/5 &
% 111.81/15.80    rat_$product(rat_1, rat_15/256) = rat_15/256 & rat_$product(rat_1, rat_48/5) =
% 111.81/15.80    rat_48/5 & rat_$product(rat_1, rat_-241/20) = rat_-241/20 &
% 111.81/15.80    rat_$product(rat_1, rat_-271/20) = rat_-271/20 & rat_$product(rat_1, rat_-1/4)
% 111.81/15.80    = rat_-1/4 & rat_$product(rat_1, rat_-1024/25) = rat_-1024/25 &
% 111.81/15.80    rat_$product(rat_1, rat_-16) = rat_-16 & rat_$product(rat_1, rat_-48/5) =
% 111.81/15.80    rat_-48/5 & rat_$product(rat_1, rat_1) = rat_1 & rat_$product(rat_1,
% 111.81/15.80      rat_-5/64) = rat_-5/64 & rat_$product(rat_1, rat_4096/25) = rat_4096/25 &
% 111.81/15.80    rat_$product(rat_1, rat_-128/5) = rat_-128/5 & rat_$product(rat_1, rat_64/5) =
% 111.81/15.80    rat_64/5 & rat_$product(rat_1, rat_-64/5) = rat_-64/5 & rat_$product(rat_1,
% 111.81/15.80      rat_-3/4) = rat_-3/4 & rat_$product(rat_1, rat_16/5) = rat_16/5 &
% 111.81/15.80    rat_$product(rat_1, rat_0) = rat_0 & rat_$product(rat_-5/64, rat_256/15) =
% 111.81/15.80    rat_-4/3 & rat_$product(rat_-5/64, rat_-4) = rat_5/16 &
% 111.81/15.80    rat_$product(rat_-5/64, rat_48/5) = rat_-3/4 & rat_$product(rat_-5/64,
% 111.81/15.80      rat_-1024/25) = rat_16/5 & rat_$product(rat_-5/64, rat_-48/5) = rat_3/4 &
% 111.81/15.80    rat_$product(rat_-5/64, rat_1) = rat_-5/64 & rat_$product(rat_-5/64,
% 111.81/15.80      rat_4096/25) = rat_-64/5 & rat_$product(rat_-5/64, rat_-64/5) = rat_1 &
% 111.81/15.80    rat_$product(rat_-5/64, rat_-3/4) = rat_15/256 & rat_$product(rat_-5/64,
% 111.81/15.80      rat_16/5) = rat_-1/4 & rat_$product(rat_-5/64, rat_0) = rat_0 &
% 111.81/15.80    rat_$product(rat_4096/25, rat_15/256) = rat_48/5 & rat_$product(rat_4096/25,
% 111.81/15.80      rat_-1/4) = rat_-1024/25 & rat_$product(rat_4096/25, rat_1) = rat_4096/25 &
% 111.81/15.80    rat_$product(rat_4096/25, rat_-5/64) = rat_-64/5 & rat_$product(rat_4096/25,
% 111.81/15.80      rat_0) = rat_0 & rat_$product(rat_-128/5, rat_15/256) = rat_-3/2 &
% 111.81/15.80    rat_$product(rat_-128/5, rat_-1/4) = rat_32/5 & rat_$product(rat_-128/5,
% 111.81/15.80      rat_1) = rat_-128/5 & rat_$product(rat_-128/5, rat_0) = rat_0 &
% 111.81/15.80    rat_$product(rat_64/5, rat_3/4) = rat_48/5 & rat_$product(rat_64/5, rat_-16/5)
% 111.81/15.80    = rat_-1024/25 & rat_$product(rat_64/5, rat_15/256) = rat_3/4 &
% 111.81/15.80    rat_$product(rat_64/5, rat_-1/4) = rat_-16/5 & rat_$product(rat_64/5, rat_1) =
% 111.81/15.80    rat_64/5 & rat_$product(rat_64/5, rat_64/5) = rat_4096/25 &
% 111.81/15.80    rat_$product(rat_64/5, rat_-3/4) = rat_-48/5 & rat_$product(rat_64/5, rat_0) =
% 111.81/15.80    rat_0 & rat_$product(rat_-64/5, rat_-4/3) = rat_256/15 &
% 111.81/15.80    rat_$product(rat_-64/5, rat_3/4) = rat_-48/5 & rat_$product(rat_-64/5,
% 111.81/15.80      rat_5/16) = rat_-4 & rat_$product(rat_-64/5, rat_15/256) = rat_-3/4 &
% 111.81/15.80    rat_$product(rat_-64/5, rat_-1/4) = rat_16/5 & rat_$product(rat_-64/5, rat_1)
% 111.81/15.80    = rat_-64/5 & rat_$product(rat_-64/5, rat_-5/64) = rat_1 &
% 111.81/15.80    rat_$product(rat_-64/5, rat_-64/5) = rat_4096/25 & rat_$product(rat_-64/5,
% 111.81/15.80      rat_-3/4) = rat_48/5 & rat_$product(rat_-64/5, rat_16/5) = rat_-1024/25 &
% 111.81/15.80    rat_$product(rat_-64/5, rat_0) = rat_0 & rat_$product(rat_-3/4, rat_-64/15) =
% 111.81/15.80    rat_16/5 & rat_$product(rat_-3/4, rat_256/15) = rat_-64/5 &
% 111.81/15.80    rat_$product(rat_-3/4, rat_-4/3) = rat_1 & rat_$product(rat_-3/4, rat_5/16) =
% 111.81/15.80    rat_-15/64 & rat_$product(rat_-3/4, rat_1) = rat_-3/4 & rat_$product(rat_-3/4,
% 111.81/15.80      rat_-5/64) = rat_15/256 & rat_$product(rat_-3/4, rat_64/5) = rat_-48/5 &
% 111.81/15.80    rat_$product(rat_-3/4, rat_-64/5) = rat_48/5 & rat_$product(rat_-3/4,
% 111.81/15.80      rat_-3/4) = rat_9/16 & rat_$product(rat_-3/4, rat_16/5) = rat_-12/5 &
% 111.81/15.80    rat_$product(rat_-3/4, rat_0) = rat_0 & rat_$product(rat_16/5, rat_-4/3) =
% 111.81/15.80    rat_-64/15 & rat_$product(rat_16/5, rat_-15/64) = rat_-3/4 &
% 111.81/15.80    rat_$product(rat_16/5, rat_-4) = rat_-64/5 & rat_$product(rat_16/5, rat_5/16)
% 111.81/15.80    = rat_1 & rat_$product(rat_16/5, rat_1) = rat_16/5 & rat_$product(rat_16/5,
% 112.02/15.80      rat_-5/64) = rat_-1/4 & rat_$product(rat_16/5, rat_-64/5) = rat_-1024/25 &
% 112.02/15.80    rat_$product(rat_16/5, rat_-3/4) = rat_-12/5 & rat_$product(rat_16/5,
% 112.02/15.80      rat_16/5) = rat_256/25 & rat_$product(rat_16/5, rat_0) = rat_0 &
% 112.02/15.80    rat_$product(rat_0, rat_9/16) = rat_0 & rat_$product(rat_0, rat_-3/2) = rat_0
% 112.02/15.80    & rat_$product(rat_0, rat_-64/15) = rat_0 & rat_$product(rat_0, rat_-79/20) =
% 112.02/15.80    rat_0 & rat_$product(rat_0, rat_256/15) = rat_0 & rat_$product(rat_0,
% 112.02/15.80      rat_-4/3) = rat_0 & rat_$product(rat_0, rat_241/20) = rat_0 &
% 112.02/15.80    rat_$product(rat_0, rat_3/4) = rat_0 & rat_$product(rat_0, rat_-15/64) = rat_0
% 112.02/15.80    & rat_$product(rat_0, rat_-12/5) = rat_0 & rat_$product(rat_0, rat_79/20) =
% 112.02/15.80    rat_0 & rat_$product(rat_0, rat_49/20) = rat_0 & rat_$product(rat_0,
% 112.02/15.80      rat_256/25) = rat_0 & rat_$product(rat_0, rat_32/5) = rat_0 &
% 112.02/15.80    rat_$product(rat_0, rat_-4) = rat_0 & rat_$product(rat_0, rat_5/16) = rat_0 &
% 112.02/15.80    rat_$product(rat_0, rat_16) = rat_0 & rat_$product(rat_0, rat_-16/5) = rat_0 &
% 112.02/15.80    rat_$product(rat_0, rat_15/256) = rat_0 & rat_$product(rat_0, rat_48/5) =
% 112.02/15.80    rat_0 & rat_$product(rat_0, rat_-241/20) = rat_0 & rat_$product(rat_0,
% 112.02/15.80      rat_-271/20) = rat_0 & rat_$product(rat_0, rat_-1/4) = rat_0 &
% 112.02/15.80    rat_$product(rat_0, rat_-1024/25) = rat_0 & rat_$product(rat_0, rat_-16) =
% 112.02/15.80    rat_0 & rat_$product(rat_0, rat_-48/5) = rat_0 & rat_$product(rat_0, rat_1) =
% 112.02/15.80    rat_0 & rat_$product(rat_0, rat_-5/64) = rat_0 & rat_$product(rat_0,
% 112.02/15.80      rat_4096/25) = rat_0 & rat_$product(rat_0, rat_-128/5) = rat_0 &
% 112.02/15.80    rat_$product(rat_0, rat_64/5) = rat_0 & rat_$product(rat_0, rat_-64/5) = rat_0
% 112.02/15.80    & rat_$product(rat_0, rat_-3/4) = rat_0 & rat_$product(rat_0, rat_16/5) =
% 112.02/15.80    rat_0 & rat_$product(rat_0, rat_0) = rat_0 & rat_$sum(rat_9/16, rat_-1/4) =
% 112.02/15.80    rat_5/16 & rat_$sum(rat_9/16, rat_0) = rat_9/16 & rat_$sum(rat_-3/2, rat_3/4)
% 112.02/15.80    = rat_-3/4 & rat_$sum(rat_-3/2, rat_79/20) = rat_49/20 & rat_$sum(rat_-3/2,
% 112.02/15.80      rat_-241/20) = rat_-271/20 & rat_$sum(rat_-3/2, rat_0) = rat_-3/2 &
% 112.02/15.80    rat_$sum(rat_-64/15, rat_256/15) = rat_64/5 & rat_$sum(rat_-64/15, rat_0) =
% 112.02/15.80    rat_-64/15 & rat_$sum(rat_-79/20, rat_3/4) = rat_-16/5 & rat_$sum(rat_-79/20,
% 112.02/15.80      rat_79/20) = rat_0 & rat_$sum(rat_-79/20, rat_49/20) = rat_-3/2 &
% 112.02/15.80    rat_$sum(rat_-79/20, rat_32/5) = rat_49/20 & rat_$sum(rat_-79/20, rat_16) =
% 112.02/15.80    rat_241/20 & rat_$sum(rat_-79/20, rat_-241/20) = rat_-16 &
% 112.02/15.80    rat_$sum(rat_-79/20, rat_-48/5) = rat_-271/20 & rat_$sum(rat_-79/20, rat_16/5)
% 112.02/15.80    = rat_-3/4 & rat_$sum(rat_-79/20, rat_0) = rat_-79/20 & rat_$sum(rat_256/15,
% 112.02/15.80      rat_-64/15) = rat_64/5 & rat_$sum(rat_256/15, rat_0) = rat_256/15 &
% 112.02/15.80    rat_$sum(rat_-4/3, rat_0) = rat_-4/3 & rat_$sum(rat_241/20, rat_3/4) =
% 112.02/15.80    rat_64/5 & rat_$sum(rat_241/20, rat_79/20) = rat_16 & rat_$sum(rat_241/20,
% 112.02/15.80      rat_-241/20) = rat_0 & rat_$sum(rat_241/20, rat_-271/20) = rat_-3/2 &
% 112.02/15.80    rat_$sum(rat_241/20, rat_-16) = rat_-79/20 & rat_$sum(rat_241/20, rat_-48/5) =
% 112.02/15.80    rat_49/20 & rat_$sum(rat_241/20, rat_-128/5) = rat_-271/20 &
% 112.02/15.80    rat_$sum(rat_241/20, rat_-64/5) = rat_-3/4 & rat_$sum(rat_241/20, rat_0) =
% 112.02/15.80    rat_241/20 & rat_$sum(rat_3/4, rat_-3/2) = rat_-3/4 & rat_$sum(rat_3/4,
% 112.02/15.80      rat_-79/20) = rat_-16/5 & rat_$sum(rat_3/4, rat_241/20) = rat_64/5 &
% 112.02/15.80    rat_$sum(rat_3/4, rat_49/20) = rat_16/5 & rat_$sum(rat_3/4, rat_-271/20) =
% 112.02/15.80    rat_-64/5 & rat_$sum(rat_3/4, rat_-64/5) = rat_-241/20 & rat_$sum(rat_3/4,
% 112.02/15.80      rat_-3/4) = rat_0 & rat_$sum(rat_3/4, rat_16/5) = rat_79/20 &
% 112.02/15.80    rat_$sum(rat_3/4, rat_0) = rat_3/4 & rat_$sum(rat_-15/64, rat_0) = rat_-15/64
% 112.02/15.80    & rat_$sum(rat_-12/5, rat_0) = rat_-12/5 & rat_$sum(rat_79/20, rat_-3/2) =
% 112.02/15.80    rat_49/20 & rat_$sum(rat_79/20, rat_-79/20) = rat_0 & rat_$sum(rat_79/20,
% 112.02/15.80      rat_241/20) = rat_16 & rat_$sum(rat_79/20, rat_49/20) = rat_32/5 &
% 112.02/15.80    rat_$sum(rat_79/20, rat_-16/5) = rat_3/4 & rat_$sum(rat_79/20, rat_-271/20) =
% 112.02/15.80    rat_-48/5 & rat_$sum(rat_79/20, rat_-16) = rat_-241/20 & rat_$sum(rat_79/20,
% 112.02/15.80      rat_-3/4) = rat_16/5 & rat_$sum(rat_79/20, rat_0) = rat_79/20 &
% 112.02/15.80    rat_$sum(rat_49/20, rat_-79/20) = rat_-3/2 & rat_$sum(rat_49/20, rat_3/4) =
% 112.02/15.80    rat_16/5 & rat_$sum(rat_49/20, rat_79/20) = rat_32/5 & rat_$sum(rat_49/20,
% 112.02/15.80      rat_-16/5) = rat_-3/4 & rat_$sum(rat_49/20, rat_48/5) = rat_241/20 &
% 112.02/15.80    rat_$sum(rat_49/20, rat_-241/20) = rat_-48/5 & rat_$sum(rat_49/20, rat_-16) =
% 112.02/15.80    rat_-271/20 & rat_$sum(rat_49/20, rat_0) = rat_49/20 & rat_$sum(rat_256/25,
% 112.02/15.80      rat_0) = rat_256/25 & rat_$sum(rat_32/5, rat_-79/20) = rat_49/20 &
% 112.02/15.80    rat_$sum(rat_32/5, rat_32/5) = rat_64/5 & rat_$sum(rat_32/5, rat_-16/5) =
% 112.02/15.80    rat_16/5 & rat_$sum(rat_32/5, rat_48/5) = rat_16 & rat_$sum(rat_32/5, rat_-16)
% 112.02/15.80    = rat_-48/5 & rat_$sum(rat_32/5, rat_-48/5) = rat_-16/5 & rat_$sum(rat_32/5,
% 112.02/15.80      rat_16/5) = rat_48/5 & rat_$sum(rat_32/5, rat_0) = rat_32/5 &
% 112.02/15.80    rat_$sum(rat_-4, rat_0) = rat_-4 & rat_$sum(rat_5/16, rat_0) = rat_5/16 &
% 112.02/15.80    rat_$sum(rat_16, rat_-79/20) = rat_241/20 & rat_$sum(rat_16, rat_-16/5) =
% 112.02/15.80    rat_64/5 & rat_$sum(rat_16, rat_-241/20) = rat_79/20 & rat_$sum(rat_16,
% 112.02/15.80      rat_-271/20) = rat_49/20 & rat_$sum(rat_16, rat_-16) = rat_0 &
% 112.02/15.80    rat_$sum(rat_16, rat_-48/5) = rat_32/5 & rat_$sum(rat_16, rat_-128/5) =
% 112.02/15.80    rat_-48/5 & rat_$sum(rat_16, rat_-64/5) = rat_16/5 & rat_$sum(rat_16, rat_0) =
% 112.02/15.80    rat_16 & rat_$sum(rat_-16/5, rat_79/20) = rat_3/4 & rat_$sum(rat_-16/5,
% 112.02/15.80      rat_49/20) = rat_-3/4 & rat_$sum(rat_-16/5, rat_32/5) = rat_16/5 &
% 112.02/15.80    rat_$sum(rat_-16/5, rat_16) = rat_64/5 & rat_$sum(rat_-16/5, rat_48/5) =
% 112.02/15.80    rat_32/5 & rat_$sum(rat_-16/5, rat_-48/5) = rat_-64/5 & rat_$sum(rat_-16/5,
% 112.02/15.80      rat_64/5) = rat_48/5 & rat_$sum(rat_-16/5, rat_-64/5) = rat_-16 &
% 112.02/15.80    rat_$sum(rat_-16/5, rat_-3/4) = rat_-79/20 & rat_$sum(rat_-16/5, rat_16/5) =
% 112.02/15.80    rat_0 & rat_$sum(rat_-16/5, rat_0) = rat_-16/5 & rat_$sum(rat_15/256, rat_0) =
% 112.02/15.80    rat_15/256 & rat_$sum(rat_48/5, rat_49/20) = rat_241/20 & rat_$sum(rat_48/5,
% 112.02/15.80      rat_32/5) = rat_16 & rat_$sum(rat_48/5, rat_-16/5) = rat_32/5 &
% 112.02/15.80    rat_$sum(rat_48/5, rat_-271/20) = rat_-79/20 & rat_$sum(rat_48/5, rat_-48/5) =
% 112.02/15.80    rat_0 & rat_$sum(rat_48/5, rat_-128/5) = rat_-16 & rat_$sum(rat_48/5,
% 112.02/15.80      rat_-64/5) = rat_-16/5 & rat_$sum(rat_48/5, rat_16/5) = rat_64/5 &
% 112.02/15.80    rat_$sum(rat_48/5, rat_0) = rat_48/5 & rat_$sum(rat_-241/20, rat_-3/2) =
% 112.02/15.80    rat_-271/20 & rat_$sum(rat_-241/20, rat_-79/20) = rat_-16 &
% 112.02/15.80    rat_$sum(rat_-241/20, rat_241/20) = rat_0 & rat_$sum(rat_-241/20, rat_49/20) =
% 112.02/15.80    rat_-48/5 & rat_$sum(rat_-241/20, rat_16) = rat_79/20 & rat_$sum(rat_-241/20,
% 112.02/15.80      rat_-271/20) = rat_-128/5 & rat_$sum(rat_-241/20, rat_64/5) = rat_3/4 &
% 112.02/15.80    rat_$sum(rat_-241/20, rat_-3/4) = rat_-64/5 & rat_$sum(rat_-241/20, rat_0) =
% 112.02/15.80    rat_-241/20 & rat_$sum(rat_-271/20, rat_241/20) = rat_-3/2 &
% 112.02/15.80    rat_$sum(rat_-271/20, rat_3/4) = rat_-64/5 & rat_$sum(rat_-271/20, rat_79/20)
% 112.02/15.80    = rat_-48/5 & rat_$sum(rat_-271/20, rat_16) = rat_49/20 &
% 112.02/15.80    rat_$sum(rat_-271/20, rat_48/5) = rat_-79/20 & rat_$sum(rat_-271/20,
% 112.02/15.80      rat_-241/20) = rat_-128/5 & rat_$sum(rat_-271/20, rat_64/5) = rat_-3/4 &
% 112.02/15.80    rat_$sum(rat_-271/20, rat_0) = rat_-271/20 & rat_$sum(rat_-1/4, rat_9/16) =
% 112.02/15.80    rat_5/16 & rat_$sum(rat_-1/4, rat_1) = rat_3/4 & rat_$sum(rat_-1/4, rat_0) =
% 112.02/15.80    rat_-1/4 & rat_$sum(rat_-1024/25, rat_0) = rat_-1024/25 & rat_$sum(rat_-16,
% 112.02/15.80      rat_241/20) = rat_-79/20 & rat_$sum(rat_-16, rat_79/20) = rat_-241/20 &
% 112.02/15.80    rat_$sum(rat_-16, rat_49/20) = rat_-271/20 & rat_$sum(rat_-16, rat_32/5) =
% 112.02/15.80    rat_-48/5 & rat_$sum(rat_-16, rat_16) = rat_0 & rat_$sum(rat_-16, rat_-48/5) =
% 112.02/15.80    rat_-128/5 & rat_$sum(rat_-16, rat_64/5) = rat_-16/5 & rat_$sum(rat_-16,
% 112.02/15.80      rat_16/5) = rat_-64/5 & rat_$sum(rat_-16, rat_0) = rat_-16 &
% 112.02/15.80    rat_$sum(rat_-48/5, rat_-79/20) = rat_-271/20 & rat_$sum(rat_-48/5,
% 112.02/15.80      rat_241/20) = rat_49/20 & rat_$sum(rat_-48/5, rat_32/5) = rat_-16/5 &
% 112.02/15.80    rat_$sum(rat_-48/5, rat_16) = rat_32/5 & rat_$sum(rat_-48/5, rat_-16/5) =
% 112.02/15.80    rat_-64/5 & rat_$sum(rat_-48/5, rat_48/5) = rat_0 & rat_$sum(rat_-48/5,
% 112.02/15.80      rat_-16) = rat_-128/5 & rat_$sum(rat_-48/5, rat_64/5) = rat_16/5 &
% 112.02/15.80    rat_$sum(rat_-48/5, rat_0) = rat_-48/5 & rat_$sum(rat_1, rat_-1/4) = rat_3/4 &
% 112.02/15.80    rat_$sum(rat_1, rat_0) = rat_1 & rat_$sum(rat_-5/64, rat_0) = rat_-5/64 &
% 112.02/15.80    rat_$sum(rat_4096/25, rat_0) = rat_4096/25 & rat_$sum(rat_-128/5, rat_241/20)
% 112.02/15.80    = rat_-271/20 & rat_$sum(rat_-128/5, rat_16) = rat_-48/5 &
% 112.02/15.80    rat_$sum(rat_-128/5, rat_48/5) = rat_-16 & rat_$sum(rat_-128/5, rat_64/5) =
% 112.02/15.80    rat_-64/5 & rat_$sum(rat_-128/5, rat_0) = rat_-128/5 & rat_$sum(rat_64/5,
% 112.02/15.80      rat_-16/5) = rat_48/5 & rat_$sum(rat_64/5, rat_-241/20) = rat_3/4 &
% 112.02/15.80    rat_$sum(rat_64/5, rat_-271/20) = rat_-3/4 & rat_$sum(rat_64/5, rat_-16) =
% 112.02/15.80    rat_-16/5 & rat_$sum(rat_64/5, rat_-48/5) = rat_16/5 & rat_$sum(rat_64/5,
% 112.02/15.80      rat_-128/5) = rat_-64/5 & rat_$sum(rat_64/5, rat_-64/5) = rat_0 &
% 112.02/15.80    rat_$sum(rat_64/5, rat_-3/4) = rat_241/20 & rat_$sum(rat_64/5, rat_16/5) =
% 112.02/15.80    rat_16 & rat_$sum(rat_64/5, rat_0) = rat_64/5 & rat_$sum(rat_-64/5,
% 112.02/15.80      rat_241/20) = rat_-3/4 & rat_$sum(rat_-64/5, rat_3/4) = rat_-241/20 &
% 112.02/15.80    rat_$sum(rat_-64/5, rat_16) = rat_16/5 & rat_$sum(rat_-64/5, rat_-16/5) =
% 112.02/15.80    rat_-16 & rat_$sum(rat_-64/5, rat_48/5) = rat_-16/5 & rat_$sum(rat_-64/5,
% 112.02/15.81      rat_64/5) = rat_0 & rat_$sum(rat_-64/5, rat_-64/5) = rat_-128/5 &
% 112.02/15.81    rat_$sum(rat_-64/5, rat_-3/4) = rat_-271/20 & rat_$sum(rat_-64/5, rat_16/5) =
% 112.02/15.81    rat_-48/5 & rat_$sum(rat_-64/5, rat_0) = rat_-64/5 & rat_$sum(rat_-3/4,
% 112.02/15.81      rat_3/4) = rat_0 & rat_$sum(rat_-3/4, rat_79/20) = rat_16/5 &
% 112.02/15.81    rat_$sum(rat_-3/4, rat_-16/5) = rat_-79/20 & rat_$sum(rat_-3/4, rat_-241/20) =
% 112.02/15.81    rat_-64/5 & rat_$sum(rat_-3/4, rat_64/5) = rat_241/20 & rat_$sum(rat_-3/4,
% 112.02/15.81      rat_-64/5) = rat_-271/20 & rat_$sum(rat_-3/4, rat_-3/4) = rat_-3/2 &
% 112.02/15.81    rat_$sum(rat_-3/4, rat_16/5) = rat_49/20 & rat_$sum(rat_-3/4, rat_0) =
% 112.02/15.81    rat_-3/4 & rat_$sum(rat_16/5, rat_-79/20) = rat_-3/4 & rat_$sum(rat_16/5,
% 112.02/15.81      rat_3/4) = rat_79/20 & rat_$sum(rat_16/5, rat_32/5) = rat_48/5 &
% 112.02/15.81    rat_$sum(rat_16/5, rat_-16/5) = rat_0 & rat_$sum(rat_16/5, rat_48/5) =
% 112.02/15.81    rat_64/5 & rat_$sum(rat_16/5, rat_-16) = rat_-64/5 & rat_$sum(rat_16/5,
% 112.02/15.81      rat_64/5) = rat_16 & rat_$sum(rat_16/5, rat_-64/5) = rat_-48/5 &
% 112.02/15.81    rat_$sum(rat_16/5, rat_-3/4) = rat_49/20 & rat_$sum(rat_16/5, rat_16/5) =
% 112.02/15.81    rat_32/5 & rat_$sum(rat_16/5, rat_0) = rat_16/5 & rat_$sum(rat_0, rat_9/16) =
% 112.02/15.81    rat_9/16 & rat_$sum(rat_0, rat_-3/2) = rat_-3/2 & rat_$sum(rat_0, rat_-64/15)
% 112.02/15.81    = rat_-64/15 & rat_$sum(rat_0, rat_-79/20) = rat_-79/20 & rat_$sum(rat_0,
% 112.02/15.81      rat_256/15) = rat_256/15 & rat_$sum(rat_0, rat_-4/3) = rat_-4/3 &
% 112.02/15.81    rat_$sum(rat_0, rat_241/20) = rat_241/20 & rat_$sum(rat_0, rat_3/4) = rat_3/4
% 112.02/15.81    & rat_$sum(rat_0, rat_-15/64) = rat_-15/64 & rat_$sum(rat_0, rat_-12/5) =
% 112.02/15.81    rat_-12/5 & rat_$sum(rat_0, rat_79/20) = rat_79/20 & rat_$sum(rat_0,
% 112.02/15.81      rat_49/20) = rat_49/20 & rat_$sum(rat_0, rat_256/25) = rat_256/25 &
% 112.02/15.81    rat_$sum(rat_0, rat_32/5) = rat_32/5 & rat_$sum(rat_0, rat_-4) = rat_-4 &
% 112.02/15.81    rat_$sum(rat_0, rat_5/16) = rat_5/16 & rat_$sum(rat_0, rat_16) = rat_16 &
% 112.02/15.81    rat_$sum(rat_0, rat_-16/5) = rat_-16/5 & rat_$sum(rat_0, rat_15/256) =
% 112.02/15.81    rat_15/256 & rat_$sum(rat_0, rat_48/5) = rat_48/5 & rat_$sum(rat_0,
% 112.02/15.81      rat_-241/20) = rat_-241/20 & rat_$sum(rat_0, rat_-271/20) = rat_-271/20 &
% 112.02/15.81    rat_$sum(rat_0, rat_-1/4) = rat_-1/4 & rat_$sum(rat_0, rat_-1024/25) =
% 112.02/15.81    rat_-1024/25 & rat_$sum(rat_0, rat_-16) = rat_-16 & rat_$sum(rat_0, rat_-48/5)
% 112.02/15.81    = rat_-48/5 & rat_$sum(rat_0, rat_1) = rat_1 & rat_$sum(rat_0, rat_-5/64) =
% 112.02/15.81    rat_-5/64 & rat_$sum(rat_0, rat_4096/25) = rat_4096/25 & rat_$sum(rat_0,
% 112.02/15.81      rat_-128/5) = rat_-128/5 & rat_$sum(rat_0, rat_64/5) = rat_64/5 &
% 112.02/15.81    rat_$sum(rat_0, rat_-64/5) = rat_-64/5 & rat_$sum(rat_0, rat_-3/4) = rat_-3/4
% 112.02/15.81    & rat_$sum(rat_0, rat_16/5) = rat_16/5 & rat_$sum(rat_0, rat_0) = rat_0 &
% 112.02/15.81    rat_$is_rat(rat_9/16) & rat_$is_rat(rat_-3/2) & rat_$is_rat(rat_-64/15) &
% 112.02/15.81    rat_$is_rat(rat_-79/20) & rat_$is_rat(rat_256/15) & rat_$is_rat(rat_-4/3) &
% 112.02/15.81    rat_$is_rat(rat_241/20) & rat_$is_rat(rat_3/4) & rat_$is_rat(rat_-15/64) &
% 112.02/15.81    rat_$is_rat(rat_-12/5) & rat_$is_rat(rat_79/20) & rat_$is_rat(rat_49/20) &
% 112.02/15.81    rat_$is_rat(rat_256/25) & rat_$is_rat(rat_32/5) & rat_$is_rat(rat_-4) &
% 112.02/15.81    rat_$is_rat(rat_5/16) & rat_$is_rat(rat_16) & rat_$is_rat(rat_-16/5) &
% 112.02/15.81    rat_$is_rat(rat_15/256) & rat_$is_rat(rat_48/5) & rat_$is_rat(rat_-241/20) &
% 112.02/15.81    rat_$is_rat(rat_-271/20) & rat_$is_rat(rat_-1/4) & rat_$is_rat(rat_-1024/25) &
% 112.02/15.81    rat_$is_rat(rat_-16) & rat_$is_rat(rat_-48/5) & rat_$is_rat(rat_1) &
% 112.02/15.81    rat_$is_rat(rat_-5/64) & rat_$is_rat(rat_4096/25) & rat_$is_rat(rat_-128/5) &
% 112.02/15.81    rat_$is_rat(rat_64/5) & rat_$is_rat(rat_-64/5) & rat_$is_rat(rat_-3/4) &
% 112.02/15.81    rat_$is_rat(rat_16/5) & rat_$is_rat(rat_0) & rat_$is_int(rat_-4) &
% 112.02/15.81    rat_$is_int(rat_16) & rat_$is_int(rat_-16) & rat_$is_int(rat_1) &
% 112.02/15.81    rat_$is_int(rat_0) & rat_$greatereq(rat_9/16, rat_9/16) &
% 112.02/15.81    rat_$greatereq(rat_9/16, rat_-3/2) & rat_$greatereq(rat_9/16, rat_-64/15) &
% 112.02/15.81    rat_$greatereq(rat_9/16, rat_-79/20) & rat_$greatereq(rat_9/16, rat_-4/3) &
% 112.02/15.81    rat_$greatereq(rat_9/16, rat_-15/64) & rat_$greatereq(rat_9/16, rat_-12/5) &
% 112.02/15.81    rat_$greatereq(rat_9/16, rat_-4) & rat_$greatereq(rat_9/16, rat_5/16) &
% 112.02/15.81    rat_$greatereq(rat_9/16, rat_-16/5) & rat_$greatereq(rat_9/16, rat_15/256) &
% 112.02/15.81    rat_$greatereq(rat_9/16, rat_-241/20) & rat_$greatereq(rat_9/16, rat_-271/20)
% 112.02/15.81    & rat_$greatereq(rat_9/16, rat_-1/4) & rat_$greatereq(rat_9/16, rat_-1024/25)
% 112.02/15.81    & rat_$greatereq(rat_9/16, rat_-16) & rat_$greatereq(rat_9/16, rat_-48/5) &
% 112.02/15.81    rat_$greatereq(rat_9/16, rat_-5/64) & rat_$greatereq(rat_9/16, rat_-128/5) &
% 112.02/15.81    rat_$greatereq(rat_9/16, rat_-64/5) & rat_$greatereq(rat_9/16, rat_-3/4) &
% 112.02/15.81    rat_$greatereq(rat_9/16, rat_0) & rat_$greatereq(rat_-3/2, rat_-3/2) &
% 112.02/15.81    rat_$greatereq(rat_-3/2, rat_-64/15) & rat_$greatereq(rat_-3/2, rat_-79/20) &
% 112.02/15.81    rat_$greatereq(rat_-3/2, rat_-12/5) & rat_$greatereq(rat_-3/2, rat_-4) &
% 112.02/15.81    rat_$greatereq(rat_-3/2, rat_-16/5) & rat_$greatereq(rat_-3/2, rat_-241/20) &
% 112.02/15.81    rat_$greatereq(rat_-3/2, rat_-271/20) & rat_$greatereq(rat_-3/2, rat_-1024/25)
% 112.02/15.81    & rat_$greatereq(rat_-3/2, rat_-16) & rat_$greatereq(rat_-3/2, rat_-48/5) &
% 112.02/15.81    rat_$greatereq(rat_-3/2, rat_-128/5) & rat_$greatereq(rat_-3/2, rat_-64/5) &
% 112.02/15.81    rat_$greatereq(rat_-64/15, rat_-64/15) & rat_$greatereq(rat_-64/15,
% 112.02/15.81      rat_-241/20) & rat_$greatereq(rat_-64/15, rat_-271/20) &
% 112.02/15.81    rat_$greatereq(rat_-64/15, rat_-1024/25) & rat_$greatereq(rat_-64/15, rat_-16)
% 112.02/15.81    & rat_$greatereq(rat_-64/15, rat_-48/5) & rat_$greatereq(rat_-64/15,
% 112.02/15.81      rat_-128/5) & rat_$greatereq(rat_-64/15, rat_-64/5) &
% 112.02/15.81    rat_$greatereq(rat_-79/20, rat_-64/15) & rat_$greatereq(rat_-79/20,
% 112.02/15.81      rat_-79/20) & rat_$greatereq(rat_-79/20, rat_-4) &
% 112.02/15.81    rat_$greatereq(rat_-79/20, rat_-241/20) & rat_$greatereq(rat_-79/20,
% 112.02/15.81      rat_-271/20) & rat_$greatereq(rat_-79/20, rat_-1024/25) &
% 112.02/15.81    rat_$greatereq(rat_-79/20, rat_-16) & rat_$greatereq(rat_-79/20, rat_-48/5) &
% 112.02/15.81    rat_$greatereq(rat_-79/20, rat_-128/5) & rat_$greatereq(rat_-79/20, rat_-64/5)
% 112.02/15.81    & rat_$greatereq(rat_256/15, rat_9/16) & rat_$greatereq(rat_256/15, rat_-3/2)
% 112.02/15.81    & rat_$greatereq(rat_256/15, rat_-64/15) & rat_$greatereq(rat_256/15,
% 112.02/15.81      rat_-79/20) & rat_$greatereq(rat_256/15, rat_256/15) &
% 112.02/15.81    rat_$greatereq(rat_256/15, rat_-4/3) & rat_$greatereq(rat_256/15, rat_241/20)
% 112.02/15.81    & rat_$greatereq(rat_256/15, rat_3/4) & rat_$greatereq(rat_256/15, rat_-15/64)
% 112.02/15.81    & rat_$greatereq(rat_256/15, rat_-12/5) & rat_$greatereq(rat_256/15,
% 112.02/15.81      rat_79/20) & rat_$greatereq(rat_256/15, rat_49/20) &
% 112.02/15.81    rat_$greatereq(rat_256/15, rat_256/25) & rat_$greatereq(rat_256/15, rat_32/5)
% 112.02/15.81    & rat_$greatereq(rat_256/15, rat_-4) & rat_$greatereq(rat_256/15, rat_5/16) &
% 112.02/15.81    rat_$greatereq(rat_256/15, rat_16) & rat_$greatereq(rat_256/15, rat_-16/5) &
% 112.02/15.81    rat_$greatereq(rat_256/15, rat_15/256) & rat_$greatereq(rat_256/15, rat_48/5)
% 112.02/15.81    & rat_$greatereq(rat_256/15, rat_-241/20) & rat_$greatereq(rat_256/15,
% 112.02/15.81      rat_-271/20) & rat_$greatereq(rat_256/15, rat_-1/4) &
% 112.02/15.81    rat_$greatereq(rat_256/15, rat_-1024/25) & rat_$greatereq(rat_256/15, rat_-16)
% 112.02/15.81    & rat_$greatereq(rat_256/15, rat_-48/5) & rat_$greatereq(rat_256/15, rat_1) &
% 112.02/15.81    rat_$greatereq(rat_256/15, rat_-5/64) & rat_$greatereq(rat_256/15, rat_-128/5)
% 112.02/15.81    & rat_$greatereq(rat_256/15, rat_64/5) & rat_$greatereq(rat_256/15, rat_-64/5)
% 112.02/15.81    & rat_$greatereq(rat_256/15, rat_-3/4) & rat_$greatereq(rat_256/15, rat_16/5)
% 112.02/15.81    & rat_$greatereq(rat_256/15, rat_0) & rat_$greatereq(rat_-4/3, rat_-3/2) &
% 112.02/15.81    rat_$greatereq(rat_-4/3, rat_-64/15) & rat_$greatereq(rat_-4/3, rat_-79/20) &
% 112.02/15.81    rat_$greatereq(rat_-4/3, rat_-4/3) & rat_$greatereq(rat_-4/3, rat_-12/5) &
% 112.02/15.81    rat_$greatereq(rat_-4/3, rat_-4) & rat_$greatereq(rat_-4/3, rat_-16/5) &
% 112.02/15.81    rat_$greatereq(rat_-4/3, rat_-241/20) & rat_$greatereq(rat_-4/3, rat_-271/20)
% 112.02/15.81    & rat_$greatereq(rat_-4/3, rat_-1024/25) & rat_$greatereq(rat_-4/3, rat_-16) &
% 112.02/15.81    rat_$greatereq(rat_-4/3, rat_-48/5) & rat_$greatereq(rat_-4/3, rat_-128/5) &
% 112.02/15.81    rat_$greatereq(rat_-4/3, rat_-64/5) & rat_$greatereq(rat_241/20, rat_9/16) &
% 112.02/15.81    rat_$greatereq(rat_241/20, rat_-3/2) & rat_$greatereq(rat_241/20, rat_-64/15)
% 112.02/15.81    & rat_$greatereq(rat_241/20, rat_-79/20) & rat_$greatereq(rat_241/20,
% 112.02/15.81      rat_-4/3) & rat_$greatereq(rat_241/20, rat_241/20) &
% 112.02/15.81    rat_$greatereq(rat_241/20, rat_3/4) & rat_$greatereq(rat_241/20, rat_-15/64) &
% 112.02/15.81    rat_$greatereq(rat_241/20, rat_-12/5) & rat_$greatereq(rat_241/20, rat_79/20)
% 112.02/15.81    & rat_$greatereq(rat_241/20, rat_49/20) & rat_$greatereq(rat_241/20,
% 112.02/15.81      rat_256/25) & rat_$greatereq(rat_241/20, rat_32/5) &
% 112.02/15.81    rat_$greatereq(rat_241/20, rat_-4) & rat_$greatereq(rat_241/20, rat_5/16) &
% 112.02/15.81    rat_$greatereq(rat_241/20, rat_-16/5) & rat_$greatereq(rat_241/20, rat_15/256)
% 112.02/15.81    & rat_$greatereq(rat_241/20, rat_48/5) & rat_$greatereq(rat_241/20,
% 112.02/15.81      rat_-241/20) & rat_$greatereq(rat_241/20, rat_-271/20) &
% 112.02/15.81    rat_$greatereq(rat_241/20, rat_-1/4) & rat_$greatereq(rat_241/20,
% 112.02/15.81      rat_-1024/25) & rat_$greatereq(rat_241/20, rat_-16) &
% 112.02/15.81    rat_$greatereq(rat_241/20, rat_-48/5) & rat_$greatereq(rat_241/20, rat_1) &
% 112.02/15.81    rat_$greatereq(rat_241/20, rat_-5/64) & rat_$greatereq(rat_241/20, rat_-128/5)
% 112.02/15.81    & rat_$greatereq(rat_241/20, rat_-64/5) & rat_$greatereq(rat_241/20, rat_-3/4)
% 112.02/15.81    & rat_$greatereq(rat_241/20, rat_16/5) & rat_$greatereq(rat_241/20, rat_0) &
% 112.02/15.81    rat_$greatereq(rat_3/4, rat_9/16) & rat_$greatereq(rat_3/4, rat_-3/2) &
% 112.02/15.81    rat_$greatereq(rat_3/4, rat_-64/15) & rat_$greatereq(rat_3/4, rat_-79/20) &
% 112.02/15.81    rat_$greatereq(rat_3/4, rat_-4/3) & rat_$greatereq(rat_3/4, rat_3/4) &
% 112.02/15.81    rat_$greatereq(rat_3/4, rat_-15/64) & rat_$greatereq(rat_3/4, rat_-12/5) &
% 112.02/15.81    rat_$greatereq(rat_3/4, rat_-4) & rat_$greatereq(rat_3/4, rat_5/16) &
% 112.02/15.81    rat_$greatereq(rat_3/4, rat_-16/5) & rat_$greatereq(rat_3/4, rat_15/256) &
% 112.02/15.81    rat_$greatereq(rat_3/4, rat_-241/20) & rat_$greatereq(rat_3/4, rat_-271/20) &
% 112.02/15.81    rat_$greatereq(rat_3/4, rat_-1/4) & rat_$greatereq(rat_3/4, rat_-1024/25) &
% 112.02/15.81    rat_$greatereq(rat_3/4, rat_-16) & rat_$greatereq(rat_3/4, rat_-48/5) &
% 112.02/15.81    rat_$greatereq(rat_3/4, rat_-5/64) & rat_$greatereq(rat_3/4, rat_-128/5) &
% 112.02/15.81    rat_$greatereq(rat_3/4, rat_-64/5) & rat_$greatereq(rat_3/4, rat_-3/4) &
% 112.02/15.81    rat_$greatereq(rat_3/4, rat_0) & rat_$greatereq(rat_-15/64, rat_-3/2) &
% 112.02/15.81    rat_$greatereq(rat_-15/64, rat_-64/15) & rat_$greatereq(rat_-15/64,
% 112.02/15.81      rat_-79/20) & rat_$greatereq(rat_-15/64, rat_-4/3) &
% 112.02/15.81    rat_$greatereq(rat_-15/64, rat_-15/64) & rat_$greatereq(rat_-15/64, rat_-12/5)
% 112.02/15.81    & rat_$greatereq(rat_-15/64, rat_-4) & rat_$greatereq(rat_-15/64, rat_-16/5) &
% 112.02/15.81    rat_$greatereq(rat_-15/64, rat_-241/20) & rat_$greatereq(rat_-15/64,
% 112.02/15.81      rat_-271/20) & rat_$greatereq(rat_-15/64, rat_-1/4) &
% 112.02/15.81    rat_$greatereq(rat_-15/64, rat_-1024/25) & rat_$greatereq(rat_-15/64, rat_-16)
% 112.02/15.81    & rat_$greatereq(rat_-15/64, rat_-48/5) & rat_$greatereq(rat_-15/64,
% 112.02/15.81      rat_-128/5) & rat_$greatereq(rat_-15/64, rat_-64/5) &
% 112.02/15.81    rat_$greatereq(rat_-15/64, rat_-3/4) & rat_$greatereq(rat_-12/5, rat_-64/15) &
% 112.02/15.81    rat_$greatereq(rat_-12/5, rat_-79/20) & rat_$greatereq(rat_-12/5, rat_-12/5) &
% 112.02/15.81    rat_$greatereq(rat_-12/5, rat_-4) & rat_$greatereq(rat_-12/5, rat_-16/5) &
% 112.02/15.81    rat_$greatereq(rat_-12/5, rat_-241/20) & rat_$greatereq(rat_-12/5,
% 112.02/15.81      rat_-271/20) & rat_$greatereq(rat_-12/5, rat_-1024/25) &
% 112.02/15.81    rat_$greatereq(rat_-12/5, rat_-16) & rat_$greatereq(rat_-12/5, rat_-48/5) &
% 112.02/15.81    rat_$greatereq(rat_-12/5, rat_-128/5) & rat_$greatereq(rat_-12/5, rat_-64/5) &
% 112.02/15.81    rat_$greatereq(rat_79/20, rat_9/16) & rat_$greatereq(rat_79/20, rat_-3/2) &
% 112.02/15.81    rat_$greatereq(rat_79/20, rat_-64/15) & rat_$greatereq(rat_79/20, rat_-79/20)
% 112.02/15.81    & rat_$greatereq(rat_79/20, rat_-4/3) & rat_$greatereq(rat_79/20, rat_3/4) &
% 112.02/15.81    rat_$greatereq(rat_79/20, rat_-15/64) & rat_$greatereq(rat_79/20, rat_-12/5) &
% 112.02/15.81    rat_$greatereq(rat_79/20, rat_79/20) & rat_$greatereq(rat_79/20, rat_49/20) &
% 112.02/15.81    rat_$greatereq(rat_79/20, rat_-4) & rat_$greatereq(rat_79/20, rat_5/16) &
% 112.02/15.81    rat_$greatereq(rat_79/20, rat_-16/5) & rat_$greatereq(rat_79/20, rat_15/256) &
% 112.02/15.81    rat_$greatereq(rat_79/20, rat_-241/20) & rat_$greatereq(rat_79/20,
% 112.02/15.81      rat_-271/20) & rat_$greatereq(rat_79/20, rat_-1/4) &
% 112.02/15.81    rat_$greatereq(rat_79/20, rat_-1024/25) & rat_$greatereq(rat_79/20, rat_-16) &
% 112.02/15.81    rat_$greatereq(rat_79/20, rat_-48/5) & rat_$greatereq(rat_79/20, rat_1) &
% 112.02/15.81    rat_$greatereq(rat_79/20, rat_-5/64) & rat_$greatereq(rat_79/20, rat_-128/5) &
% 112.02/15.81    rat_$greatereq(rat_79/20, rat_-64/5) & rat_$greatereq(rat_79/20, rat_-3/4) &
% 112.02/15.81    rat_$greatereq(rat_79/20, rat_16/5) & rat_$greatereq(rat_79/20, rat_0) &
% 112.02/15.81    rat_$greatereq(rat_49/20, rat_9/16) & rat_$greatereq(rat_49/20, rat_-3/2) &
% 112.02/15.81    rat_$greatereq(rat_49/20, rat_-64/15) & rat_$greatereq(rat_49/20, rat_-79/20)
% 112.02/15.81    & rat_$greatereq(rat_49/20, rat_-4/3) & rat_$greatereq(rat_49/20, rat_3/4) &
% 112.02/15.81    rat_$greatereq(rat_49/20, rat_-15/64) & rat_$greatereq(rat_49/20, rat_-12/5) &
% 112.02/15.81    rat_$greatereq(rat_49/20, rat_49/20) & rat_$greatereq(rat_49/20, rat_-4) &
% 112.02/15.81    rat_$greatereq(rat_49/20, rat_5/16) & rat_$greatereq(rat_49/20, rat_-16/5) &
% 112.02/15.81    rat_$greatereq(rat_49/20, rat_15/256) & rat_$greatereq(rat_49/20, rat_-241/20)
% 112.02/15.81    & rat_$greatereq(rat_49/20, rat_-271/20) & rat_$greatereq(rat_49/20, rat_-1/4)
% 112.02/15.81    & rat_$greatereq(rat_49/20, rat_-1024/25) & rat_$greatereq(rat_49/20, rat_-16)
% 112.02/15.81    & rat_$greatereq(rat_49/20, rat_-48/5) & rat_$greatereq(rat_49/20, rat_1) &
% 112.02/15.81    rat_$greatereq(rat_49/20, rat_-5/64) & rat_$greatereq(rat_49/20, rat_-128/5) &
% 112.02/15.81    rat_$greatereq(rat_49/20, rat_-64/5) & rat_$greatereq(rat_49/20, rat_-3/4) &
% 112.02/15.81    rat_$greatereq(rat_49/20, rat_0) & rat_$greatereq(rat_256/25, rat_9/16) &
% 112.02/15.81    rat_$greatereq(rat_256/25, rat_-3/2) & rat_$greatereq(rat_256/25, rat_-64/15)
% 112.02/15.81    & rat_$greatereq(rat_256/25, rat_-79/20) & rat_$greatereq(rat_256/25,
% 112.02/15.81      rat_-4/3) & rat_$greatereq(rat_256/25, rat_3/4) & rat_$greatereq(rat_256/25,
% 112.02/15.81      rat_-15/64) & rat_$greatereq(rat_256/25, rat_-12/5) &
% 112.02/15.81    rat_$greatereq(rat_256/25, rat_79/20) & rat_$greatereq(rat_256/25, rat_49/20)
% 112.02/15.81    & rat_$greatereq(rat_256/25, rat_256/25) & rat_$greatereq(rat_256/25,
% 112.02/15.81      rat_32/5) & rat_$greatereq(rat_256/25, rat_-4) & rat_$greatereq(rat_256/25,
% 112.02/15.81      rat_5/16) & rat_$greatereq(rat_256/25, rat_-16/5) &
% 112.02/15.81    rat_$greatereq(rat_256/25, rat_15/256) & rat_$greatereq(rat_256/25, rat_48/5)
% 112.02/15.81    & rat_$greatereq(rat_256/25, rat_-241/20) & rat_$greatereq(rat_256/25,
% 112.02/15.81      rat_-271/20) & rat_$greatereq(rat_256/25, rat_-1/4) &
% 112.02/15.81    rat_$greatereq(rat_256/25, rat_-1024/25) & rat_$greatereq(rat_256/25, rat_-16)
% 112.02/15.81    & rat_$greatereq(rat_256/25, rat_-48/5) & rat_$greatereq(rat_256/25, rat_1) &
% 112.02/15.81    rat_$greatereq(rat_256/25, rat_-5/64) & rat_$greatereq(rat_256/25, rat_-128/5)
% 112.02/15.81    & rat_$greatereq(rat_256/25, rat_-64/5) & rat_$greatereq(rat_256/25, rat_-3/4)
% 112.02/15.81    & rat_$greatereq(rat_256/25, rat_16/5) & rat_$greatereq(rat_256/25, rat_0) &
% 112.02/15.81    rat_$greatereq(rat_32/5, rat_9/16) & rat_$greatereq(rat_32/5, rat_-3/2) &
% 112.02/15.81    rat_$greatereq(rat_32/5, rat_-64/15) & rat_$greatereq(rat_32/5, rat_-79/20) &
% 112.02/15.81    rat_$greatereq(rat_32/5, rat_-4/3) & rat_$greatereq(rat_32/5, rat_3/4) &
% 112.02/15.81    rat_$greatereq(rat_32/5, rat_-15/64) & rat_$greatereq(rat_32/5, rat_-12/5) &
% 112.02/15.81    rat_$greatereq(rat_32/5, rat_79/20) & rat_$greatereq(rat_32/5, rat_49/20) &
% 112.02/15.81    rat_$greatereq(rat_32/5, rat_32/5) & rat_$greatereq(rat_32/5, rat_-4) &
% 112.02/15.81    rat_$greatereq(rat_32/5, rat_5/16) & rat_$greatereq(rat_32/5, rat_-16/5) &
% 112.02/15.81    rat_$greatereq(rat_32/5, rat_15/256) & rat_$greatereq(rat_32/5, rat_-241/20) &
% 112.02/15.81    rat_$greatereq(rat_32/5, rat_-271/20) & rat_$greatereq(rat_32/5, rat_-1/4) &
% 112.02/15.81    rat_$greatereq(rat_32/5, rat_-1024/25) & rat_$greatereq(rat_32/5, rat_-16) &
% 112.02/15.81    rat_$greatereq(rat_32/5, rat_-48/5) & rat_$greatereq(rat_32/5, rat_1) &
% 112.02/15.81    rat_$greatereq(rat_32/5, rat_-5/64) & rat_$greatereq(rat_32/5, rat_-128/5) &
% 112.02/15.81    rat_$greatereq(rat_32/5, rat_-64/5) & rat_$greatereq(rat_32/5, rat_-3/4) &
% 112.02/15.81    rat_$greatereq(rat_32/5, rat_16/5) & rat_$greatereq(rat_32/5, rat_0) &
% 112.02/15.81    rat_$greatereq(rat_-4, rat_-64/15) & rat_$greatereq(rat_-4, rat_-4) &
% 112.02/15.81    rat_$greatereq(rat_-4, rat_-241/20) & rat_$greatereq(rat_-4, rat_-271/20) &
% 112.02/15.81    rat_$greatereq(rat_-4, rat_-1024/25) & rat_$greatereq(rat_-4, rat_-16) &
% 112.02/15.81    rat_$greatereq(rat_-4, rat_-48/5) & rat_$greatereq(rat_-4, rat_-128/5) &
% 112.02/15.81    rat_$greatereq(rat_-4, rat_-64/5) & rat_$greatereq(rat_5/16, rat_-3/2) &
% 112.02/15.81    rat_$greatereq(rat_5/16, rat_-64/15) & rat_$greatereq(rat_5/16, rat_-79/20) &
% 112.02/15.81    rat_$greatereq(rat_5/16, rat_-4/3) & rat_$greatereq(rat_5/16, rat_-15/64) &
% 112.02/15.81    rat_$greatereq(rat_5/16, rat_-12/5) & rat_$greatereq(rat_5/16, rat_-4) &
% 112.02/15.81    rat_$greatereq(rat_5/16, rat_5/16) & rat_$greatereq(rat_5/16, rat_-16/5) &
% 112.02/15.81    rat_$greatereq(rat_5/16, rat_15/256) & rat_$greatereq(rat_5/16, rat_-241/20) &
% 112.02/15.81    rat_$greatereq(rat_5/16, rat_-271/20) & rat_$greatereq(rat_5/16, rat_-1/4) &
% 112.02/15.81    rat_$greatereq(rat_5/16, rat_-1024/25) & rat_$greatereq(rat_5/16, rat_-16) &
% 112.02/15.81    rat_$greatereq(rat_5/16, rat_-48/5) & rat_$greatereq(rat_5/16, rat_-5/64) &
% 112.02/15.81    rat_$greatereq(rat_5/16, rat_-128/5) & rat_$greatereq(rat_5/16, rat_-64/5) &
% 112.02/15.81    rat_$greatereq(rat_5/16, rat_-3/4) & rat_$greatereq(rat_5/16, rat_0) &
% 112.02/15.81    rat_$greatereq(rat_16, rat_9/16) & rat_$greatereq(rat_16, rat_-3/2) &
% 112.02/15.81    rat_$greatereq(rat_16, rat_-64/15) & rat_$greatereq(rat_16, rat_-79/20) &
% 112.02/15.81    rat_$greatereq(rat_16, rat_-4/3) & rat_$greatereq(rat_16, rat_241/20) &
% 112.02/15.81    rat_$greatereq(rat_16, rat_3/4) & rat_$greatereq(rat_16, rat_-15/64) &
% 112.02/15.81    rat_$greatereq(rat_16, rat_-12/5) & rat_$greatereq(rat_16, rat_79/20) &
% 112.02/15.81    rat_$greatereq(rat_16, rat_49/20) & rat_$greatereq(rat_16, rat_256/25) &
% 112.02/15.81    rat_$greatereq(rat_16, rat_32/5) & rat_$greatereq(rat_16, rat_-4) &
% 112.02/15.81    rat_$greatereq(rat_16, rat_5/16) & rat_$greatereq(rat_16, rat_16) &
% 112.02/15.81    rat_$greatereq(rat_16, rat_-16/5) & rat_$greatereq(rat_16, rat_15/256) &
% 112.02/15.81    rat_$greatereq(rat_16, rat_48/5) & rat_$greatereq(rat_16, rat_-241/20) &
% 112.02/15.81    rat_$greatereq(rat_16, rat_-271/20) & rat_$greatereq(rat_16, rat_-1/4) &
% 112.02/15.81    rat_$greatereq(rat_16, rat_-1024/25) & rat_$greatereq(rat_16, rat_-16) &
% 112.02/15.81    rat_$greatereq(rat_16, rat_-48/5) & rat_$greatereq(rat_16, rat_1) &
% 112.02/15.81    rat_$greatereq(rat_16, rat_-5/64) & rat_$greatereq(rat_16, rat_-128/5) &
% 112.02/15.81    rat_$greatereq(rat_16, rat_64/5) & rat_$greatereq(rat_16, rat_-64/5) &
% 112.02/15.81    rat_$greatereq(rat_16, rat_-3/4) & rat_$greatereq(rat_16, rat_16/5) &
% 112.02/15.81    rat_$greatereq(rat_16, rat_0) & rat_$greatereq(rat_-16/5, rat_-64/15) &
% 112.02/15.81    rat_$greatereq(rat_-16/5, rat_-79/20) & rat_$greatereq(rat_-16/5, rat_-4) &
% 112.02/15.81    rat_$greatereq(rat_-16/5, rat_-16/5) & rat_$greatereq(rat_-16/5, rat_-241/20)
% 112.02/15.81    & rat_$greatereq(rat_-16/5, rat_-271/20) & rat_$greatereq(rat_-16/5,
% 112.02/15.81      rat_-1024/25) & rat_$greatereq(rat_-16/5, rat_-16) &
% 112.02/15.81    rat_$greatereq(rat_-16/5, rat_-48/5) & rat_$greatereq(rat_-16/5, rat_-128/5) &
% 112.02/15.81    rat_$greatereq(rat_-16/5, rat_-64/5) & rat_$greatereq(rat_15/256, rat_-3/2) &
% 112.02/15.81    rat_$greatereq(rat_15/256, rat_-64/15) & rat_$greatereq(rat_15/256,
% 112.02/15.81      rat_-79/20) & rat_$greatereq(rat_15/256, rat_-4/3) &
% 112.02/15.81    rat_$greatereq(rat_15/256, rat_-15/64) & rat_$greatereq(rat_15/256, rat_-12/5)
% 112.02/15.81    & rat_$greatereq(rat_15/256, rat_-4) & rat_$greatereq(rat_15/256, rat_-16/5) &
% 112.02/15.81    rat_$greatereq(rat_15/256, rat_15/256) & rat_$greatereq(rat_15/256,
% 112.02/15.81      rat_-241/20) & rat_$greatereq(rat_15/256, rat_-271/20) &
% 112.02/15.81    rat_$greatereq(rat_15/256, rat_-1/4) & rat_$greatereq(rat_15/256,
% 112.02/15.81      rat_-1024/25) & rat_$greatereq(rat_15/256, rat_-16) &
% 112.02/15.81    rat_$greatereq(rat_15/256, rat_-48/5) & rat_$greatereq(rat_15/256, rat_-5/64)
% 112.02/15.81    & rat_$greatereq(rat_15/256, rat_-128/5) & rat_$greatereq(rat_15/256,
% 112.02/15.81      rat_-64/5) & rat_$greatereq(rat_15/256, rat_-3/4) &
% 112.02/15.81    rat_$greatereq(rat_15/256, rat_0) & rat_$greatereq(rat_48/5, rat_9/16) &
% 112.02/15.81    rat_$greatereq(rat_48/5, rat_-3/2) & rat_$greatereq(rat_48/5, rat_-64/15) &
% 112.02/15.81    rat_$greatereq(rat_48/5, rat_-79/20) & rat_$greatereq(rat_48/5, rat_-4/3) &
% 112.02/15.81    rat_$greatereq(rat_48/5, rat_3/4) & rat_$greatereq(rat_48/5, rat_-15/64) &
% 112.02/15.81    rat_$greatereq(rat_48/5, rat_-12/5) & rat_$greatereq(rat_48/5, rat_79/20) &
% 112.02/15.81    rat_$greatereq(rat_48/5, rat_49/20) & rat_$greatereq(rat_48/5, rat_32/5) &
% 112.02/15.81    rat_$greatereq(rat_48/5, rat_-4) & rat_$greatereq(rat_48/5, rat_5/16) &
% 112.02/15.81    rat_$greatereq(rat_48/5, rat_-16/5) & rat_$greatereq(rat_48/5, rat_15/256) &
% 112.02/15.81    rat_$greatereq(rat_48/5, rat_48/5) & rat_$greatereq(rat_48/5, rat_-241/20) &
% 112.02/15.81    rat_$greatereq(rat_48/5, rat_-271/20) & rat_$greatereq(rat_48/5, rat_-1/4) &
% 112.02/15.81    rat_$greatereq(rat_48/5, rat_-1024/25) & rat_$greatereq(rat_48/5, rat_-16) &
% 112.02/15.81    rat_$greatereq(rat_48/5, rat_-48/5) & rat_$greatereq(rat_48/5, rat_1) &
% 112.02/15.81    rat_$greatereq(rat_48/5, rat_-5/64) & rat_$greatereq(rat_48/5, rat_-128/5) &
% 112.02/15.81    rat_$greatereq(rat_48/5, rat_-64/5) & rat_$greatereq(rat_48/5, rat_-3/4) &
% 112.02/15.81    rat_$greatereq(rat_48/5, rat_16/5) & rat_$greatereq(rat_48/5, rat_0) &
% 112.02/15.81    rat_$greatereq(rat_-241/20, rat_-241/20) & rat_$greatereq(rat_-241/20,
% 112.02/15.81      rat_-271/20) & rat_$greatereq(rat_-241/20, rat_-1024/25) &
% 112.02/15.81    rat_$greatereq(rat_-241/20, rat_-16) & rat_$greatereq(rat_-241/20, rat_-128/5)
% 112.02/15.81    & rat_$greatereq(rat_-241/20, rat_-64/5) & rat_$greatereq(rat_-271/20,
% 112.02/15.81      rat_-271/20) & rat_$greatereq(rat_-271/20, rat_-1024/25) &
% 112.02/15.81    rat_$greatereq(rat_-271/20, rat_-16) & rat_$greatereq(rat_-271/20, rat_-128/5)
% 112.02/15.81    & rat_$greatereq(rat_-1/4, rat_-3/2) & rat_$greatereq(rat_-1/4, rat_-64/15) &
% 112.02/15.81    rat_$greatereq(rat_-1/4, rat_-79/20) & rat_$greatereq(rat_-1/4, rat_-4/3) &
% 112.02/15.81    rat_$greatereq(rat_-1/4, rat_-12/5) & rat_$greatereq(rat_-1/4, rat_-4) &
% 112.02/15.81    rat_$greatereq(rat_-1/4, rat_-16/5) & rat_$greatereq(rat_-1/4, rat_-241/20) &
% 112.02/15.81    rat_$greatereq(rat_-1/4, rat_-271/20) & rat_$greatereq(rat_-1/4, rat_-1/4) &
% 112.02/15.81    rat_$greatereq(rat_-1/4, rat_-1024/25) & rat_$greatereq(rat_-1/4, rat_-16) &
% 112.02/15.81    rat_$greatereq(rat_-1/4, rat_-48/5) & rat_$greatereq(rat_-1/4, rat_-128/5) &
% 112.02/15.81    rat_$greatereq(rat_-1/4, rat_-64/5) & rat_$greatereq(rat_-1/4, rat_-3/4) &
% 112.02/15.81    rat_$greatereq(rat_-1024/25, rat_-1024/25) & rat_$greatereq(rat_-16,
% 112.02/15.81      rat_-1024/25) & rat_$greatereq(rat_-16, rat_-16) & rat_$greatereq(rat_-16,
% 112.02/15.81      rat_-128/5) & rat_$greatereq(rat_-48/5, rat_-241/20) &
% 112.02/15.81    rat_$greatereq(rat_-48/5, rat_-271/20) & rat_$greatereq(rat_-48/5,
% 112.02/15.81      rat_-1024/25) & rat_$greatereq(rat_-48/5, rat_-16) &
% 112.02/15.81    rat_$greatereq(rat_-48/5, rat_-48/5) & rat_$greatereq(rat_-48/5, rat_-128/5) &
% 112.02/15.81    rat_$greatereq(rat_-48/5, rat_-64/5) & rat_$greatereq(rat_1, rat_9/16) &
% 112.02/15.81    rat_$greatereq(rat_1, rat_-3/2) & rat_$greatereq(rat_1, rat_-64/15) &
% 112.02/15.81    rat_$greatereq(rat_1, rat_-79/20) & rat_$greatereq(rat_1, rat_-4/3) &
% 112.02/15.81    rat_$greatereq(rat_1, rat_3/4) & rat_$greatereq(rat_1, rat_-15/64) &
% 112.02/15.81    rat_$greatereq(rat_1, rat_-12/5) & rat_$greatereq(rat_1, rat_-4) &
% 112.02/15.81    rat_$greatereq(rat_1, rat_5/16) & rat_$greatereq(rat_1, rat_-16/5) &
% 112.02/15.81    rat_$greatereq(rat_1, rat_15/256) & rat_$greatereq(rat_1, rat_-241/20) &
% 112.02/15.81    rat_$greatereq(rat_1, rat_-271/20) & rat_$greatereq(rat_1, rat_-1/4) &
% 112.02/15.81    rat_$greatereq(rat_1, rat_-1024/25) & rat_$greatereq(rat_1, rat_-16) &
% 112.02/15.81    rat_$greatereq(rat_1, rat_-48/5) & rat_$greatereq(rat_1, rat_1) &
% 112.02/15.81    rat_$greatereq(rat_1, rat_-5/64) & rat_$greatereq(rat_1, rat_-128/5) &
% 112.02/15.81    rat_$greatereq(rat_1, rat_-64/5) & rat_$greatereq(rat_1, rat_-3/4) &
% 112.02/15.81    rat_$greatereq(rat_1, rat_0) & rat_$greatereq(rat_-5/64, rat_-3/2) &
% 112.02/15.81    rat_$greatereq(rat_-5/64, rat_-64/15) & rat_$greatereq(rat_-5/64, rat_-79/20)
% 112.02/15.81    & rat_$greatereq(rat_-5/64, rat_-4/3) & rat_$greatereq(rat_-5/64, rat_-15/64)
% 112.02/15.81    & rat_$greatereq(rat_-5/64, rat_-12/5) & rat_$greatereq(rat_-5/64, rat_-4) &
% 112.02/15.81    rat_$greatereq(rat_-5/64, rat_-16/5) & rat_$greatereq(rat_-5/64, rat_-241/20)
% 112.02/15.81    & rat_$greatereq(rat_-5/64, rat_-271/20) & rat_$greatereq(rat_-5/64, rat_-1/4)
% 112.02/15.81    & rat_$greatereq(rat_-5/64, rat_-1024/25) & rat_$greatereq(rat_-5/64, rat_-16)
% 112.02/15.81    & rat_$greatereq(rat_-5/64, rat_-48/5) & rat_$greatereq(rat_-5/64, rat_-5/64)
% 112.02/15.81    & rat_$greatereq(rat_-5/64, rat_-128/5) & rat_$greatereq(rat_-5/64, rat_-64/5)
% 112.02/15.81    & rat_$greatereq(rat_-5/64, rat_-3/4) & rat_$greatereq(rat_4096/25, rat_9/16)
% 112.02/15.81    & rat_$greatereq(rat_4096/25, rat_-3/2) & rat_$greatereq(rat_4096/25,
% 112.02/15.81      rat_-64/15) & rat_$greatereq(rat_4096/25, rat_-79/20) &
% 112.02/15.81    rat_$greatereq(rat_4096/25, rat_256/15) & rat_$greatereq(rat_4096/25,
% 112.02/15.81      rat_-4/3) & rat_$greatereq(rat_4096/25, rat_241/20) &
% 112.02/15.81    rat_$greatereq(rat_4096/25, rat_3/4) & rat_$greatereq(rat_4096/25, rat_-15/64)
% 112.02/15.81    & rat_$greatereq(rat_4096/25, rat_-12/5) & rat_$greatereq(rat_4096/25,
% 112.02/15.81      rat_79/20) & rat_$greatereq(rat_4096/25, rat_49/20) &
% 112.02/15.81    rat_$greatereq(rat_4096/25, rat_256/25) & rat_$greatereq(rat_4096/25,
% 112.02/15.81      rat_32/5) & rat_$greatereq(rat_4096/25, rat_-4) &
% 112.02/15.81    rat_$greatereq(rat_4096/25, rat_5/16) & rat_$greatereq(rat_4096/25, rat_16) &
% 112.02/15.81    rat_$greatereq(rat_4096/25, rat_-16/5) & rat_$greatereq(rat_4096/25,
% 112.02/15.81      rat_15/256) & rat_$greatereq(rat_4096/25, rat_48/5) &
% 112.02/15.81    rat_$greatereq(rat_4096/25, rat_-241/20) & rat_$greatereq(rat_4096/25,
% 112.02/15.81      rat_-271/20) & rat_$greatereq(rat_4096/25, rat_-1/4) &
% 112.02/15.81    rat_$greatereq(rat_4096/25, rat_-1024/25) & rat_$greatereq(rat_4096/25,
% 112.02/15.81      rat_-16) & rat_$greatereq(rat_4096/25, rat_-48/5) &
% 112.02/15.81    rat_$greatereq(rat_4096/25, rat_1) & rat_$greatereq(rat_4096/25, rat_-5/64) &
% 112.02/15.81    rat_$greatereq(rat_4096/25, rat_4096/25) & rat_$greatereq(rat_4096/25,
% 112.02/15.81      rat_-128/5) & rat_$greatereq(rat_4096/25, rat_64/5) &
% 112.02/15.81    rat_$greatereq(rat_4096/25, rat_-64/5) & rat_$greatereq(rat_4096/25, rat_-3/4)
% 112.02/15.81    & rat_$greatereq(rat_4096/25, rat_16/5) & rat_$greatereq(rat_4096/25, rat_0) &
% 112.02/15.81    rat_$greatereq(rat_-128/5, rat_-1024/25) & rat_$greatereq(rat_-128/5,
% 112.02/15.81      rat_-128/5) & rat_$greatereq(rat_64/5, rat_9/16) & rat_$greatereq(rat_64/5,
% 112.02/15.81      rat_-3/2) & rat_$greatereq(rat_64/5, rat_-64/15) & rat_$greatereq(rat_64/5,
% 112.02/15.81      rat_-79/20) & rat_$greatereq(rat_64/5, rat_-4/3) & rat_$greatereq(rat_64/5,
% 112.02/15.81      rat_241/20) & rat_$greatereq(rat_64/5, rat_3/4) & rat_$greatereq(rat_64/5,
% 112.02/15.81      rat_-15/64) & rat_$greatereq(rat_64/5, rat_-12/5) & rat_$greatereq(rat_64/5,
% 112.02/15.81      rat_79/20) & rat_$greatereq(rat_64/5, rat_49/20) & rat_$greatereq(rat_64/5,
% 112.02/15.81      rat_256/25) & rat_$greatereq(rat_64/5, rat_32/5) & rat_$greatereq(rat_64/5,
% 112.02/15.81      rat_-4) & rat_$greatereq(rat_64/5, rat_5/16) & rat_$greatereq(rat_64/5,
% 112.02/15.81      rat_-16/5) & rat_$greatereq(rat_64/5, rat_15/256) & rat_$greatereq(rat_64/5,
% 112.02/15.81      rat_48/5) & rat_$greatereq(rat_64/5, rat_-241/20) & rat_$greatereq(rat_64/5,
% 112.02/15.81      rat_-271/20) & rat_$greatereq(rat_64/5, rat_-1/4) & rat_$greatereq(rat_64/5,
% 112.02/15.81      rat_-1024/25) & rat_$greatereq(rat_64/5, rat_-16) & rat_$greatereq(rat_64/5,
% 112.02/15.81      rat_-48/5) & rat_$greatereq(rat_64/5, rat_1) & rat_$greatereq(rat_64/5,
% 112.02/15.81      rat_-5/64) & rat_$greatereq(rat_64/5, rat_-128/5) & rat_$greatereq(rat_64/5,
% 112.02/15.81      rat_64/5) & rat_$greatereq(rat_64/5, rat_-64/5) & rat_$greatereq(rat_64/5,
% 112.02/15.81      rat_-3/4) & rat_$greatereq(rat_64/5, rat_16/5) & rat_$greatereq(rat_64/5,
% 112.02/15.81      rat_0) & rat_$greatereq(rat_-64/5, rat_-271/20) & rat_$greatereq(rat_-64/5,
% 112.02/15.81      rat_-1024/25) & rat_$greatereq(rat_-64/5, rat_-16) &
% 112.02/15.81    rat_$greatereq(rat_-64/5, rat_-128/5) & rat_$greatereq(rat_-64/5, rat_-64/5) &
% 112.02/15.81    rat_$greatereq(rat_-3/4, rat_-3/2) & rat_$greatereq(rat_-3/4, rat_-64/15) &
% 112.02/15.81    rat_$greatereq(rat_-3/4, rat_-79/20) & rat_$greatereq(rat_-3/4, rat_-4/3) &
% 112.02/15.81    rat_$greatereq(rat_-3/4, rat_-12/5) & rat_$greatereq(rat_-3/4, rat_-4) &
% 112.02/15.81    rat_$greatereq(rat_-3/4, rat_-16/5) & rat_$greatereq(rat_-3/4, rat_-241/20) &
% 112.02/15.81    rat_$greatereq(rat_-3/4, rat_-271/20) & rat_$greatereq(rat_-3/4, rat_-1024/25)
% 112.02/15.81    & rat_$greatereq(rat_-3/4, rat_-16) & rat_$greatereq(rat_-3/4, rat_-48/5) &
% 112.02/15.81    rat_$greatereq(rat_-3/4, rat_-128/5) & rat_$greatereq(rat_-3/4, rat_-64/5) &
% 112.02/15.81    rat_$greatereq(rat_-3/4, rat_-3/4) & rat_$greatereq(rat_16/5, rat_9/16) &
% 112.02/15.81    rat_$greatereq(rat_16/5, rat_-3/2) & rat_$greatereq(rat_16/5, rat_-64/15) &
% 112.02/15.81    rat_$greatereq(rat_16/5, rat_-79/20) & rat_$greatereq(rat_16/5, rat_-4/3) &
% 112.02/15.81    rat_$greatereq(rat_16/5, rat_3/4) & rat_$greatereq(rat_16/5, rat_-15/64) &
% 112.02/15.81    rat_$greatereq(rat_16/5, rat_-12/5) & rat_$greatereq(rat_16/5, rat_49/20) &
% 112.02/15.81    rat_$greatereq(rat_16/5, rat_-4) & rat_$greatereq(rat_16/5, rat_5/16) &
% 112.02/15.81    rat_$greatereq(rat_16/5, rat_-16/5) & rat_$greatereq(rat_16/5, rat_15/256) &
% 112.02/15.81    rat_$greatereq(rat_16/5, rat_-241/20) & rat_$greatereq(rat_16/5, rat_-271/20)
% 112.02/15.81    & rat_$greatereq(rat_16/5, rat_-1/4) & rat_$greatereq(rat_16/5, rat_-1024/25)
% 112.02/15.81    & rat_$greatereq(rat_16/5, rat_-16) & rat_$greatereq(rat_16/5, rat_-48/5) &
% 112.02/15.81    rat_$greatereq(rat_16/5, rat_1) & rat_$greatereq(rat_16/5, rat_-5/64) &
% 112.02/15.81    rat_$greatereq(rat_16/5, rat_-128/5) & rat_$greatereq(rat_16/5, rat_-64/5) &
% 112.02/15.81    rat_$greatereq(rat_16/5, rat_-3/4) & rat_$greatereq(rat_16/5, rat_16/5) &
% 112.02/15.81    rat_$greatereq(rat_16/5, rat_0) & rat_$greatereq(rat_0, rat_-3/2) &
% 112.02/15.81    rat_$greatereq(rat_0, rat_-64/15) & rat_$greatereq(rat_0, rat_-79/20) &
% 112.02/15.81    rat_$greatereq(rat_0, rat_-4/3) & rat_$greatereq(rat_0, rat_-15/64) &
% 112.02/15.81    rat_$greatereq(rat_0, rat_-12/5) & rat_$greatereq(rat_0, rat_-4) &
% 112.02/15.81    rat_$greatereq(rat_0, rat_-16/5) & rat_$greatereq(rat_0, rat_-241/20) &
% 112.02/15.81    rat_$greatereq(rat_0, rat_-271/20) & rat_$greatereq(rat_0, rat_-1/4) &
% 112.02/15.81    rat_$greatereq(rat_0, rat_-1024/25) & rat_$greatereq(rat_0, rat_-16) &
% 112.02/15.81    rat_$greatereq(rat_0, rat_-48/5) & rat_$greatereq(rat_0, rat_-5/64) &
% 112.02/15.81    rat_$greatereq(rat_0, rat_-128/5) & rat_$greatereq(rat_0, rat_-64/5) &
% 112.02/15.81    rat_$greatereq(rat_0, rat_-3/4) & rat_$greatereq(rat_0, rat_0) &
% 112.02/15.81    rat_$greater(rat_very_large, rat_9/16) & rat_$greater(rat_very_large,
% 112.02/15.81      rat_-3/2) & rat_$greater(rat_very_large, rat_-64/15) &
% 112.02/15.81    rat_$greater(rat_very_large, rat_-79/20) & rat_$greater(rat_very_large,
% 112.02/15.81      rat_256/15) & rat_$greater(rat_very_large, rat_-4/3) &
% 112.02/15.81    rat_$greater(rat_very_large, rat_241/20) & rat_$greater(rat_very_large,
% 112.02/15.81      rat_3/4) & rat_$greater(rat_very_large, rat_-15/64) &
% 112.02/15.81    rat_$greater(rat_very_large, rat_-12/5) & rat_$greater(rat_very_large,
% 112.02/15.81      rat_79/20) & rat_$greater(rat_very_large, rat_49/20) &
% 112.02/15.81    rat_$greater(rat_very_large, rat_256/25) & rat_$greater(rat_very_large,
% 112.02/15.81      rat_32/5) & rat_$greater(rat_very_large, rat_-4) &
% 112.02/15.81    rat_$greater(rat_very_large, rat_5/16) & rat_$greater(rat_very_large, rat_16)
% 112.02/15.81    & rat_$greater(rat_very_large, rat_-16/5) & rat_$greater(rat_very_large,
% 112.02/15.81      rat_15/256) & rat_$greater(rat_very_large, rat_48/5) &
% 112.02/15.81    rat_$greater(rat_very_large, rat_-241/20) & rat_$greater(rat_very_large,
% 112.02/15.81      rat_-271/20) & rat_$greater(rat_very_large, rat_-1/4) &
% 112.02/15.81    rat_$greater(rat_very_large, rat_-1024/25) & rat_$greater(rat_very_large,
% 112.02/15.81      rat_-16) & rat_$greater(rat_very_large, rat_-48/5) &
% 112.02/15.81    rat_$greater(rat_very_large, rat_1) & rat_$greater(rat_very_large, rat_-5/64)
% 112.02/15.81    & rat_$greater(rat_very_large, rat_4096/25) & rat_$greater(rat_very_large,
% 112.02/15.81      rat_-128/5) & rat_$greater(rat_very_large, rat_64/5) &
% 112.02/15.81    rat_$greater(rat_very_large, rat_-64/5) & rat_$greater(rat_very_large,
% 112.02/15.81      rat_-3/4) & rat_$greater(rat_very_large, rat_16/5) &
% 112.02/15.81    rat_$greater(rat_very_large, rat_0) & rat_$greater(rat_9/16, rat_very_small) &
% 112.02/15.81    rat_$greater(rat_9/16, rat_-3/2) & rat_$greater(rat_9/16, rat_-64/15) &
% 112.02/15.81    rat_$greater(rat_9/16, rat_-79/20) & rat_$greater(rat_9/16, rat_-4/3) &
% 112.02/15.81    rat_$greater(rat_9/16, rat_-15/64) & rat_$greater(rat_9/16, rat_-12/5) &
% 112.02/15.81    rat_$greater(rat_9/16, rat_-4) & rat_$greater(rat_9/16, rat_5/16) &
% 112.02/15.81    rat_$greater(rat_9/16, rat_-16/5) & rat_$greater(rat_9/16, rat_15/256) &
% 112.02/15.81    rat_$greater(rat_9/16, rat_-241/20) & rat_$greater(rat_9/16, rat_-271/20) &
% 112.02/15.81    rat_$greater(rat_9/16, rat_-1/4) & rat_$greater(rat_9/16, rat_-1024/25) &
% 112.02/15.81    rat_$greater(rat_9/16, rat_-16) & rat_$greater(rat_9/16, rat_-48/5) &
% 112.02/15.81    rat_$greater(rat_9/16, rat_-5/64) & rat_$greater(rat_9/16, rat_-128/5) &
% 112.02/15.81    rat_$greater(rat_9/16, rat_-64/5) & rat_$greater(rat_9/16, rat_-3/4) &
% 112.02/15.81    rat_$greater(rat_9/16, rat_0) & rat_$greater(rat_-3/2, rat_very_small) &
% 112.02/15.81    rat_$greater(rat_-3/2, rat_-64/15) & rat_$greater(rat_-3/2, rat_-79/20) &
% 112.02/15.81    rat_$greater(rat_-3/2, rat_-12/5) & rat_$greater(rat_-3/2, rat_-4) &
% 112.02/15.81    rat_$greater(rat_-3/2, rat_-16/5) & rat_$greater(rat_-3/2, rat_-241/20) &
% 112.02/15.81    rat_$greater(rat_-3/2, rat_-271/20) & rat_$greater(rat_-3/2, rat_-1024/25) &
% 112.02/15.81    rat_$greater(rat_-3/2, rat_-16) & rat_$greater(rat_-3/2, rat_-48/5) &
% 112.02/15.81    rat_$greater(rat_-3/2, rat_-128/5) & rat_$greater(rat_-3/2, rat_-64/5) &
% 112.02/15.81    rat_$greater(rat_-64/15, rat_very_small) & rat_$greater(rat_-64/15,
% 112.02/15.81      rat_-241/20) & rat_$greater(rat_-64/15, rat_-271/20) &
% 112.02/15.81    rat_$greater(rat_-64/15, rat_-1024/25) & rat_$greater(rat_-64/15, rat_-16) &
% 112.02/15.81    rat_$greater(rat_-64/15, rat_-48/5) & rat_$greater(rat_-64/15, rat_-128/5) &
% 112.02/15.81    rat_$greater(rat_-64/15, rat_-64/5) & rat_$greater(rat_-79/20, rat_very_small)
% 112.02/15.81    & rat_$greater(rat_-79/20, rat_-64/15) & rat_$greater(rat_-79/20, rat_-4) &
% 112.02/15.81    rat_$greater(rat_-79/20, rat_-241/20) & rat_$greater(rat_-79/20, rat_-271/20)
% 112.02/15.81    & rat_$greater(rat_-79/20, rat_-1024/25) & rat_$greater(rat_-79/20, rat_-16) &
% 112.02/15.81    rat_$greater(rat_-79/20, rat_-48/5) & rat_$greater(rat_-79/20, rat_-128/5) &
% 112.02/15.81    rat_$greater(rat_-79/20, rat_-64/5) & rat_$greater(rat_256/15, rat_very_small)
% 112.02/15.81    & rat_$greater(rat_256/15, rat_9/16) & rat_$greater(rat_256/15, rat_-3/2) &
% 112.02/15.81    rat_$greater(rat_256/15, rat_-64/15) & rat_$greater(rat_256/15, rat_-79/20) &
% 112.02/15.81    rat_$greater(rat_256/15, rat_-4/3) & rat_$greater(rat_256/15, rat_241/20) &
% 112.02/15.81    rat_$greater(rat_256/15, rat_3/4) & rat_$greater(rat_256/15, rat_-15/64) &
% 112.02/15.81    rat_$greater(rat_256/15, rat_-12/5) & rat_$greater(rat_256/15, rat_79/20) &
% 112.02/15.81    rat_$greater(rat_256/15, rat_49/20) & rat_$greater(rat_256/15, rat_256/25) &
% 112.02/15.81    rat_$greater(rat_256/15, rat_32/5) & rat_$greater(rat_256/15, rat_-4) &
% 112.02/15.81    rat_$greater(rat_256/15, rat_5/16) & rat_$greater(rat_256/15, rat_16) &
% 112.02/15.81    rat_$greater(rat_256/15, rat_-16/5) & rat_$greater(rat_256/15, rat_15/256) &
% 112.02/15.81    rat_$greater(rat_256/15, rat_48/5) & rat_$greater(rat_256/15, rat_-241/20) &
% 112.02/15.81    rat_$greater(rat_256/15, rat_-271/20) & rat_$greater(rat_256/15, rat_-1/4) &
% 112.02/15.81    rat_$greater(rat_256/15, rat_-1024/25) & rat_$greater(rat_256/15, rat_-16) &
% 112.02/15.81    rat_$greater(rat_256/15, rat_-48/5) & rat_$greater(rat_256/15, rat_1) &
% 112.02/15.81    rat_$greater(rat_256/15, rat_-5/64) & rat_$greater(rat_256/15, rat_-128/5) &
% 112.02/15.81    rat_$greater(rat_256/15, rat_64/5) & rat_$greater(rat_256/15, rat_-64/5) &
% 112.02/15.81    rat_$greater(rat_256/15, rat_-3/4) & rat_$greater(rat_256/15, rat_16/5) &
% 112.02/15.81    rat_$greater(rat_256/15, rat_0) & rat_$greater(rat_-4/3, rat_very_small) &
% 112.02/15.81    rat_$greater(rat_-4/3, rat_-3/2) & rat_$greater(rat_-4/3, rat_-64/15) &
% 112.02/15.81    rat_$greater(rat_-4/3, rat_-79/20) & rat_$greater(rat_-4/3, rat_-12/5) &
% 112.02/15.81    rat_$greater(rat_-4/3, rat_-4) & rat_$greater(rat_-4/3, rat_-16/5) &
% 112.02/15.81    rat_$greater(rat_-4/3, rat_-241/20) & rat_$greater(rat_-4/3, rat_-271/20) &
% 112.02/15.81    rat_$greater(rat_-4/3, rat_-1024/25) & rat_$greater(rat_-4/3, rat_-16) &
% 112.02/15.81    rat_$greater(rat_-4/3, rat_-48/5) & rat_$greater(rat_-4/3, rat_-128/5) &
% 112.02/15.81    rat_$greater(rat_-4/3, rat_-64/5) & rat_$greater(rat_241/20, rat_very_small) &
% 112.02/15.81    rat_$greater(rat_241/20, rat_9/16) & rat_$greater(rat_241/20, rat_-3/2) &
% 112.02/15.81    rat_$greater(rat_241/20, rat_-64/15) & rat_$greater(rat_241/20, rat_-79/20) &
% 112.02/15.81    rat_$greater(rat_241/20, rat_-4/3) & rat_$greater(rat_241/20, rat_3/4) &
% 112.02/15.81    rat_$greater(rat_241/20, rat_-15/64) & rat_$greater(rat_241/20, rat_-12/5) &
% 112.02/15.81    rat_$greater(rat_241/20, rat_79/20) & rat_$greater(rat_241/20, rat_49/20) &
% 112.02/15.81    rat_$greater(rat_241/20, rat_256/25) & rat_$greater(rat_241/20, rat_32/5) &
% 112.02/15.81    rat_$greater(rat_241/20, rat_-4) & rat_$greater(rat_241/20, rat_5/16) &
% 112.02/15.81    rat_$greater(rat_241/20, rat_-16/5) & rat_$greater(rat_241/20, rat_15/256) &
% 112.02/15.81    rat_$greater(rat_241/20, rat_48/5) & rat_$greater(rat_241/20, rat_-241/20) &
% 112.02/15.81    rat_$greater(rat_241/20, rat_-271/20) & rat_$greater(rat_241/20, rat_-1/4) &
% 112.02/15.81    rat_$greater(rat_241/20, rat_-1024/25) & rat_$greater(rat_241/20, rat_-16) &
% 112.02/15.81    rat_$greater(rat_241/20, rat_-48/5) & rat_$greater(rat_241/20, rat_1) &
% 112.02/15.81    rat_$greater(rat_241/20, rat_-5/64) & rat_$greater(rat_241/20, rat_-128/5) &
% 112.02/15.81    rat_$greater(rat_241/20, rat_-64/5) & rat_$greater(rat_241/20, rat_-3/4) &
% 112.02/15.81    rat_$greater(rat_241/20, rat_16/5) & rat_$greater(rat_241/20, rat_0) &
% 112.02/15.81    rat_$greater(rat_3/4, rat_very_small) & rat_$greater(rat_3/4, rat_9/16) &
% 112.02/15.81    rat_$greater(rat_3/4, rat_-3/2) & rat_$greater(rat_3/4, rat_-64/15) &
% 112.02/15.81    rat_$greater(rat_3/4, rat_-79/20) & rat_$greater(rat_3/4, rat_-4/3) &
% 112.02/15.81    rat_$greater(rat_3/4, rat_-15/64) & rat_$greater(rat_3/4, rat_-12/5) &
% 112.02/15.81    rat_$greater(rat_3/4, rat_-4) & rat_$greater(rat_3/4, rat_5/16) &
% 112.02/15.81    rat_$greater(rat_3/4, rat_-16/5) & rat_$greater(rat_3/4, rat_15/256) &
% 112.02/15.81    rat_$greater(rat_3/4, rat_-241/20) & rat_$greater(rat_3/4, rat_-271/20) &
% 112.02/15.81    rat_$greater(rat_3/4, rat_-1/4) & rat_$greater(rat_3/4, rat_-1024/25) &
% 112.02/15.81    rat_$greater(rat_3/4, rat_-16) & rat_$greater(rat_3/4, rat_-48/5) &
% 112.02/15.81    rat_$greater(rat_3/4, rat_-5/64) & rat_$greater(rat_3/4, rat_-128/5) &
% 112.02/15.81    rat_$greater(rat_3/4, rat_-64/5) & rat_$greater(rat_3/4, rat_-3/4) &
% 112.02/15.81    rat_$greater(rat_3/4, rat_0) & rat_$greater(rat_-15/64, rat_very_small) &
% 112.02/15.81    rat_$greater(rat_-15/64, rat_-3/2) & rat_$greater(rat_-15/64, rat_-64/15) &
% 112.02/15.81    rat_$greater(rat_-15/64, rat_-79/20) & rat_$greater(rat_-15/64, rat_-4/3) &
% 112.02/15.81    rat_$greater(rat_-15/64, rat_-12/5) & rat_$greater(rat_-15/64, rat_-4) &
% 112.02/15.81    rat_$greater(rat_-15/64, rat_-16/5) & rat_$greater(rat_-15/64, rat_-241/20) &
% 112.02/15.81    rat_$greater(rat_-15/64, rat_-271/20) & rat_$greater(rat_-15/64, rat_-1/4) &
% 112.02/15.81    rat_$greater(rat_-15/64, rat_-1024/25) & rat_$greater(rat_-15/64, rat_-16) &
% 112.02/15.81    rat_$greater(rat_-15/64, rat_-48/5) & rat_$greater(rat_-15/64, rat_-128/5) &
% 112.02/15.81    rat_$greater(rat_-15/64, rat_-64/5) & rat_$greater(rat_-15/64, rat_-3/4) &
% 112.02/15.81    rat_$greater(rat_-12/5, rat_very_small) & rat_$greater(rat_-12/5, rat_-64/15)
% 112.02/15.81    & rat_$greater(rat_-12/5, rat_-79/20) & rat_$greater(rat_-12/5, rat_-4) &
% 112.02/15.81    rat_$greater(rat_-12/5, rat_-16/5) & rat_$greater(rat_-12/5, rat_-241/20) &
% 112.02/15.81    rat_$greater(rat_-12/5, rat_-271/20) & rat_$greater(rat_-12/5, rat_-1024/25) &
% 112.02/15.81    rat_$greater(rat_-12/5, rat_-16) & rat_$greater(rat_-12/5, rat_-48/5) &
% 112.02/15.81    rat_$greater(rat_-12/5, rat_-128/5) & rat_$greater(rat_-12/5, rat_-64/5) &
% 112.02/15.81    rat_$greater(rat_79/20, rat_very_small) & rat_$greater(rat_79/20, rat_9/16) &
% 112.02/15.81    rat_$greater(rat_79/20, rat_-3/2) & rat_$greater(rat_79/20, rat_-64/15) &
% 112.02/15.81    rat_$greater(rat_79/20, rat_-79/20) & rat_$greater(rat_79/20, rat_-4/3) &
% 112.02/15.81    rat_$greater(rat_79/20, rat_3/4) & rat_$greater(rat_79/20, rat_-15/64) &
% 112.02/15.81    rat_$greater(rat_79/20, rat_-12/5) & rat_$greater(rat_79/20, rat_49/20) &
% 112.02/15.81    rat_$greater(rat_79/20, rat_-4) & rat_$greater(rat_79/20, rat_5/16) &
% 112.02/15.81    rat_$greater(rat_79/20, rat_-16/5) & rat_$greater(rat_79/20, rat_15/256) &
% 112.02/15.81    rat_$greater(rat_79/20, rat_-241/20) & rat_$greater(rat_79/20, rat_-271/20) &
% 112.02/15.81    rat_$greater(rat_79/20, rat_-1/4) & rat_$greater(rat_79/20, rat_-1024/25) &
% 112.02/15.81    rat_$greater(rat_79/20, rat_-16) & rat_$greater(rat_79/20, rat_-48/5) &
% 112.02/15.81    rat_$greater(rat_79/20, rat_1) & rat_$greater(rat_79/20, rat_-5/64) &
% 112.02/15.81    rat_$greater(rat_79/20, rat_-128/5) & rat_$greater(rat_79/20, rat_-64/5) &
% 112.02/15.81    rat_$greater(rat_79/20, rat_-3/4) & rat_$greater(rat_79/20, rat_16/5) &
% 112.02/15.81    rat_$greater(rat_79/20, rat_0) & rat_$greater(rat_49/20, rat_very_small) &
% 112.02/15.81    rat_$greater(rat_49/20, rat_9/16) & rat_$greater(rat_49/20, rat_-3/2) &
% 112.02/15.81    rat_$greater(rat_49/20, rat_-64/15) & rat_$greater(rat_49/20, rat_-79/20) &
% 112.02/15.81    rat_$greater(rat_49/20, rat_-4/3) & rat_$greater(rat_49/20, rat_3/4) &
% 112.02/15.81    rat_$greater(rat_49/20, rat_-15/64) & rat_$greater(rat_49/20, rat_-12/5) &
% 112.02/15.81    rat_$greater(rat_49/20, rat_-4) & rat_$greater(rat_49/20, rat_5/16) &
% 112.02/15.81    rat_$greater(rat_49/20, rat_-16/5) & rat_$greater(rat_49/20, rat_15/256) &
% 112.02/15.81    rat_$greater(rat_49/20, rat_-241/20) & rat_$greater(rat_49/20, rat_-271/20) &
% 112.02/15.81    rat_$greater(rat_49/20, rat_-1/4) & rat_$greater(rat_49/20, rat_-1024/25) &
% 112.02/15.81    rat_$greater(rat_49/20, rat_-16) & rat_$greater(rat_49/20, rat_-48/5) &
% 112.02/15.81    rat_$greater(rat_49/20, rat_1) & rat_$greater(rat_49/20, rat_-5/64) &
% 112.02/15.81    rat_$greater(rat_49/20, rat_-128/5) & rat_$greater(rat_49/20, rat_-64/5) &
% 112.02/15.81    rat_$greater(rat_49/20, rat_-3/4) & rat_$greater(rat_49/20, rat_0) &
% 112.02/15.81    rat_$greater(rat_256/25, rat_very_small) & rat_$greater(rat_256/25, rat_9/16)
% 112.02/15.81    & rat_$greater(rat_256/25, rat_-3/2) & rat_$greater(rat_256/25, rat_-64/15) &
% 112.02/15.81    rat_$greater(rat_256/25, rat_-79/20) & rat_$greater(rat_256/25, rat_-4/3) &
% 112.02/15.81    rat_$greater(rat_256/25, rat_3/4) & rat_$greater(rat_256/25, rat_-15/64) &
% 112.02/15.81    rat_$greater(rat_256/25, rat_-12/5) & rat_$greater(rat_256/25, rat_79/20) &
% 112.02/15.81    rat_$greater(rat_256/25, rat_49/20) & rat_$greater(rat_256/25, rat_32/5) &
% 112.02/15.81    rat_$greater(rat_256/25, rat_-4) & rat_$greater(rat_256/25, rat_5/16) &
% 112.02/15.81    rat_$greater(rat_256/25, rat_-16/5) & rat_$greater(rat_256/25, rat_15/256) &
% 112.02/15.81    rat_$greater(rat_256/25, rat_48/5) & rat_$greater(rat_256/25, rat_-241/20) &
% 112.02/15.81    rat_$greater(rat_256/25, rat_-271/20) & rat_$greater(rat_256/25, rat_-1/4) &
% 112.02/15.81    rat_$greater(rat_256/25, rat_-1024/25) & rat_$greater(rat_256/25, rat_-16) &
% 112.02/15.81    rat_$greater(rat_256/25, rat_-48/5) & rat_$greater(rat_256/25, rat_1) &
% 112.02/15.81    rat_$greater(rat_256/25, rat_-5/64) & rat_$greater(rat_256/25, rat_-128/5) &
% 112.02/15.81    rat_$greater(rat_256/25, rat_-64/5) & rat_$greater(rat_256/25, rat_-3/4) &
% 112.02/15.81    rat_$greater(rat_256/25, rat_16/5) & rat_$greater(rat_256/25, rat_0) &
% 112.02/15.81    rat_$greater(rat_32/5, rat_very_small) & rat_$greater(rat_32/5, rat_9/16) &
% 112.02/15.81    rat_$greater(rat_32/5, rat_-3/2) & rat_$greater(rat_32/5, rat_-64/15) &
% 112.02/15.81    rat_$greater(rat_32/5, rat_-79/20) & rat_$greater(rat_32/5, rat_-4/3) &
% 112.02/15.81    rat_$greater(rat_32/5, rat_3/4) & rat_$greater(rat_32/5, rat_-15/64) &
% 112.02/15.81    rat_$greater(rat_32/5, rat_-12/5) & rat_$greater(rat_32/5, rat_79/20) &
% 112.02/15.81    rat_$greater(rat_32/5, rat_49/20) & rat_$greater(rat_32/5, rat_-4) &
% 112.02/15.81    rat_$greater(rat_32/5, rat_5/16) & rat_$greater(rat_32/5, rat_-16/5) &
% 112.02/15.81    rat_$greater(rat_32/5, rat_15/256) & rat_$greater(rat_32/5, rat_-241/20) &
% 112.02/15.81    rat_$greater(rat_32/5, rat_-271/20) & rat_$greater(rat_32/5, rat_-1/4) &
% 112.02/15.81    rat_$greater(rat_32/5, rat_-1024/25) & rat_$greater(rat_32/5, rat_-16) &
% 112.02/15.81    rat_$greater(rat_32/5, rat_-48/5) & rat_$greater(rat_32/5, rat_1) &
% 112.02/15.81    rat_$greater(rat_32/5, rat_-5/64) & rat_$greater(rat_32/5, rat_-128/5) &
% 112.02/15.81    rat_$greater(rat_32/5, rat_-64/5) & rat_$greater(rat_32/5, rat_-3/4) &
% 112.02/15.81    rat_$greater(rat_32/5, rat_16/5) & rat_$greater(rat_32/5, rat_0) &
% 112.02/15.81    rat_$greater(rat_-4, rat_very_small) & rat_$greater(rat_-4, rat_-64/15) &
% 112.02/15.81    rat_$greater(rat_-4, rat_-241/20) & rat_$greater(rat_-4, rat_-271/20) &
% 112.02/15.81    rat_$greater(rat_-4, rat_-1024/25) & rat_$greater(rat_-4, rat_-16) &
% 112.02/15.81    rat_$greater(rat_-4, rat_-48/5) & rat_$greater(rat_-4, rat_-128/5) &
% 112.02/15.81    rat_$greater(rat_-4, rat_-64/5) & rat_$greater(rat_5/16, rat_very_small) &
% 112.02/15.81    rat_$greater(rat_5/16, rat_-3/2) & rat_$greater(rat_5/16, rat_-64/15) &
% 112.02/15.81    rat_$greater(rat_5/16, rat_-79/20) & rat_$greater(rat_5/16, rat_-4/3) &
% 112.02/15.81    rat_$greater(rat_5/16, rat_-15/64) & rat_$greater(rat_5/16, rat_-12/5) &
% 112.02/15.81    rat_$greater(rat_5/16, rat_-4) & rat_$greater(rat_5/16, rat_-16/5) &
% 112.02/15.81    rat_$greater(rat_5/16, rat_15/256) & rat_$greater(rat_5/16, rat_-241/20) &
% 112.02/15.81    rat_$greater(rat_5/16, rat_-271/20) & rat_$greater(rat_5/16, rat_-1/4) &
% 112.02/15.81    rat_$greater(rat_5/16, rat_-1024/25) & rat_$greater(rat_5/16, rat_-16) &
% 112.02/15.81    rat_$greater(rat_5/16, rat_-48/5) & rat_$greater(rat_5/16, rat_-5/64) &
% 112.02/15.81    rat_$greater(rat_5/16, rat_-128/5) & rat_$greater(rat_5/16, rat_-64/5) &
% 112.02/15.81    rat_$greater(rat_5/16, rat_-3/4) & rat_$greater(rat_5/16, rat_0) &
% 112.02/15.81    rat_$greater(rat_16, rat_very_small) & rat_$greater(rat_16, rat_9/16) &
% 112.02/15.81    rat_$greater(rat_16, rat_-3/2) & rat_$greater(rat_16, rat_-64/15) &
% 112.02/15.81    rat_$greater(rat_16, rat_-79/20) & rat_$greater(rat_16, rat_-4/3) &
% 112.02/15.81    rat_$greater(rat_16, rat_241/20) & rat_$greater(rat_16, rat_3/4) &
% 112.02/15.81    rat_$greater(rat_16, rat_-15/64) & rat_$greater(rat_16, rat_-12/5) &
% 112.02/15.81    rat_$greater(rat_16, rat_79/20) & rat_$greater(rat_16, rat_49/20) &
% 112.02/15.81    rat_$greater(rat_16, rat_256/25) & rat_$greater(rat_16, rat_32/5) &
% 112.02/15.81    rat_$greater(rat_16, rat_-4) & rat_$greater(rat_16, rat_5/16) &
% 112.02/15.81    rat_$greater(rat_16, rat_-16/5) & rat_$greater(rat_16, rat_15/256) &
% 112.02/15.81    rat_$greater(rat_16, rat_48/5) & rat_$greater(rat_16, rat_-241/20) &
% 112.02/15.81    rat_$greater(rat_16, rat_-271/20) & rat_$greater(rat_16, rat_-1/4) &
% 112.02/15.81    rat_$greater(rat_16, rat_-1024/25) & rat_$greater(rat_16, rat_-16) &
% 112.02/15.81    rat_$greater(rat_16, rat_-48/5) & rat_$greater(rat_16, rat_1) &
% 112.02/15.81    rat_$greater(rat_16, rat_-5/64) & rat_$greater(rat_16, rat_-128/5) &
% 112.02/15.81    rat_$greater(rat_16, rat_64/5) & rat_$greater(rat_16, rat_-64/5) &
% 112.02/15.81    rat_$greater(rat_16, rat_-3/4) & rat_$greater(rat_16, rat_16/5) &
% 112.02/15.81    rat_$greater(rat_16, rat_0) & rat_$greater(rat_-16/5, rat_very_small) &
% 112.02/15.81    rat_$greater(rat_-16/5, rat_-64/15) & rat_$greater(rat_-16/5, rat_-79/20) &
% 112.02/15.81    rat_$greater(rat_-16/5, rat_-4) & rat_$greater(rat_-16/5, rat_-241/20) &
% 112.02/15.81    rat_$greater(rat_-16/5, rat_-271/20) & rat_$greater(rat_-16/5, rat_-1024/25) &
% 112.02/15.81    rat_$greater(rat_-16/5, rat_-16) & rat_$greater(rat_-16/5, rat_-48/5) &
% 112.02/15.81    rat_$greater(rat_-16/5, rat_-128/5) & rat_$greater(rat_-16/5, rat_-64/5) &
% 112.02/15.81    rat_$greater(rat_15/256, rat_very_small) & rat_$greater(rat_15/256, rat_-3/2)
% 112.02/15.81    & rat_$greater(rat_15/256, rat_-64/15) & rat_$greater(rat_15/256, rat_-79/20)
% 112.02/15.81    & rat_$greater(rat_15/256, rat_-4/3) & rat_$greater(rat_15/256, rat_-15/64) &
% 112.02/15.81    rat_$greater(rat_15/256, rat_-12/5) & rat_$greater(rat_15/256, rat_-4) &
% 112.02/15.81    rat_$greater(rat_15/256, rat_-16/5) & rat_$greater(rat_15/256, rat_-241/20) &
% 112.02/15.81    rat_$greater(rat_15/256, rat_-271/20) & rat_$greater(rat_15/256, rat_-1/4) &
% 112.02/15.81    rat_$greater(rat_15/256, rat_-1024/25) & rat_$greater(rat_15/256, rat_-16) &
% 112.02/15.81    rat_$greater(rat_15/256, rat_-48/5) & rat_$greater(rat_15/256, rat_-5/64) &
% 112.02/15.81    rat_$greater(rat_15/256, rat_-128/5) & rat_$greater(rat_15/256, rat_-64/5) &
% 112.02/15.81    rat_$greater(rat_15/256, rat_-3/4) & rat_$greater(rat_15/256, rat_0) &
% 112.02/15.81    rat_$greater(rat_48/5, rat_very_small) & rat_$greater(rat_48/5, rat_9/16) &
% 112.02/15.81    rat_$greater(rat_48/5, rat_-3/2) & rat_$greater(rat_48/5, rat_-64/15) &
% 112.02/15.81    rat_$greater(rat_48/5, rat_-79/20) & rat_$greater(rat_48/5, rat_-4/3) &
% 112.02/15.81    rat_$greater(rat_48/5, rat_3/4) & rat_$greater(rat_48/5, rat_-15/64) &
% 112.02/15.81    rat_$greater(rat_48/5, rat_-12/5) & rat_$greater(rat_48/5, rat_79/20) &
% 112.02/15.81    rat_$greater(rat_48/5, rat_49/20) & rat_$greater(rat_48/5, rat_32/5) &
% 112.02/15.81    rat_$greater(rat_48/5, rat_-4) & rat_$greater(rat_48/5, rat_5/16) &
% 112.02/15.81    rat_$greater(rat_48/5, rat_-16/5) & rat_$greater(rat_48/5, rat_15/256) &
% 112.02/15.81    rat_$greater(rat_48/5, rat_-241/20) & rat_$greater(rat_48/5, rat_-271/20) &
% 112.02/15.81    rat_$greater(rat_48/5, rat_-1/4) & rat_$greater(rat_48/5, rat_-1024/25) &
% 112.02/15.81    rat_$greater(rat_48/5, rat_-16) & rat_$greater(rat_48/5, rat_-48/5) &
% 112.02/15.81    rat_$greater(rat_48/5, rat_1) & rat_$greater(rat_48/5, rat_-5/64) &
% 112.02/15.81    rat_$greater(rat_48/5, rat_-128/5) & rat_$greater(rat_48/5, rat_-64/5) &
% 112.02/15.81    rat_$greater(rat_48/5, rat_-3/4) & rat_$greater(rat_48/5, rat_16/5) &
% 112.02/15.81    rat_$greater(rat_48/5, rat_0) & rat_$greater(rat_-241/20, rat_very_small) &
% 112.02/15.81    rat_$greater(rat_-241/20, rat_-271/20) & rat_$greater(rat_-241/20,
% 112.02/15.81      rat_-1024/25) & rat_$greater(rat_-241/20, rat_-16) &
% 112.02/15.81    rat_$greater(rat_-241/20, rat_-128/5) & rat_$greater(rat_-241/20, rat_-64/5) &
% 112.02/15.81    rat_$greater(rat_-271/20, rat_very_small) & rat_$greater(rat_-271/20,
% 112.02/15.81      rat_-1024/25) & rat_$greater(rat_-271/20, rat_-16) &
% 112.02/15.81    rat_$greater(rat_-271/20, rat_-128/5) & rat_$greater(rat_-1/4, rat_very_small)
% 112.02/15.81    & rat_$greater(rat_-1/4, rat_-3/2) & rat_$greater(rat_-1/4, rat_-64/15) &
% 112.02/15.81    rat_$greater(rat_-1/4, rat_-79/20) & rat_$greater(rat_-1/4, rat_-4/3) &
% 112.02/15.81    rat_$greater(rat_-1/4, rat_-12/5) & rat_$greater(rat_-1/4, rat_-4) &
% 112.02/15.81    rat_$greater(rat_-1/4, rat_-16/5) & rat_$greater(rat_-1/4, rat_-241/20) &
% 112.02/15.81    rat_$greater(rat_-1/4, rat_-271/20) & rat_$greater(rat_-1/4, rat_-1024/25) &
% 112.02/15.81    rat_$greater(rat_-1/4, rat_-16) & rat_$greater(rat_-1/4, rat_-48/5) &
% 112.02/15.81    rat_$greater(rat_-1/4, rat_-128/5) & rat_$greater(rat_-1/4, rat_-64/5) &
% 112.02/15.81    rat_$greater(rat_-1/4, rat_-3/4) & rat_$greater(rat_-1024/25, rat_very_small)
% 112.02/15.81    & rat_$greater(rat_-16, rat_very_small) & rat_$greater(rat_-16, rat_-1024/25)
% 112.02/15.81    & rat_$greater(rat_-16, rat_-128/5) & rat_$greater(rat_-48/5, rat_very_small)
% 112.02/15.81    & rat_$greater(rat_-48/5, rat_-241/20) & rat_$greater(rat_-48/5, rat_-271/20)
% 112.02/15.81    & rat_$greater(rat_-48/5, rat_-1024/25) & rat_$greater(rat_-48/5, rat_-16) &
% 112.02/15.81    rat_$greater(rat_-48/5, rat_-128/5) & rat_$greater(rat_-48/5, rat_-64/5) &
% 112.02/15.81    rat_$greater(rat_1, rat_very_small) & rat_$greater(rat_1, rat_9/16) &
% 112.02/15.81    rat_$greater(rat_1, rat_-3/2) & rat_$greater(rat_1, rat_-64/15) &
% 112.02/15.81    rat_$greater(rat_1, rat_-79/20) & rat_$greater(rat_1, rat_-4/3) &
% 112.02/15.81    rat_$greater(rat_1, rat_3/4) & rat_$greater(rat_1, rat_-15/64) &
% 112.02/15.81    rat_$greater(rat_1, rat_-12/5) & rat_$greater(rat_1, rat_-4) &
% 112.02/15.81    rat_$greater(rat_1, rat_5/16) & rat_$greater(rat_1, rat_-16/5) &
% 112.02/15.81    rat_$greater(rat_1, rat_15/256) & rat_$greater(rat_1, rat_-241/20) &
% 112.02/15.81    rat_$greater(rat_1, rat_-271/20) & rat_$greater(rat_1, rat_-1/4) &
% 112.02/15.81    rat_$greater(rat_1, rat_-1024/25) & rat_$greater(rat_1, rat_-16) &
% 112.02/15.81    rat_$greater(rat_1, rat_-48/5) & rat_$greater(rat_1, rat_-5/64) &
% 112.02/15.81    rat_$greater(rat_1, rat_-128/5) & rat_$greater(rat_1, rat_-64/5) &
% 112.02/15.81    rat_$greater(rat_1, rat_-3/4) & rat_$greater(rat_1, rat_0) &
% 112.02/15.81    rat_$greater(rat_-5/64, rat_very_small) & rat_$greater(rat_-5/64, rat_-3/2) &
% 112.02/15.81    rat_$greater(rat_-5/64, rat_-64/15) & rat_$greater(rat_-5/64, rat_-79/20) &
% 112.02/15.81    rat_$greater(rat_-5/64, rat_-4/3) & rat_$greater(rat_-5/64, rat_-15/64) &
% 112.02/15.81    rat_$greater(rat_-5/64, rat_-12/5) & rat_$greater(rat_-5/64, rat_-4) &
% 112.02/15.81    rat_$greater(rat_-5/64, rat_-16/5) & rat_$greater(rat_-5/64, rat_-241/20) &
% 112.02/15.81    rat_$greater(rat_-5/64, rat_-271/20) & rat_$greater(rat_-5/64, rat_-1/4) &
% 112.02/15.81    rat_$greater(rat_-5/64, rat_-1024/25) & rat_$greater(rat_-5/64, rat_-16) &
% 112.02/15.81    rat_$greater(rat_-5/64, rat_-48/5) & rat_$greater(rat_-5/64, rat_-128/5) &
% 112.02/15.81    rat_$greater(rat_-5/64, rat_-64/5) & rat_$greater(rat_-5/64, rat_-3/4) &
% 112.02/15.81    rat_$greater(rat_4096/25, rat_very_small) & rat_$greater(rat_4096/25,
% 112.02/15.81      rat_9/16) & rat_$greater(rat_4096/25, rat_-3/2) & rat_$greater(rat_4096/25,
% 112.02/15.81      rat_-64/15) & rat_$greater(rat_4096/25, rat_-79/20) &
% 112.02/15.81    rat_$greater(rat_4096/25, rat_256/15) & rat_$greater(rat_4096/25, rat_-4/3) &
% 112.02/15.81    rat_$greater(rat_4096/25, rat_241/20) & rat_$greater(rat_4096/25, rat_3/4) &
% 112.02/15.81    rat_$greater(rat_4096/25, rat_-15/64) & rat_$greater(rat_4096/25, rat_-12/5) &
% 112.02/15.81    rat_$greater(rat_4096/25, rat_79/20) & rat_$greater(rat_4096/25, rat_49/20) &
% 112.02/15.81    rat_$greater(rat_4096/25, rat_256/25) & rat_$greater(rat_4096/25, rat_32/5) &
% 112.02/15.81    rat_$greater(rat_4096/25, rat_-4) & rat_$greater(rat_4096/25, rat_5/16) &
% 112.02/15.81    rat_$greater(rat_4096/25, rat_16) & rat_$greater(rat_4096/25, rat_-16/5) &
% 112.02/15.81    rat_$greater(rat_4096/25, rat_15/256) & rat_$greater(rat_4096/25, rat_48/5) &
% 112.02/15.81    rat_$greater(rat_4096/25, rat_-241/20) & rat_$greater(rat_4096/25,
% 112.02/15.81      rat_-271/20) & rat_$greater(rat_4096/25, rat_-1/4) &
% 112.02/15.81    rat_$greater(rat_4096/25, rat_-1024/25) & rat_$greater(rat_4096/25, rat_-16) &
% 112.02/15.81    rat_$greater(rat_4096/25, rat_-48/5) & rat_$greater(rat_4096/25, rat_1) &
% 112.02/15.81    rat_$greater(rat_4096/25, rat_-5/64) & rat_$greater(rat_4096/25, rat_-128/5) &
% 112.02/15.81    rat_$greater(rat_4096/25, rat_64/5) & rat_$greater(rat_4096/25, rat_-64/5) &
% 112.02/15.81    rat_$greater(rat_4096/25, rat_-3/4) & rat_$greater(rat_4096/25, rat_16/5) &
% 112.02/15.81    rat_$greater(rat_4096/25, rat_0) & rat_$greater(rat_-128/5, rat_very_small) &
% 112.02/15.81    rat_$greater(rat_-128/5, rat_-1024/25) & rat_$greater(rat_64/5,
% 112.02/15.81      rat_very_small) & rat_$greater(rat_64/5, rat_9/16) & rat_$greater(rat_64/5,
% 112.02/15.81      rat_-3/2) & rat_$greater(rat_64/5, rat_-64/15) & rat_$greater(rat_64/5,
% 112.02/15.81      rat_-79/20) & rat_$greater(rat_64/5, rat_-4/3) & rat_$greater(rat_64/5,
% 112.02/15.81      rat_241/20) & rat_$greater(rat_64/5, rat_3/4) & rat_$greater(rat_64/5,
% 112.02/15.81      rat_-15/64) & rat_$greater(rat_64/5, rat_-12/5) & rat_$greater(rat_64/5,
% 112.02/15.81      rat_79/20) & rat_$greater(rat_64/5, rat_49/20) & rat_$greater(rat_64/5,
% 112.02/15.81      rat_256/25) & rat_$greater(rat_64/5, rat_32/5) & rat_$greater(rat_64/5,
% 112.02/15.81      rat_-4) & rat_$greater(rat_64/5, rat_5/16) & rat_$greater(rat_64/5,
% 112.02/15.81      rat_-16/5) & rat_$greater(rat_64/5, rat_15/256) & rat_$greater(rat_64/5,
% 112.02/15.81      rat_48/5) & rat_$greater(rat_64/5, rat_-241/20) & rat_$greater(rat_64/5,
% 112.02/15.81      rat_-271/20) & rat_$greater(rat_64/5, rat_-1/4) & rat_$greater(rat_64/5,
% 112.02/15.81      rat_-1024/25) & rat_$greater(rat_64/5, rat_-16) & rat_$greater(rat_64/5,
% 112.02/15.81      rat_-48/5) & rat_$greater(rat_64/5, rat_1) & rat_$greater(rat_64/5,
% 112.02/15.81      rat_-5/64) & rat_$greater(rat_64/5, rat_-128/5) & rat_$greater(rat_64/5,
% 112.02/15.81      rat_-64/5) & rat_$greater(rat_64/5, rat_-3/4) & rat_$greater(rat_64/5,
% 112.02/15.81      rat_16/5) & rat_$greater(rat_64/5, rat_0) & rat_$greater(rat_-64/5,
% 112.02/15.81      rat_very_small) & rat_$greater(rat_-64/5, rat_-271/20) &
% 112.02/15.81    rat_$greater(rat_-64/5, rat_-1024/25) & rat_$greater(rat_-64/5, rat_-16) &
% 112.02/15.81    rat_$greater(rat_-64/5, rat_-128/5) & rat_$greater(rat_-3/4, rat_very_small) &
% 112.02/15.81    rat_$greater(rat_-3/4, rat_-3/2) & rat_$greater(rat_-3/4, rat_-64/15) &
% 112.02/15.81    rat_$greater(rat_-3/4, rat_-79/20) & rat_$greater(rat_-3/4, rat_-4/3) &
% 112.02/15.81    rat_$greater(rat_-3/4, rat_-12/5) & rat_$greater(rat_-3/4, rat_-4) &
% 112.02/15.81    rat_$greater(rat_-3/4, rat_-16/5) & rat_$greater(rat_-3/4, rat_-241/20) &
% 112.02/15.81    rat_$greater(rat_-3/4, rat_-271/20) & rat_$greater(rat_-3/4, rat_-1024/25) &
% 112.02/15.81    rat_$greater(rat_-3/4, rat_-16) & rat_$greater(rat_-3/4, rat_-48/5) &
% 112.02/15.81    rat_$greater(rat_-3/4, rat_-128/5) & rat_$greater(rat_-3/4, rat_-64/5) &
% 112.02/15.81    rat_$greater(rat_16/5, rat_very_small) & rat_$greater(rat_16/5, rat_9/16) &
% 112.02/15.81    rat_$greater(rat_16/5, rat_-3/2) & rat_$greater(rat_16/5, rat_-64/15) &
% 112.02/15.81    rat_$greater(rat_16/5, rat_-79/20) & rat_$greater(rat_16/5, rat_-4/3) &
% 112.02/15.81    rat_$greater(rat_16/5, rat_3/4) & rat_$greater(rat_16/5, rat_-15/64) &
% 112.02/15.81    rat_$greater(rat_16/5, rat_-12/5) & rat_$greater(rat_16/5, rat_49/20) &
% 112.02/15.81    rat_$greater(rat_16/5, rat_-4) & rat_$greater(rat_16/5, rat_5/16) &
% 112.02/15.81    rat_$greater(rat_16/5, rat_-16/5) & rat_$greater(rat_16/5, rat_15/256) &
% 112.02/15.81    rat_$greater(rat_16/5, rat_-241/20) & rat_$greater(rat_16/5, rat_-271/20) &
% 112.02/15.81    rat_$greater(rat_16/5, rat_-1/4) & rat_$greater(rat_16/5, rat_-1024/25) &
% 112.02/15.81    rat_$greater(rat_16/5, rat_-16) & rat_$greater(rat_16/5, rat_-48/5) &
% 112.02/15.81    rat_$greater(rat_16/5, rat_1) & rat_$greater(rat_16/5, rat_-5/64) &
% 112.02/15.81    rat_$greater(rat_16/5, rat_-128/5) & rat_$greater(rat_16/5, rat_-64/5) &
% 112.02/15.81    rat_$greater(rat_16/5, rat_-3/4) & rat_$greater(rat_16/5, rat_0) &
% 112.02/15.81    rat_$greater(rat_0, rat_very_small) & rat_$greater(rat_0, rat_-3/2) &
% 112.02/15.81    rat_$greater(rat_0, rat_-64/15) & rat_$greater(rat_0, rat_-79/20) &
% 112.02/15.81    rat_$greater(rat_0, rat_-4/3) & rat_$greater(rat_0, rat_-15/64) &
% 112.02/15.81    rat_$greater(rat_0, rat_-12/5) & rat_$greater(rat_0, rat_-4) &
% 112.02/15.81    rat_$greater(rat_0, rat_-16/5) & rat_$greater(rat_0, rat_-241/20) &
% 112.02/15.81    rat_$greater(rat_0, rat_-271/20) & rat_$greater(rat_0, rat_-1/4) &
% 112.02/15.81    rat_$greater(rat_0, rat_-1024/25) & rat_$greater(rat_0, rat_-16) &
% 112.02/15.81    rat_$greater(rat_0, rat_-48/5) & rat_$greater(rat_0, rat_-5/64) &
% 112.02/15.81    rat_$greater(rat_0, rat_-128/5) & rat_$greater(rat_0, rat_-64/5) &
% 112.02/15.81    rat_$greater(rat_0, rat_-3/4) & rat_$lesseq(rat_very_small, rat_very_large) &
% 112.02/15.81    rat_$lesseq(rat_9/16, rat_9/16) & rat_$lesseq(rat_9/16, rat_256/15) &
% 112.02/15.81    rat_$lesseq(rat_9/16, rat_241/20) & rat_$lesseq(rat_9/16, rat_3/4) &
% 112.02/15.81    rat_$lesseq(rat_9/16, rat_79/20) & rat_$lesseq(rat_9/16, rat_49/20) &
% 112.02/15.81    rat_$lesseq(rat_9/16, rat_256/25) & rat_$lesseq(rat_9/16, rat_32/5) &
% 112.02/15.81    rat_$lesseq(rat_9/16, rat_16) & rat_$lesseq(rat_9/16, rat_48/5) &
% 112.02/15.81    rat_$lesseq(rat_9/16, rat_1) & rat_$lesseq(rat_9/16, rat_4096/25) &
% 112.02/15.81    rat_$lesseq(rat_9/16, rat_64/5) & rat_$lesseq(rat_9/16, rat_16/5) &
% 112.02/15.81    rat_$lesseq(rat_-3/2, rat_9/16) & rat_$lesseq(rat_-3/2, rat_-3/2) &
% 112.02/15.81    rat_$lesseq(rat_-3/2, rat_256/15) & rat_$lesseq(rat_-3/2, rat_-4/3) &
% 112.02/15.81    rat_$lesseq(rat_-3/2, rat_241/20) & rat_$lesseq(rat_-3/2, rat_3/4) &
% 112.02/15.81    rat_$lesseq(rat_-3/2, rat_-15/64) & rat_$lesseq(rat_-3/2, rat_79/20) &
% 112.02/15.81    rat_$lesseq(rat_-3/2, rat_49/20) & rat_$lesseq(rat_-3/2, rat_256/25) &
% 112.02/15.81    rat_$lesseq(rat_-3/2, rat_32/5) & rat_$lesseq(rat_-3/2, rat_5/16) &
% 112.02/15.81    rat_$lesseq(rat_-3/2, rat_16) & rat_$lesseq(rat_-3/2, rat_15/256) &
% 112.02/15.81    rat_$lesseq(rat_-3/2, rat_48/5) & rat_$lesseq(rat_-3/2, rat_-1/4) &
% 112.02/15.81    rat_$lesseq(rat_-3/2, rat_1) & rat_$lesseq(rat_-3/2, rat_-5/64) &
% 112.02/15.81    rat_$lesseq(rat_-3/2, rat_4096/25) & rat_$lesseq(rat_-3/2, rat_64/5) &
% 112.02/15.81    rat_$lesseq(rat_-3/2, rat_-3/4) & rat_$lesseq(rat_-3/2, rat_16/5) &
% 112.02/15.81    rat_$lesseq(rat_-3/2, rat_0) & rat_$lesseq(rat_-64/15, rat_9/16) &
% 112.02/15.81    rat_$lesseq(rat_-64/15, rat_-3/2) & rat_$lesseq(rat_-64/15, rat_-64/15) &
% 112.02/15.81    rat_$lesseq(rat_-64/15, rat_-79/20) & rat_$lesseq(rat_-64/15, rat_256/15) &
% 112.02/15.81    rat_$lesseq(rat_-64/15, rat_-4/3) & rat_$lesseq(rat_-64/15, rat_241/20) &
% 112.02/15.81    rat_$lesseq(rat_-64/15, rat_3/4) & rat_$lesseq(rat_-64/15, rat_-15/64) &
% 112.02/15.81    rat_$lesseq(rat_-64/15, rat_-12/5) & rat_$lesseq(rat_-64/15, rat_79/20) &
% 112.02/15.81    rat_$lesseq(rat_-64/15, rat_49/20) & rat_$lesseq(rat_-64/15, rat_256/25) &
% 112.02/15.81    rat_$lesseq(rat_-64/15, rat_32/5) & rat_$lesseq(rat_-64/15, rat_-4) &
% 112.02/15.81    rat_$lesseq(rat_-64/15, rat_5/16) & rat_$lesseq(rat_-64/15, rat_16) &
% 112.02/15.81    rat_$lesseq(rat_-64/15, rat_-16/5) & rat_$lesseq(rat_-64/15, rat_15/256) &
% 112.02/15.81    rat_$lesseq(rat_-64/15, rat_48/5) & rat_$lesseq(rat_-64/15, rat_-1/4) &
% 112.02/15.81    rat_$lesseq(rat_-64/15, rat_1) & rat_$lesseq(rat_-64/15, rat_-5/64) &
% 112.02/15.81    rat_$lesseq(rat_-64/15, rat_4096/25) & rat_$lesseq(rat_-64/15, rat_64/5) &
% 112.02/15.81    rat_$lesseq(rat_-64/15, rat_-3/4) & rat_$lesseq(rat_-64/15, rat_16/5) &
% 112.02/15.81    rat_$lesseq(rat_-64/15, rat_0) & rat_$lesseq(rat_-79/20, rat_9/16) &
% 112.02/15.81    rat_$lesseq(rat_-79/20, rat_-3/2) & rat_$lesseq(rat_-79/20, rat_-79/20) &
% 112.02/15.81    rat_$lesseq(rat_-79/20, rat_256/15) & rat_$lesseq(rat_-79/20, rat_-4/3) &
% 112.02/15.81    rat_$lesseq(rat_-79/20, rat_241/20) & rat_$lesseq(rat_-79/20, rat_3/4) &
% 112.02/15.81    rat_$lesseq(rat_-79/20, rat_-15/64) & rat_$lesseq(rat_-79/20, rat_-12/5) &
% 112.02/15.81    rat_$lesseq(rat_-79/20, rat_79/20) & rat_$lesseq(rat_-79/20, rat_49/20) &
% 112.02/15.81    rat_$lesseq(rat_-79/20, rat_256/25) & rat_$lesseq(rat_-79/20, rat_32/5) &
% 112.02/15.81    rat_$lesseq(rat_-79/20, rat_5/16) & rat_$lesseq(rat_-79/20, rat_16) &
% 112.02/15.81    rat_$lesseq(rat_-79/20, rat_-16/5) & rat_$lesseq(rat_-79/20, rat_15/256) &
% 112.02/15.81    rat_$lesseq(rat_-79/20, rat_48/5) & rat_$lesseq(rat_-79/20, rat_-1/4) &
% 112.02/15.81    rat_$lesseq(rat_-79/20, rat_1) & rat_$lesseq(rat_-79/20, rat_-5/64) &
% 112.02/15.81    rat_$lesseq(rat_-79/20, rat_4096/25) & rat_$lesseq(rat_-79/20, rat_64/5) &
% 112.02/15.81    rat_$lesseq(rat_-79/20, rat_-3/4) & rat_$lesseq(rat_-79/20, rat_16/5) &
% 112.02/15.81    rat_$lesseq(rat_-79/20, rat_0) & rat_$lesseq(rat_256/15, rat_256/15) &
% 112.02/15.81    rat_$lesseq(rat_256/15, rat_4096/25) & rat_$lesseq(rat_-4/3, rat_9/16) &
% 112.02/15.81    rat_$lesseq(rat_-4/3, rat_256/15) & rat_$lesseq(rat_-4/3, rat_-4/3) &
% 112.02/15.81    rat_$lesseq(rat_-4/3, rat_241/20) & rat_$lesseq(rat_-4/3, rat_3/4) &
% 112.02/15.81    rat_$lesseq(rat_-4/3, rat_-15/64) & rat_$lesseq(rat_-4/3, rat_79/20) &
% 112.02/15.81    rat_$lesseq(rat_-4/3, rat_49/20) & rat_$lesseq(rat_-4/3, rat_256/25) &
% 112.02/15.81    rat_$lesseq(rat_-4/3, rat_32/5) & rat_$lesseq(rat_-4/3, rat_5/16) &
% 112.02/15.81    rat_$lesseq(rat_-4/3, rat_16) & rat_$lesseq(rat_-4/3, rat_15/256) &
% 112.02/15.81    rat_$lesseq(rat_-4/3, rat_48/5) & rat_$lesseq(rat_-4/3, rat_-1/4) &
% 112.02/15.81    rat_$lesseq(rat_-4/3, rat_1) & rat_$lesseq(rat_-4/3, rat_-5/64) &
% 112.02/15.81    rat_$lesseq(rat_-4/3, rat_4096/25) & rat_$lesseq(rat_-4/3, rat_64/5) &
% 112.02/15.81    rat_$lesseq(rat_-4/3, rat_-3/4) & rat_$lesseq(rat_-4/3, rat_16/5) &
% 112.02/15.81    rat_$lesseq(rat_-4/3, rat_0) & rat_$lesseq(rat_241/20, rat_256/15) &
% 112.02/15.81    rat_$lesseq(rat_241/20, rat_241/20) & rat_$lesseq(rat_241/20, rat_16) &
% 112.02/15.81    rat_$lesseq(rat_241/20, rat_4096/25) & rat_$lesseq(rat_241/20, rat_64/5) &
% 112.02/15.81    rat_$lesseq(rat_3/4, rat_256/15) & rat_$lesseq(rat_3/4, rat_241/20) &
% 112.02/15.81    rat_$lesseq(rat_3/4, rat_3/4) & rat_$lesseq(rat_3/4, rat_79/20) &
% 112.02/15.81    rat_$lesseq(rat_3/4, rat_49/20) & rat_$lesseq(rat_3/4, rat_256/25) &
% 112.02/15.81    rat_$lesseq(rat_3/4, rat_32/5) & rat_$lesseq(rat_3/4, rat_16) &
% 112.02/15.81    rat_$lesseq(rat_3/4, rat_48/5) & rat_$lesseq(rat_3/4, rat_1) &
% 112.02/15.81    rat_$lesseq(rat_3/4, rat_4096/25) & rat_$lesseq(rat_3/4, rat_64/5) &
% 112.02/15.81    rat_$lesseq(rat_3/4, rat_16/5) & rat_$lesseq(rat_-15/64, rat_9/16) &
% 112.02/15.81    rat_$lesseq(rat_-15/64, rat_256/15) & rat_$lesseq(rat_-15/64, rat_241/20) &
% 112.02/15.81    rat_$lesseq(rat_-15/64, rat_3/4) & rat_$lesseq(rat_-15/64, rat_-15/64) &
% 112.02/15.81    rat_$lesseq(rat_-15/64, rat_79/20) & rat_$lesseq(rat_-15/64, rat_49/20) &
% 112.02/15.81    rat_$lesseq(rat_-15/64, rat_256/25) & rat_$lesseq(rat_-15/64, rat_32/5) &
% 112.02/15.81    rat_$lesseq(rat_-15/64, rat_5/16) & rat_$lesseq(rat_-15/64, rat_16) &
% 112.02/15.81    rat_$lesseq(rat_-15/64, rat_15/256) & rat_$lesseq(rat_-15/64, rat_48/5) &
% 112.02/15.81    rat_$lesseq(rat_-15/64, rat_1) & rat_$lesseq(rat_-15/64, rat_-5/64) &
% 112.02/15.81    rat_$lesseq(rat_-15/64, rat_4096/25) & rat_$lesseq(rat_-15/64, rat_64/5) &
% 112.02/15.81    rat_$lesseq(rat_-15/64, rat_16/5) & rat_$lesseq(rat_-15/64, rat_0) &
% 112.02/15.81    rat_$lesseq(rat_-12/5, rat_9/16) & rat_$lesseq(rat_-12/5, rat_-3/2) &
% 112.02/15.81    rat_$lesseq(rat_-12/5, rat_256/15) & rat_$lesseq(rat_-12/5, rat_-4/3) &
% 112.02/15.81    rat_$lesseq(rat_-12/5, rat_241/20) & rat_$lesseq(rat_-12/5, rat_3/4) &
% 112.02/15.81    rat_$lesseq(rat_-12/5, rat_-15/64) & rat_$lesseq(rat_-12/5, rat_-12/5) &
% 112.02/15.81    rat_$lesseq(rat_-12/5, rat_79/20) & rat_$lesseq(rat_-12/5, rat_49/20) &
% 112.02/15.81    rat_$lesseq(rat_-12/5, rat_256/25) & rat_$lesseq(rat_-12/5, rat_32/5) &
% 112.02/15.81    rat_$lesseq(rat_-12/5, rat_5/16) & rat_$lesseq(rat_-12/5, rat_16) &
% 112.02/15.81    rat_$lesseq(rat_-12/5, rat_15/256) & rat_$lesseq(rat_-12/5, rat_48/5) &
% 112.02/15.81    rat_$lesseq(rat_-12/5, rat_-1/4) & rat_$lesseq(rat_-12/5, rat_1) &
% 112.02/15.81    rat_$lesseq(rat_-12/5, rat_-5/64) & rat_$lesseq(rat_-12/5, rat_4096/25) &
% 112.02/15.81    rat_$lesseq(rat_-12/5, rat_64/5) & rat_$lesseq(rat_-12/5, rat_-3/4) &
% 112.02/15.81    rat_$lesseq(rat_-12/5, rat_16/5) & rat_$lesseq(rat_-12/5, rat_0) &
% 112.02/15.81    rat_$lesseq(rat_79/20, rat_256/15) & rat_$lesseq(rat_79/20, rat_241/20) &
% 112.02/15.81    rat_$lesseq(rat_79/20, rat_79/20) & rat_$lesseq(rat_79/20, rat_256/25) &
% 112.02/15.81    rat_$lesseq(rat_79/20, rat_32/5) & rat_$lesseq(rat_79/20, rat_16) &
% 112.02/15.81    rat_$lesseq(rat_79/20, rat_48/5) & rat_$lesseq(rat_79/20, rat_4096/25) &
% 112.02/15.81    rat_$lesseq(rat_79/20, rat_64/5) & rat_$lesseq(rat_49/20, rat_256/15) &
% 112.02/15.81    rat_$lesseq(rat_49/20, rat_241/20) & rat_$lesseq(rat_49/20, rat_79/20) &
% 112.02/15.81    rat_$lesseq(rat_49/20, rat_49/20) & rat_$lesseq(rat_49/20, rat_256/25) &
% 112.02/15.81    rat_$lesseq(rat_49/20, rat_32/5) & rat_$lesseq(rat_49/20, rat_16) &
% 112.02/15.81    rat_$lesseq(rat_49/20, rat_48/5) & rat_$lesseq(rat_49/20, rat_4096/25) &
% 112.02/15.81    rat_$lesseq(rat_49/20, rat_64/5) & rat_$lesseq(rat_49/20, rat_16/5) &
% 112.02/15.81    rat_$lesseq(rat_256/25, rat_256/15) & rat_$lesseq(rat_256/25, rat_241/20) &
% 112.02/15.81    rat_$lesseq(rat_256/25, rat_256/25) & rat_$lesseq(rat_256/25, rat_16) &
% 112.02/15.81    rat_$lesseq(rat_256/25, rat_4096/25) & rat_$lesseq(rat_256/25, rat_64/5) &
% 112.02/15.81    rat_$lesseq(rat_32/5, rat_256/15) & rat_$lesseq(rat_32/5, rat_241/20) &
% 112.02/15.81    rat_$lesseq(rat_32/5, rat_256/25) & rat_$lesseq(rat_32/5, rat_32/5) &
% 112.02/15.81    rat_$lesseq(rat_32/5, rat_16) & rat_$lesseq(rat_32/5, rat_48/5) &
% 112.02/15.81    rat_$lesseq(rat_32/5, rat_4096/25) & rat_$lesseq(rat_32/5, rat_64/5) &
% 112.02/15.81    rat_$lesseq(rat_-4, rat_9/16) & rat_$lesseq(rat_-4, rat_-3/2) &
% 112.02/15.81    rat_$lesseq(rat_-4, rat_-79/20) & rat_$lesseq(rat_-4, rat_256/15) &
% 112.02/15.81    rat_$lesseq(rat_-4, rat_-4/3) & rat_$lesseq(rat_-4, rat_241/20) &
% 112.02/15.81    rat_$lesseq(rat_-4, rat_3/4) & rat_$lesseq(rat_-4, rat_-15/64) &
% 112.02/15.81    rat_$lesseq(rat_-4, rat_-12/5) & rat_$lesseq(rat_-4, rat_79/20) &
% 112.02/15.81    rat_$lesseq(rat_-4, rat_49/20) & rat_$lesseq(rat_-4, rat_256/25) &
% 112.02/15.81    rat_$lesseq(rat_-4, rat_32/5) & rat_$lesseq(rat_-4, rat_-4) &
% 112.02/15.81    rat_$lesseq(rat_-4, rat_5/16) & rat_$lesseq(rat_-4, rat_16) &
% 112.02/15.81    rat_$lesseq(rat_-4, rat_-16/5) & rat_$lesseq(rat_-4, rat_15/256) &
% 112.02/15.81    rat_$lesseq(rat_-4, rat_48/5) & rat_$lesseq(rat_-4, rat_-1/4) &
% 112.02/15.81    rat_$lesseq(rat_-4, rat_1) & rat_$lesseq(rat_-4, rat_-5/64) &
% 112.02/15.81    rat_$lesseq(rat_-4, rat_4096/25) & rat_$lesseq(rat_-4, rat_64/5) &
% 112.02/15.81    rat_$lesseq(rat_-4, rat_-3/4) & rat_$lesseq(rat_-4, rat_16/5) &
% 112.02/15.81    rat_$lesseq(rat_-4, rat_0) & rat_$lesseq(rat_5/16, rat_9/16) &
% 112.02/15.81    rat_$lesseq(rat_5/16, rat_256/15) & rat_$lesseq(rat_5/16, rat_241/20) &
% 112.02/15.81    rat_$lesseq(rat_5/16, rat_3/4) & rat_$lesseq(rat_5/16, rat_79/20) &
% 112.02/15.81    rat_$lesseq(rat_5/16, rat_49/20) & rat_$lesseq(rat_5/16, rat_256/25) &
% 112.02/15.81    rat_$lesseq(rat_5/16, rat_32/5) & rat_$lesseq(rat_5/16, rat_5/16) &
% 112.02/15.81    rat_$lesseq(rat_5/16, rat_16) & rat_$lesseq(rat_5/16, rat_48/5) &
% 112.02/15.81    rat_$lesseq(rat_5/16, rat_1) & rat_$lesseq(rat_5/16, rat_4096/25) &
% 112.02/15.81    rat_$lesseq(rat_5/16, rat_64/5) & rat_$lesseq(rat_5/16, rat_16/5) &
% 112.02/15.81    rat_$lesseq(rat_16, rat_256/15) & rat_$lesseq(rat_16, rat_16) &
% 112.02/15.81    rat_$lesseq(rat_16, rat_4096/25) & rat_$lesseq(rat_-16/5, rat_9/16) &
% 112.02/15.81    rat_$lesseq(rat_-16/5, rat_-3/2) & rat_$lesseq(rat_-16/5, rat_256/15) &
% 112.02/15.81    rat_$lesseq(rat_-16/5, rat_-4/3) & rat_$lesseq(rat_-16/5, rat_241/20) &
% 112.02/15.81    rat_$lesseq(rat_-16/5, rat_3/4) & rat_$lesseq(rat_-16/5, rat_-15/64) &
% 112.02/15.81    rat_$lesseq(rat_-16/5, rat_-12/5) & rat_$lesseq(rat_-16/5, rat_79/20) &
% 112.02/15.81    rat_$lesseq(rat_-16/5, rat_49/20) & rat_$lesseq(rat_-16/5, rat_256/25) &
% 112.02/15.81    rat_$lesseq(rat_-16/5, rat_32/5) & rat_$lesseq(rat_-16/5, rat_5/16) &
% 112.02/15.81    rat_$lesseq(rat_-16/5, rat_16) & rat_$lesseq(rat_-16/5, rat_-16/5) &
% 112.02/15.81    rat_$lesseq(rat_-16/5, rat_15/256) & rat_$lesseq(rat_-16/5, rat_48/5) &
% 112.02/15.81    rat_$lesseq(rat_-16/5, rat_-1/4) & rat_$lesseq(rat_-16/5, rat_1) &
% 112.02/15.81    rat_$lesseq(rat_-16/5, rat_-5/64) & rat_$lesseq(rat_-16/5, rat_4096/25) &
% 112.02/15.81    rat_$lesseq(rat_-16/5, rat_64/5) & rat_$lesseq(rat_-16/5, rat_-3/4) &
% 112.02/15.81    rat_$lesseq(rat_-16/5, rat_16/5) & rat_$lesseq(rat_-16/5, rat_0) &
% 112.02/15.81    rat_$lesseq(rat_15/256, rat_9/16) & rat_$lesseq(rat_15/256, rat_256/15) &
% 112.02/15.81    rat_$lesseq(rat_15/256, rat_241/20) & rat_$lesseq(rat_15/256, rat_3/4) &
% 112.02/15.81    rat_$lesseq(rat_15/256, rat_79/20) & rat_$lesseq(rat_15/256, rat_49/20) &
% 112.02/15.81    rat_$lesseq(rat_15/256, rat_256/25) & rat_$lesseq(rat_15/256, rat_32/5) &
% 112.02/15.81    rat_$lesseq(rat_15/256, rat_5/16) & rat_$lesseq(rat_15/256, rat_16) &
% 112.02/15.81    rat_$lesseq(rat_15/256, rat_15/256) & rat_$lesseq(rat_15/256, rat_48/5) &
% 112.02/15.81    rat_$lesseq(rat_15/256, rat_1) & rat_$lesseq(rat_15/256, rat_4096/25) &
% 112.02/15.81    rat_$lesseq(rat_15/256, rat_64/5) & rat_$lesseq(rat_15/256, rat_16/5) &
% 112.02/15.81    rat_$lesseq(rat_48/5, rat_256/15) & rat_$lesseq(rat_48/5, rat_241/20) &
% 112.02/15.81    rat_$lesseq(rat_48/5, rat_256/25) & rat_$lesseq(rat_48/5, rat_16) &
% 112.02/15.81    rat_$lesseq(rat_48/5, rat_48/5) & rat_$lesseq(rat_48/5, rat_4096/25) &
% 112.02/15.81    rat_$lesseq(rat_48/5, rat_64/5) & rat_$lesseq(rat_-241/20, rat_9/16) &
% 112.02/15.81    rat_$lesseq(rat_-241/20, rat_-3/2) & rat_$lesseq(rat_-241/20, rat_-64/15) &
% 112.02/15.81    rat_$lesseq(rat_-241/20, rat_-79/20) & rat_$lesseq(rat_-241/20, rat_256/15) &
% 112.02/15.81    rat_$lesseq(rat_-241/20, rat_-4/3) & rat_$lesseq(rat_-241/20, rat_241/20) &
% 112.02/15.81    rat_$lesseq(rat_-241/20, rat_3/4) & rat_$lesseq(rat_-241/20, rat_-15/64) &
% 112.02/15.81    rat_$lesseq(rat_-241/20, rat_-12/5) & rat_$lesseq(rat_-241/20, rat_79/20) &
% 112.02/15.81    rat_$lesseq(rat_-241/20, rat_49/20) & rat_$lesseq(rat_-241/20, rat_256/25) &
% 112.02/15.81    rat_$lesseq(rat_-241/20, rat_32/5) & rat_$lesseq(rat_-241/20, rat_-4) &
% 112.02/15.81    rat_$lesseq(rat_-241/20, rat_5/16) & rat_$lesseq(rat_-241/20, rat_16) &
% 112.02/15.81    rat_$lesseq(rat_-241/20, rat_-16/5) & rat_$lesseq(rat_-241/20, rat_15/256) &
% 112.02/15.81    rat_$lesseq(rat_-241/20, rat_48/5) & rat_$lesseq(rat_-241/20, rat_-241/20) &
% 112.02/15.81    rat_$lesseq(rat_-241/20, rat_-1/4) & rat_$lesseq(rat_-241/20, rat_-48/5) &
% 112.02/15.81    rat_$lesseq(rat_-241/20, rat_1) & rat_$lesseq(rat_-241/20, rat_-5/64) &
% 112.02/15.81    rat_$lesseq(rat_-241/20, rat_4096/25) & rat_$lesseq(rat_-241/20, rat_64/5) &
% 112.02/15.81    rat_$lesseq(rat_-241/20, rat_-3/4) & rat_$lesseq(rat_-241/20, rat_16/5) &
% 112.02/15.81    rat_$lesseq(rat_-241/20, rat_0) & rat_$lesseq(rat_-271/20, rat_9/16) &
% 112.02/15.81    rat_$lesseq(rat_-271/20, rat_-3/2) & rat_$lesseq(rat_-271/20, rat_-64/15) &
% 112.02/15.81    rat_$lesseq(rat_-271/20, rat_-79/20) & rat_$lesseq(rat_-271/20, rat_256/15) &
% 112.02/15.81    rat_$lesseq(rat_-271/20, rat_-4/3) & rat_$lesseq(rat_-271/20, rat_241/20) &
% 112.02/15.81    rat_$lesseq(rat_-271/20, rat_3/4) & rat_$lesseq(rat_-271/20, rat_-15/64) &
% 112.02/15.81    rat_$lesseq(rat_-271/20, rat_-12/5) & rat_$lesseq(rat_-271/20, rat_79/20) &
% 112.02/15.81    rat_$lesseq(rat_-271/20, rat_49/20) & rat_$lesseq(rat_-271/20, rat_256/25) &
% 112.02/15.81    rat_$lesseq(rat_-271/20, rat_32/5) & rat_$lesseq(rat_-271/20, rat_-4) &
% 112.02/15.81    rat_$lesseq(rat_-271/20, rat_5/16) & rat_$lesseq(rat_-271/20, rat_16) &
% 112.02/15.81    rat_$lesseq(rat_-271/20, rat_-16/5) & rat_$lesseq(rat_-271/20, rat_15/256) &
% 112.02/15.81    rat_$lesseq(rat_-271/20, rat_48/5) & rat_$lesseq(rat_-271/20, rat_-241/20) &
% 112.02/15.81    rat_$lesseq(rat_-271/20, rat_-271/20) & rat_$lesseq(rat_-271/20, rat_-1/4) &
% 112.02/15.81    rat_$lesseq(rat_-271/20, rat_-48/5) & rat_$lesseq(rat_-271/20, rat_1) &
% 112.02/15.81    rat_$lesseq(rat_-271/20, rat_-5/64) & rat_$lesseq(rat_-271/20, rat_4096/25) &
% 112.02/15.81    rat_$lesseq(rat_-271/20, rat_64/5) & rat_$lesseq(rat_-271/20, rat_-64/5) &
% 112.02/15.81    rat_$lesseq(rat_-271/20, rat_-3/4) & rat_$lesseq(rat_-271/20, rat_16/5) &
% 112.02/15.81    rat_$lesseq(rat_-271/20, rat_0) & rat_$lesseq(rat_-1/4, rat_9/16) &
% 112.02/15.81    rat_$lesseq(rat_-1/4, rat_256/15) & rat_$lesseq(rat_-1/4, rat_241/20) &
% 112.02/15.81    rat_$lesseq(rat_-1/4, rat_3/4) & rat_$lesseq(rat_-1/4, rat_-15/64) &
% 112.02/15.81    rat_$lesseq(rat_-1/4, rat_79/20) & rat_$lesseq(rat_-1/4, rat_49/20) &
% 112.02/15.81    rat_$lesseq(rat_-1/4, rat_256/25) & rat_$lesseq(rat_-1/4, rat_32/5) &
% 112.02/15.81    rat_$lesseq(rat_-1/4, rat_5/16) & rat_$lesseq(rat_-1/4, rat_16) &
% 112.02/15.81    rat_$lesseq(rat_-1/4, rat_15/256) & rat_$lesseq(rat_-1/4, rat_48/5) &
% 112.02/15.81    rat_$lesseq(rat_-1/4, rat_-1/4) & rat_$lesseq(rat_-1/4, rat_1) &
% 112.02/15.81    rat_$lesseq(rat_-1/4, rat_-5/64) & rat_$lesseq(rat_-1/4, rat_4096/25) &
% 112.02/15.81    rat_$lesseq(rat_-1/4, rat_64/5) & rat_$lesseq(rat_-1/4, rat_16/5) &
% 112.02/15.81    rat_$lesseq(rat_-1/4, rat_0) & rat_$lesseq(rat_-1024/25, rat_9/16) &
% 112.02/15.81    rat_$lesseq(rat_-1024/25, rat_-3/2) & rat_$lesseq(rat_-1024/25, rat_-64/15) &
% 112.02/15.81    rat_$lesseq(rat_-1024/25, rat_-79/20) & rat_$lesseq(rat_-1024/25, rat_256/15)
% 112.02/15.81    & rat_$lesseq(rat_-1024/25, rat_-4/3) & rat_$lesseq(rat_-1024/25, rat_241/20)
% 112.02/15.81    & rat_$lesseq(rat_-1024/25, rat_3/4) & rat_$lesseq(rat_-1024/25, rat_-15/64) &
% 112.02/15.81    rat_$lesseq(rat_-1024/25, rat_-12/5) & rat_$lesseq(rat_-1024/25, rat_79/20) &
% 112.02/15.81    rat_$lesseq(rat_-1024/25, rat_49/20) & rat_$lesseq(rat_-1024/25, rat_256/25) &
% 112.02/15.81    rat_$lesseq(rat_-1024/25, rat_32/5) & rat_$lesseq(rat_-1024/25, rat_-4) &
% 112.02/15.81    rat_$lesseq(rat_-1024/25, rat_5/16) & rat_$lesseq(rat_-1024/25, rat_16) &
% 112.02/15.81    rat_$lesseq(rat_-1024/25, rat_-16/5) & rat_$lesseq(rat_-1024/25, rat_15/256) &
% 112.02/15.81    rat_$lesseq(rat_-1024/25, rat_48/5) & rat_$lesseq(rat_-1024/25, rat_-241/20) &
% 112.02/15.81    rat_$lesseq(rat_-1024/25, rat_-271/20) & rat_$lesseq(rat_-1024/25, rat_-1/4) &
% 112.02/15.81    rat_$lesseq(rat_-1024/25, rat_-1024/25) & rat_$lesseq(rat_-1024/25, rat_-16) &
% 112.02/15.81    rat_$lesseq(rat_-1024/25, rat_-48/5) & rat_$lesseq(rat_-1024/25, rat_1) &
% 112.02/15.81    rat_$lesseq(rat_-1024/25, rat_-5/64) & rat_$lesseq(rat_-1024/25, rat_4096/25)
% 112.02/15.81    & rat_$lesseq(rat_-1024/25, rat_-128/5) & rat_$lesseq(rat_-1024/25, rat_64/5)
% 112.02/15.81    & rat_$lesseq(rat_-1024/25, rat_-64/5) & rat_$lesseq(rat_-1024/25, rat_-3/4) &
% 112.02/15.81    rat_$lesseq(rat_-1024/25, rat_16/5) & rat_$lesseq(rat_-1024/25, rat_0) &
% 112.02/15.81    rat_$lesseq(rat_-16, rat_9/16) & rat_$lesseq(rat_-16, rat_-3/2) &
% 112.02/15.81    rat_$lesseq(rat_-16, rat_-64/15) & rat_$lesseq(rat_-16, rat_-79/20) &
% 112.02/15.81    rat_$lesseq(rat_-16, rat_256/15) & rat_$lesseq(rat_-16, rat_-4/3) &
% 112.02/15.81    rat_$lesseq(rat_-16, rat_241/20) & rat_$lesseq(rat_-16, rat_3/4) &
% 112.02/15.81    rat_$lesseq(rat_-16, rat_-15/64) & rat_$lesseq(rat_-16, rat_-12/5) &
% 112.02/15.81    rat_$lesseq(rat_-16, rat_79/20) & rat_$lesseq(rat_-16, rat_49/20) &
% 112.02/15.81    rat_$lesseq(rat_-16, rat_256/25) & rat_$lesseq(rat_-16, rat_32/5) &
% 112.02/15.81    rat_$lesseq(rat_-16, rat_-4) & rat_$lesseq(rat_-16, rat_5/16) &
% 112.02/15.81    rat_$lesseq(rat_-16, rat_16) & rat_$lesseq(rat_-16, rat_-16/5) &
% 112.02/15.81    rat_$lesseq(rat_-16, rat_15/256) & rat_$lesseq(rat_-16, rat_48/5) &
% 112.02/15.81    rat_$lesseq(rat_-16, rat_-241/20) & rat_$lesseq(rat_-16, rat_-271/20) &
% 112.02/15.81    rat_$lesseq(rat_-16, rat_-1/4) & rat_$lesseq(rat_-16, rat_-16) &
% 112.02/15.81    rat_$lesseq(rat_-16, rat_-48/5) & rat_$lesseq(rat_-16, rat_1) &
% 112.02/15.81    rat_$lesseq(rat_-16, rat_-5/64) & rat_$lesseq(rat_-16, rat_4096/25) &
% 112.02/15.81    rat_$lesseq(rat_-16, rat_64/5) & rat_$lesseq(rat_-16, rat_-64/5) &
% 112.02/15.81    rat_$lesseq(rat_-16, rat_-3/4) & rat_$lesseq(rat_-16, rat_16/5) &
% 112.02/15.81    rat_$lesseq(rat_-16, rat_0) & rat_$lesseq(rat_-48/5, rat_9/16) &
% 112.02/15.81    rat_$lesseq(rat_-48/5, rat_-3/2) & rat_$lesseq(rat_-48/5, rat_-64/15) &
% 112.02/15.81    rat_$lesseq(rat_-48/5, rat_-79/20) & rat_$lesseq(rat_-48/5, rat_256/15) &
% 112.02/15.81    rat_$lesseq(rat_-48/5, rat_-4/3) & rat_$lesseq(rat_-48/5, rat_241/20) &
% 112.02/15.81    rat_$lesseq(rat_-48/5, rat_3/4) & rat_$lesseq(rat_-48/5, rat_-15/64) &
% 112.02/15.81    rat_$lesseq(rat_-48/5, rat_-12/5) & rat_$lesseq(rat_-48/5, rat_79/20) &
% 112.02/15.81    rat_$lesseq(rat_-48/5, rat_49/20) & rat_$lesseq(rat_-48/5, rat_256/25) &
% 112.02/15.81    rat_$lesseq(rat_-48/5, rat_32/5) & rat_$lesseq(rat_-48/5, rat_-4) &
% 112.02/15.81    rat_$lesseq(rat_-48/5, rat_5/16) & rat_$lesseq(rat_-48/5, rat_16) &
% 112.02/15.81    rat_$lesseq(rat_-48/5, rat_-16/5) & rat_$lesseq(rat_-48/5, rat_15/256) &
% 112.02/15.81    rat_$lesseq(rat_-48/5, rat_48/5) & rat_$lesseq(rat_-48/5, rat_-1/4) &
% 112.02/15.81    rat_$lesseq(rat_-48/5, rat_-48/5) & rat_$lesseq(rat_-48/5, rat_1) &
% 112.02/15.81    rat_$lesseq(rat_-48/5, rat_-5/64) & rat_$lesseq(rat_-48/5, rat_4096/25) &
% 112.02/15.81    rat_$lesseq(rat_-48/5, rat_64/5) & rat_$lesseq(rat_-48/5, rat_-3/4) &
% 112.02/15.81    rat_$lesseq(rat_-48/5, rat_16/5) & rat_$lesseq(rat_-48/5, rat_0) &
% 112.02/15.81    rat_$lesseq(rat_1, rat_256/15) & rat_$lesseq(rat_1, rat_241/20) &
% 112.02/15.81    rat_$lesseq(rat_1, rat_79/20) & rat_$lesseq(rat_1, rat_49/20) &
% 112.02/15.81    rat_$lesseq(rat_1, rat_256/25) & rat_$lesseq(rat_1, rat_32/5) &
% 112.02/15.81    rat_$lesseq(rat_1, rat_16) & rat_$lesseq(rat_1, rat_48/5) & rat_$lesseq(rat_1,
% 112.02/15.81      rat_1) & rat_$lesseq(rat_1, rat_4096/25) & rat_$lesseq(rat_1, rat_64/5) &
% 112.02/15.81    rat_$lesseq(rat_1, rat_16/5) & rat_$lesseq(rat_-5/64, rat_9/16) &
% 112.02/15.81    rat_$lesseq(rat_-5/64, rat_256/15) & rat_$lesseq(rat_-5/64, rat_241/20) &
% 112.02/15.81    rat_$lesseq(rat_-5/64, rat_3/4) & rat_$lesseq(rat_-5/64, rat_79/20) &
% 112.02/15.81    rat_$lesseq(rat_-5/64, rat_49/20) & rat_$lesseq(rat_-5/64, rat_256/25) &
% 112.02/15.81    rat_$lesseq(rat_-5/64, rat_32/5) & rat_$lesseq(rat_-5/64, rat_5/16) &
% 112.02/15.81    rat_$lesseq(rat_-5/64, rat_16) & rat_$lesseq(rat_-5/64, rat_15/256) &
% 112.02/15.81    rat_$lesseq(rat_-5/64, rat_48/5) & rat_$lesseq(rat_-5/64, rat_1) &
% 112.02/15.81    rat_$lesseq(rat_-5/64, rat_-5/64) & rat_$lesseq(rat_-5/64, rat_4096/25) &
% 112.02/15.81    rat_$lesseq(rat_-5/64, rat_64/5) & rat_$lesseq(rat_-5/64, rat_16/5) &
% 112.02/15.81    rat_$lesseq(rat_-5/64, rat_0) & rat_$lesseq(rat_4096/25, rat_4096/25) &
% 112.02/15.81    rat_$lesseq(rat_-128/5, rat_9/16) & rat_$lesseq(rat_-128/5, rat_-3/2) &
% 112.02/15.81    rat_$lesseq(rat_-128/5, rat_-64/15) & rat_$lesseq(rat_-128/5, rat_-79/20) &
% 112.02/15.81    rat_$lesseq(rat_-128/5, rat_256/15) & rat_$lesseq(rat_-128/5, rat_-4/3) &
% 112.02/15.81    rat_$lesseq(rat_-128/5, rat_241/20) & rat_$lesseq(rat_-128/5, rat_3/4) &
% 112.02/15.81    rat_$lesseq(rat_-128/5, rat_-15/64) & rat_$lesseq(rat_-128/5, rat_-12/5) &
% 112.02/15.81    rat_$lesseq(rat_-128/5, rat_79/20) & rat_$lesseq(rat_-128/5, rat_49/20) &
% 112.02/15.81    rat_$lesseq(rat_-128/5, rat_256/25) & rat_$lesseq(rat_-128/5, rat_32/5) &
% 112.02/15.81    rat_$lesseq(rat_-128/5, rat_-4) & rat_$lesseq(rat_-128/5, rat_5/16) &
% 112.02/15.81    rat_$lesseq(rat_-128/5, rat_16) & rat_$lesseq(rat_-128/5, rat_-16/5) &
% 112.02/15.81    rat_$lesseq(rat_-128/5, rat_15/256) & rat_$lesseq(rat_-128/5, rat_48/5) &
% 112.02/15.81    rat_$lesseq(rat_-128/5, rat_-241/20) & rat_$lesseq(rat_-128/5, rat_-271/20) &
% 112.02/15.81    rat_$lesseq(rat_-128/5, rat_-1/4) & rat_$lesseq(rat_-128/5, rat_-16) &
% 112.02/15.81    rat_$lesseq(rat_-128/5, rat_-48/5) & rat_$lesseq(rat_-128/5, rat_1) &
% 112.02/15.81    rat_$lesseq(rat_-128/5, rat_-5/64) & rat_$lesseq(rat_-128/5, rat_4096/25) &
% 112.02/15.81    rat_$lesseq(rat_-128/5, rat_-128/5) & rat_$lesseq(rat_-128/5, rat_64/5) &
% 112.02/15.81    rat_$lesseq(rat_-128/5, rat_-64/5) & rat_$lesseq(rat_-128/5, rat_-3/4) &
% 112.02/15.81    rat_$lesseq(rat_-128/5, rat_16/5) & rat_$lesseq(rat_-128/5, rat_0) &
% 112.02/15.81    rat_$lesseq(rat_64/5, rat_256/15) & rat_$lesseq(rat_64/5, rat_16) &
% 112.02/15.81    rat_$lesseq(rat_64/5, rat_4096/25) & rat_$lesseq(rat_64/5, rat_64/5) &
% 112.02/15.81    rat_$lesseq(rat_-64/5, rat_9/16) & rat_$lesseq(rat_-64/5, rat_-3/2) &
% 112.02/15.81    rat_$lesseq(rat_-64/5, rat_-64/15) & rat_$lesseq(rat_-64/5, rat_-79/20) &
% 112.02/15.81    rat_$lesseq(rat_-64/5, rat_256/15) & rat_$lesseq(rat_-64/5, rat_-4/3) &
% 112.02/15.81    rat_$lesseq(rat_-64/5, rat_241/20) & rat_$lesseq(rat_-64/5, rat_3/4) &
% 112.02/15.81    rat_$lesseq(rat_-64/5, rat_-15/64) & rat_$lesseq(rat_-64/5, rat_-12/5) &
% 112.02/15.81    rat_$lesseq(rat_-64/5, rat_79/20) & rat_$lesseq(rat_-64/5, rat_49/20) &
% 112.02/15.81    rat_$lesseq(rat_-64/5, rat_256/25) & rat_$lesseq(rat_-64/5, rat_32/5) &
% 112.02/15.81    rat_$lesseq(rat_-64/5, rat_-4) & rat_$lesseq(rat_-64/5, rat_5/16) &
% 112.02/15.81    rat_$lesseq(rat_-64/5, rat_16) & rat_$lesseq(rat_-64/5, rat_-16/5) &
% 112.02/15.81    rat_$lesseq(rat_-64/5, rat_15/256) & rat_$lesseq(rat_-64/5, rat_48/5) &
% 112.02/15.81    rat_$lesseq(rat_-64/5, rat_-241/20) & rat_$lesseq(rat_-64/5, rat_-1/4) &
% 112.02/15.81    rat_$lesseq(rat_-64/5, rat_-48/5) & rat_$lesseq(rat_-64/5, rat_1) &
% 112.02/15.81    rat_$lesseq(rat_-64/5, rat_-5/64) & rat_$lesseq(rat_-64/5, rat_4096/25) &
% 112.02/15.81    rat_$lesseq(rat_-64/5, rat_64/5) & rat_$lesseq(rat_-64/5, rat_-64/5) &
% 112.02/15.81    rat_$lesseq(rat_-64/5, rat_-3/4) & rat_$lesseq(rat_-64/5, rat_16/5) &
% 112.02/15.81    rat_$lesseq(rat_-64/5, rat_0) & rat_$lesseq(rat_-3/4, rat_9/16) &
% 112.02/15.81    rat_$lesseq(rat_-3/4, rat_256/15) & rat_$lesseq(rat_-3/4, rat_241/20) &
% 112.02/15.81    rat_$lesseq(rat_-3/4, rat_3/4) & rat_$lesseq(rat_-3/4, rat_-15/64) &
% 112.02/15.81    rat_$lesseq(rat_-3/4, rat_79/20) & rat_$lesseq(rat_-3/4, rat_49/20) &
% 112.02/15.82    rat_$lesseq(rat_-3/4, rat_256/25) & rat_$lesseq(rat_-3/4, rat_32/5) &
% 112.02/15.82    rat_$lesseq(rat_-3/4, rat_5/16) & rat_$lesseq(rat_-3/4, rat_16) &
% 112.02/15.82    rat_$lesseq(rat_-3/4, rat_15/256) & rat_$lesseq(rat_-3/4, rat_48/5) &
% 112.02/15.82    rat_$lesseq(rat_-3/4, rat_-1/4) & rat_$lesseq(rat_-3/4, rat_1) &
% 112.02/15.82    rat_$lesseq(rat_-3/4, rat_-5/64) & rat_$lesseq(rat_-3/4, rat_4096/25) &
% 112.02/15.82    rat_$lesseq(rat_-3/4, rat_64/5) & rat_$lesseq(rat_-3/4, rat_-3/4) &
% 112.02/15.82    rat_$lesseq(rat_-3/4, rat_16/5) & rat_$lesseq(rat_-3/4, rat_0) &
% 112.02/15.82    rat_$lesseq(rat_16/5, rat_256/15) & rat_$lesseq(rat_16/5, rat_241/20) &
% 112.02/15.82    rat_$lesseq(rat_16/5, rat_79/20) & rat_$lesseq(rat_16/5, rat_256/25) &
% 112.02/15.82    rat_$lesseq(rat_16/5, rat_32/5) & rat_$lesseq(rat_16/5, rat_16) &
% 112.02/15.82    rat_$lesseq(rat_16/5, rat_48/5) & rat_$lesseq(rat_16/5, rat_4096/25) &
% 112.02/15.82    rat_$lesseq(rat_16/5, rat_64/5) & rat_$lesseq(rat_16/5, rat_16/5) &
% 112.02/15.82    rat_$lesseq(rat_0, rat_9/16) & rat_$lesseq(rat_0, rat_256/15) &
% 112.02/15.82    rat_$lesseq(rat_0, rat_241/20) & rat_$lesseq(rat_0, rat_3/4) &
% 112.02/15.82    rat_$lesseq(rat_0, rat_79/20) & rat_$lesseq(rat_0, rat_49/20) &
% 112.02/15.82    rat_$lesseq(rat_0, rat_256/25) & rat_$lesseq(rat_0, rat_32/5) &
% 112.02/15.82    rat_$lesseq(rat_0, rat_5/16) & rat_$lesseq(rat_0, rat_16) & rat_$lesseq(rat_0,
% 112.02/15.82      rat_15/256) & rat_$lesseq(rat_0, rat_48/5) & rat_$lesseq(rat_0, rat_1) &
% 112.02/15.82    rat_$lesseq(rat_0, rat_4096/25) & rat_$lesseq(rat_0, rat_64/5) &
% 112.02/15.82    rat_$lesseq(rat_0, rat_16/5) & rat_$lesseq(rat_0, rat_0) &
% 112.02/15.82    rat_$less(rat_very_small, rat_very_large) & rat_$less(rat_very_small,
% 112.02/15.82      rat_9/16) & rat_$less(rat_very_small, rat_-3/2) & rat_$less(rat_very_small,
% 112.02/15.82      rat_-64/15) & rat_$less(rat_very_small, rat_-79/20) &
% 112.02/15.82    rat_$less(rat_very_small, rat_256/15) & rat_$less(rat_very_small, rat_-4/3) &
% 112.02/15.82    rat_$less(rat_very_small, rat_241/20) & rat_$less(rat_very_small, rat_3/4) &
% 112.02/15.82    rat_$less(rat_very_small, rat_-15/64) & rat_$less(rat_very_small, rat_-12/5) &
% 112.02/15.82    rat_$less(rat_very_small, rat_79/20) & rat_$less(rat_very_small, rat_49/20) &
% 112.02/15.82    rat_$less(rat_very_small, rat_256/25) & rat_$less(rat_very_small, rat_32/5) &
% 112.02/15.82    rat_$less(rat_very_small, rat_-4) & rat_$less(rat_very_small, rat_5/16) &
% 112.02/15.82    rat_$less(rat_very_small, rat_16) & rat_$less(rat_very_small, rat_-16/5) &
% 112.02/15.82    rat_$less(rat_very_small, rat_15/256) & rat_$less(rat_very_small, rat_48/5) &
% 112.02/15.82    rat_$less(rat_very_small, rat_-241/20) & rat_$less(rat_very_small,
% 112.02/15.82      rat_-271/20) & rat_$less(rat_very_small, rat_-1/4) &
% 112.02/15.82    rat_$less(rat_very_small, rat_-1024/25) & rat_$less(rat_very_small, rat_-16) &
% 112.02/15.82    rat_$less(rat_very_small, rat_-48/5) & rat_$less(rat_very_small, rat_1) &
% 112.02/15.82    rat_$less(rat_very_small, rat_-5/64) & rat_$less(rat_very_small, rat_4096/25)
% 112.02/15.82    & rat_$less(rat_very_small, rat_-128/5) & rat_$less(rat_very_small, rat_64/5)
% 112.02/15.82    & rat_$less(rat_very_small, rat_-64/5) & rat_$less(rat_very_small, rat_-3/4) &
% 112.02/15.82    rat_$less(rat_very_small, rat_16/5) & rat_$less(rat_very_small, rat_0) &
% 112.02/15.82    rat_$less(rat_9/16, rat_very_large) & rat_$less(rat_9/16, rat_256/15) &
% 112.02/15.82    rat_$less(rat_9/16, rat_241/20) & rat_$less(rat_9/16, rat_3/4) &
% 112.02/15.82    rat_$less(rat_9/16, rat_79/20) & rat_$less(rat_9/16, rat_49/20) &
% 112.02/15.82    rat_$less(rat_9/16, rat_256/25) & rat_$less(rat_9/16, rat_32/5) &
% 112.02/15.82    rat_$less(rat_9/16, rat_16) & rat_$less(rat_9/16, rat_48/5) &
% 112.02/15.82    rat_$less(rat_9/16, rat_1) & rat_$less(rat_9/16, rat_4096/25) &
% 112.02/15.82    rat_$less(rat_9/16, rat_64/5) & rat_$less(rat_9/16, rat_16/5) &
% 112.02/15.82    rat_$less(rat_-3/2, rat_very_large) & rat_$less(rat_-3/2, rat_9/16) &
% 112.02/15.82    rat_$less(rat_-3/2, rat_256/15) & rat_$less(rat_-3/2, rat_-4/3) &
% 112.02/15.82    rat_$less(rat_-3/2, rat_241/20) & rat_$less(rat_-3/2, rat_3/4) &
% 112.02/15.82    rat_$less(rat_-3/2, rat_-15/64) & rat_$less(rat_-3/2, rat_79/20) &
% 112.02/15.82    rat_$less(rat_-3/2, rat_49/20) & rat_$less(rat_-3/2, rat_256/25) &
% 112.02/15.82    rat_$less(rat_-3/2, rat_32/5) & rat_$less(rat_-3/2, rat_5/16) &
% 112.02/15.82    rat_$less(rat_-3/2, rat_16) & rat_$less(rat_-3/2, rat_15/256) &
% 112.02/15.82    rat_$less(rat_-3/2, rat_48/5) & rat_$less(rat_-3/2, rat_-1/4) &
% 112.02/15.82    rat_$less(rat_-3/2, rat_1) & rat_$less(rat_-3/2, rat_-5/64) &
% 112.02/15.82    rat_$less(rat_-3/2, rat_4096/25) & rat_$less(rat_-3/2, rat_64/5) &
% 112.02/15.82    rat_$less(rat_-3/2, rat_-3/4) & rat_$less(rat_-3/2, rat_16/5) &
% 112.02/15.82    rat_$less(rat_-3/2, rat_0) & rat_$less(rat_-64/15, rat_very_large) &
% 112.02/15.82    rat_$less(rat_-64/15, rat_9/16) & rat_$less(rat_-64/15, rat_-3/2) &
% 112.02/15.82    rat_$less(rat_-64/15, rat_-79/20) & rat_$less(rat_-64/15, rat_256/15) &
% 112.02/15.82    rat_$less(rat_-64/15, rat_-4/3) & rat_$less(rat_-64/15, rat_241/20) &
% 112.02/15.82    rat_$less(rat_-64/15, rat_3/4) & rat_$less(rat_-64/15, rat_-15/64) &
% 112.02/15.82    rat_$less(rat_-64/15, rat_-12/5) & rat_$less(rat_-64/15, rat_79/20) &
% 112.02/15.82    rat_$less(rat_-64/15, rat_49/20) & rat_$less(rat_-64/15, rat_256/25) &
% 112.02/15.82    rat_$less(rat_-64/15, rat_32/5) & rat_$less(rat_-64/15, rat_-4) &
% 112.02/15.82    rat_$less(rat_-64/15, rat_5/16) & rat_$less(rat_-64/15, rat_16) &
% 112.02/15.82    rat_$less(rat_-64/15, rat_-16/5) & rat_$less(rat_-64/15, rat_15/256) &
% 112.02/15.82    rat_$less(rat_-64/15, rat_48/5) & rat_$less(rat_-64/15, rat_-1/4) &
% 112.02/15.82    rat_$less(rat_-64/15, rat_1) & rat_$less(rat_-64/15, rat_-5/64) &
% 112.02/15.82    rat_$less(rat_-64/15, rat_4096/25) & rat_$less(rat_-64/15, rat_64/5) &
% 112.02/15.82    rat_$less(rat_-64/15, rat_-3/4) & rat_$less(rat_-64/15, rat_16/5) &
% 112.02/15.82    rat_$less(rat_-64/15, rat_0) & rat_$less(rat_-79/20, rat_very_large) &
% 112.02/15.82    rat_$less(rat_-79/20, rat_9/16) & rat_$less(rat_-79/20, rat_-3/2) &
% 112.02/15.82    rat_$less(rat_-79/20, rat_256/15) & rat_$less(rat_-79/20, rat_-4/3) &
% 112.02/15.82    rat_$less(rat_-79/20, rat_241/20) & rat_$less(rat_-79/20, rat_3/4) &
% 112.02/15.82    rat_$less(rat_-79/20, rat_-15/64) & rat_$less(rat_-79/20, rat_-12/5) &
% 112.02/15.82    rat_$less(rat_-79/20, rat_79/20) & rat_$less(rat_-79/20, rat_49/20) &
% 112.02/15.82    rat_$less(rat_-79/20, rat_256/25) & rat_$less(rat_-79/20, rat_32/5) &
% 112.02/15.82    rat_$less(rat_-79/20, rat_5/16) & rat_$less(rat_-79/20, rat_16) &
% 112.02/15.82    rat_$less(rat_-79/20, rat_-16/5) & rat_$less(rat_-79/20, rat_15/256) &
% 112.02/15.82    rat_$less(rat_-79/20, rat_48/5) & rat_$less(rat_-79/20, rat_-1/4) &
% 112.02/15.82    rat_$less(rat_-79/20, rat_1) & rat_$less(rat_-79/20, rat_-5/64) &
% 112.02/15.82    rat_$less(rat_-79/20, rat_4096/25) & rat_$less(rat_-79/20, rat_64/5) &
% 112.02/15.82    rat_$less(rat_-79/20, rat_-3/4) & rat_$less(rat_-79/20, rat_16/5) &
% 112.02/15.82    rat_$less(rat_-79/20, rat_0) & rat_$less(rat_256/15, rat_very_large) &
% 112.02/15.82    rat_$less(rat_256/15, rat_4096/25) & rat_$less(rat_-4/3, rat_very_large) &
% 112.02/15.82    rat_$less(rat_-4/3, rat_9/16) & rat_$less(rat_-4/3, rat_256/15) &
% 112.02/15.82    rat_$less(rat_-4/3, rat_241/20) & rat_$less(rat_-4/3, rat_3/4) &
% 112.02/15.82    rat_$less(rat_-4/3, rat_-15/64) & rat_$less(rat_-4/3, rat_79/20) &
% 112.02/15.82    rat_$less(rat_-4/3, rat_49/20) & rat_$less(rat_-4/3, rat_256/25) &
% 112.02/15.82    rat_$less(rat_-4/3, rat_32/5) & rat_$less(rat_-4/3, rat_5/16) &
% 112.02/15.82    rat_$less(rat_-4/3, rat_16) & rat_$less(rat_-4/3, rat_15/256) &
% 112.02/15.82    rat_$less(rat_-4/3, rat_48/5) & rat_$less(rat_-4/3, rat_-1/4) &
% 112.02/15.82    rat_$less(rat_-4/3, rat_1) & rat_$less(rat_-4/3, rat_-5/64) &
% 112.02/15.82    rat_$less(rat_-4/3, rat_4096/25) & rat_$less(rat_-4/3, rat_64/5) &
% 112.02/15.82    rat_$less(rat_-4/3, rat_-3/4) & rat_$less(rat_-4/3, rat_16/5) &
% 112.02/15.82    rat_$less(rat_-4/3, rat_0) & rat_$less(rat_241/20, rat_very_large) &
% 112.02/15.82    rat_$less(rat_241/20, rat_256/15) & rat_$less(rat_241/20, rat_16) &
% 112.02/15.82    rat_$less(rat_241/20, rat_4096/25) & rat_$less(rat_241/20, rat_64/5) &
% 112.02/15.82    rat_$less(rat_3/4, rat_very_large) & rat_$less(rat_3/4, rat_256/15) &
% 112.02/15.82    rat_$less(rat_3/4, rat_241/20) & rat_$less(rat_3/4, rat_79/20) &
% 112.02/15.82    rat_$less(rat_3/4, rat_49/20) & rat_$less(rat_3/4, rat_256/25) &
% 112.02/15.82    rat_$less(rat_3/4, rat_32/5) & rat_$less(rat_3/4, rat_16) & rat_$less(rat_3/4,
% 112.02/15.82      rat_48/5) & rat_$less(rat_3/4, rat_1) & rat_$less(rat_3/4, rat_4096/25) &
% 112.02/15.82    rat_$less(rat_3/4, rat_64/5) & rat_$less(rat_3/4, rat_16/5) &
% 112.02/15.82    rat_$less(rat_-15/64, rat_very_large) & rat_$less(rat_-15/64, rat_9/16) &
% 112.02/15.82    rat_$less(rat_-15/64, rat_256/15) & rat_$less(rat_-15/64, rat_241/20) &
% 112.02/15.82    rat_$less(rat_-15/64, rat_3/4) & rat_$less(rat_-15/64, rat_79/20) &
% 112.02/15.82    rat_$less(rat_-15/64, rat_49/20) & rat_$less(rat_-15/64, rat_256/25) &
% 112.02/15.82    rat_$less(rat_-15/64, rat_32/5) & rat_$less(rat_-15/64, rat_5/16) &
% 112.02/15.82    rat_$less(rat_-15/64, rat_16) & rat_$less(rat_-15/64, rat_15/256) &
% 112.02/15.82    rat_$less(rat_-15/64, rat_48/5) & rat_$less(rat_-15/64, rat_1) &
% 112.02/15.82    rat_$less(rat_-15/64, rat_-5/64) & rat_$less(rat_-15/64, rat_4096/25) &
% 112.02/15.82    rat_$less(rat_-15/64, rat_64/5) & rat_$less(rat_-15/64, rat_16/5) &
% 112.02/15.82    rat_$less(rat_-15/64, rat_0) & rat_$less(rat_-12/5, rat_very_large) &
% 112.02/15.82    rat_$less(rat_-12/5, rat_9/16) & rat_$less(rat_-12/5, rat_-3/2) &
% 112.02/15.82    rat_$less(rat_-12/5, rat_256/15) & rat_$less(rat_-12/5, rat_-4/3) &
% 112.02/15.82    rat_$less(rat_-12/5, rat_241/20) & rat_$less(rat_-12/5, rat_3/4) &
% 112.02/15.82    rat_$less(rat_-12/5, rat_-15/64) & rat_$less(rat_-12/5, rat_79/20) &
% 112.02/15.82    rat_$less(rat_-12/5, rat_49/20) & rat_$less(rat_-12/5, rat_256/25) &
% 112.02/15.82    rat_$less(rat_-12/5, rat_32/5) & rat_$less(rat_-12/5, rat_5/16) &
% 112.02/15.82    rat_$less(rat_-12/5, rat_16) & rat_$less(rat_-12/5, rat_15/256) &
% 112.02/15.82    rat_$less(rat_-12/5, rat_48/5) & rat_$less(rat_-12/5, rat_-1/4) &
% 112.02/15.82    rat_$less(rat_-12/5, rat_1) & rat_$less(rat_-12/5, rat_-5/64) &
% 112.02/15.82    rat_$less(rat_-12/5, rat_4096/25) & rat_$less(rat_-12/5, rat_64/5) &
% 112.02/15.82    rat_$less(rat_-12/5, rat_-3/4) & rat_$less(rat_-12/5, rat_16/5) &
% 112.02/15.82    rat_$less(rat_-12/5, rat_0) & rat_$less(rat_79/20, rat_very_large) &
% 112.02/15.82    rat_$less(rat_79/20, rat_256/15) & rat_$less(rat_79/20, rat_241/20) &
% 112.02/15.82    rat_$less(rat_79/20, rat_256/25) & rat_$less(rat_79/20, rat_32/5) &
% 112.02/15.82    rat_$less(rat_79/20, rat_16) & rat_$less(rat_79/20, rat_48/5) &
% 112.02/15.82    rat_$less(rat_79/20, rat_4096/25) & rat_$less(rat_79/20, rat_64/5) &
% 112.02/15.82    rat_$less(rat_49/20, rat_very_large) & rat_$less(rat_49/20, rat_256/15) &
% 112.02/15.82    rat_$less(rat_49/20, rat_241/20) & rat_$less(rat_49/20, rat_79/20) &
% 112.02/15.82    rat_$less(rat_49/20, rat_256/25) & rat_$less(rat_49/20, rat_32/5) &
% 112.02/15.82    rat_$less(rat_49/20, rat_16) & rat_$less(rat_49/20, rat_48/5) &
% 112.02/15.82    rat_$less(rat_49/20, rat_4096/25) & rat_$less(rat_49/20, rat_64/5) &
% 112.02/15.82    rat_$less(rat_49/20, rat_16/5) & rat_$less(rat_256/25, rat_very_large) &
% 112.02/15.82    rat_$less(rat_256/25, rat_256/15) & rat_$less(rat_256/25, rat_241/20) &
% 112.02/15.82    rat_$less(rat_256/25, rat_16) & rat_$less(rat_256/25, rat_4096/25) &
% 112.02/15.82    rat_$less(rat_256/25, rat_64/5) & rat_$less(rat_32/5, rat_very_large) &
% 112.02/15.82    rat_$less(rat_32/5, rat_256/15) & rat_$less(rat_32/5, rat_241/20) &
% 112.02/15.82    rat_$less(rat_32/5, rat_256/25) & rat_$less(rat_32/5, rat_16) &
% 112.02/15.82    rat_$less(rat_32/5, rat_48/5) & rat_$less(rat_32/5, rat_4096/25) &
% 112.02/15.82    rat_$less(rat_32/5, rat_64/5) & rat_$less(rat_-4, rat_very_large) &
% 112.02/15.82    rat_$less(rat_-4, rat_9/16) & rat_$less(rat_-4, rat_-3/2) & rat_$less(rat_-4,
% 112.02/15.82      rat_-79/20) & rat_$less(rat_-4, rat_256/15) & rat_$less(rat_-4, rat_-4/3) &
% 112.02/15.82    rat_$less(rat_-4, rat_241/20) & rat_$less(rat_-4, rat_3/4) & rat_$less(rat_-4,
% 112.02/15.82      rat_-15/64) & rat_$less(rat_-4, rat_-12/5) & rat_$less(rat_-4, rat_79/20) &
% 112.02/15.82    rat_$less(rat_-4, rat_49/20) & rat_$less(rat_-4, rat_256/25) &
% 112.02/15.82    rat_$less(rat_-4, rat_32/5) & rat_$less(rat_-4, rat_5/16) & rat_$less(rat_-4,
% 112.02/15.82      rat_16) & rat_$less(rat_-4, rat_-16/5) & rat_$less(rat_-4, rat_15/256) &
% 112.02/15.82    rat_$less(rat_-4, rat_48/5) & rat_$less(rat_-4, rat_-1/4) & rat_$less(rat_-4,
% 112.02/15.82      rat_1) & rat_$less(rat_-4, rat_-5/64) & rat_$less(rat_-4, rat_4096/25) &
% 112.02/15.82    rat_$less(rat_-4, rat_64/5) & rat_$less(rat_-4, rat_-3/4) & rat_$less(rat_-4,
% 112.02/15.82      rat_16/5) & rat_$less(rat_-4, rat_0) & rat_$less(rat_5/16, rat_very_large) &
% 112.02/15.82    rat_$less(rat_5/16, rat_9/16) & rat_$less(rat_5/16, rat_256/15) &
% 112.02/15.82    rat_$less(rat_5/16, rat_241/20) & rat_$less(rat_5/16, rat_3/4) &
% 112.02/15.82    rat_$less(rat_5/16, rat_79/20) & rat_$less(rat_5/16, rat_49/20) &
% 112.02/15.82    rat_$less(rat_5/16, rat_256/25) & rat_$less(rat_5/16, rat_32/5) &
% 112.02/15.82    rat_$less(rat_5/16, rat_16) & rat_$less(rat_5/16, rat_48/5) &
% 112.02/15.82    rat_$less(rat_5/16, rat_1) & rat_$less(rat_5/16, rat_4096/25) &
% 112.02/15.82    rat_$less(rat_5/16, rat_64/5) & rat_$less(rat_5/16, rat_16/5) &
% 112.02/15.82    rat_$less(rat_16, rat_very_large) & rat_$less(rat_16, rat_256/15) &
% 112.02/15.82    rat_$less(rat_16, rat_4096/25) & rat_$less(rat_-16/5, rat_very_large) &
% 112.02/15.82    rat_$less(rat_-16/5, rat_9/16) & rat_$less(rat_-16/5, rat_-3/2) &
% 112.02/15.82    rat_$less(rat_-16/5, rat_256/15) & rat_$less(rat_-16/5, rat_-4/3) &
% 112.02/15.82    rat_$less(rat_-16/5, rat_241/20) & rat_$less(rat_-16/5, rat_3/4) &
% 112.02/15.82    rat_$less(rat_-16/5, rat_-15/64) & rat_$less(rat_-16/5, rat_-12/5) &
% 112.02/15.82    rat_$less(rat_-16/5, rat_79/20) & rat_$less(rat_-16/5, rat_49/20) &
% 112.02/15.82    rat_$less(rat_-16/5, rat_256/25) & rat_$less(rat_-16/5, rat_32/5) &
% 112.02/15.82    rat_$less(rat_-16/5, rat_5/16) & rat_$less(rat_-16/5, rat_16) &
% 112.02/15.82    rat_$less(rat_-16/5, rat_15/256) & rat_$less(rat_-16/5, rat_48/5) &
% 112.02/15.82    rat_$less(rat_-16/5, rat_-1/4) & rat_$less(rat_-16/5, rat_1) &
% 112.02/15.82    rat_$less(rat_-16/5, rat_-5/64) & rat_$less(rat_-16/5, rat_4096/25) &
% 112.02/15.82    rat_$less(rat_-16/5, rat_64/5) & rat_$less(rat_-16/5, rat_-3/4) &
% 112.02/15.82    rat_$less(rat_-16/5, rat_16/5) & rat_$less(rat_-16/5, rat_0) &
% 112.02/15.82    rat_$less(rat_15/256, rat_very_large) & rat_$less(rat_15/256, rat_9/16) &
% 112.02/15.82    rat_$less(rat_15/256, rat_256/15) & rat_$less(rat_15/256, rat_241/20) &
% 112.02/15.82    rat_$less(rat_15/256, rat_3/4) & rat_$less(rat_15/256, rat_79/20) &
% 112.02/15.82    rat_$less(rat_15/256, rat_49/20) & rat_$less(rat_15/256, rat_256/25) &
% 112.02/15.82    rat_$less(rat_15/256, rat_32/5) & rat_$less(rat_15/256, rat_5/16) &
% 112.02/15.82    rat_$less(rat_15/256, rat_16) & rat_$less(rat_15/256, rat_48/5) &
% 112.02/15.82    rat_$less(rat_15/256, rat_1) & rat_$less(rat_15/256, rat_4096/25) &
% 112.02/15.82    rat_$less(rat_15/256, rat_64/5) & rat_$less(rat_15/256, rat_16/5) &
% 112.02/15.82    rat_$less(rat_48/5, rat_very_large) & rat_$less(rat_48/5, rat_256/15) &
% 112.02/15.82    rat_$less(rat_48/5, rat_241/20) & rat_$less(rat_48/5, rat_256/25) &
% 112.02/15.82    rat_$less(rat_48/5, rat_16) & rat_$less(rat_48/5, rat_4096/25) &
% 112.02/15.82    rat_$less(rat_48/5, rat_64/5) & rat_$less(rat_-241/20, rat_very_large) &
% 112.02/15.82    rat_$less(rat_-241/20, rat_9/16) & rat_$less(rat_-241/20, rat_-3/2) &
% 112.02/15.82    rat_$less(rat_-241/20, rat_-64/15) & rat_$less(rat_-241/20, rat_-79/20) &
% 112.02/15.82    rat_$less(rat_-241/20, rat_256/15) & rat_$less(rat_-241/20, rat_-4/3) &
% 112.02/15.82    rat_$less(rat_-241/20, rat_241/20) & rat_$less(rat_-241/20, rat_3/4) &
% 112.02/15.82    rat_$less(rat_-241/20, rat_-15/64) & rat_$less(rat_-241/20, rat_-12/5) &
% 112.02/15.82    rat_$less(rat_-241/20, rat_79/20) & rat_$less(rat_-241/20, rat_49/20) &
% 112.02/15.82    rat_$less(rat_-241/20, rat_256/25) & rat_$less(rat_-241/20, rat_32/5) &
% 112.02/15.82    rat_$less(rat_-241/20, rat_-4) & rat_$less(rat_-241/20, rat_5/16) &
% 112.02/15.82    rat_$less(rat_-241/20, rat_16) & rat_$less(rat_-241/20, rat_-16/5) &
% 112.02/15.82    rat_$less(rat_-241/20, rat_15/256) & rat_$less(rat_-241/20, rat_48/5) &
% 112.02/15.82    rat_$less(rat_-241/20, rat_-1/4) & rat_$less(rat_-241/20, rat_-48/5) &
% 112.02/15.82    rat_$less(rat_-241/20, rat_1) & rat_$less(rat_-241/20, rat_-5/64) &
% 112.02/15.82    rat_$less(rat_-241/20, rat_4096/25) & rat_$less(rat_-241/20, rat_64/5) &
% 112.02/15.82    rat_$less(rat_-241/20, rat_-3/4) & rat_$less(rat_-241/20, rat_16/5) &
% 112.02/15.82    rat_$less(rat_-241/20, rat_0) & rat_$less(rat_-271/20, rat_very_large) &
% 112.02/15.82    rat_$less(rat_-271/20, rat_9/16) & rat_$less(rat_-271/20, rat_-3/2) &
% 112.02/15.82    rat_$less(rat_-271/20, rat_-64/15) & rat_$less(rat_-271/20, rat_-79/20) &
% 112.02/15.82    rat_$less(rat_-271/20, rat_256/15) & rat_$less(rat_-271/20, rat_-4/3) &
% 112.02/15.82    rat_$less(rat_-271/20, rat_241/20) & rat_$less(rat_-271/20, rat_3/4) &
% 112.02/15.82    rat_$less(rat_-271/20, rat_-15/64) & rat_$less(rat_-271/20, rat_-12/5) &
% 112.02/15.82    rat_$less(rat_-271/20, rat_79/20) & rat_$less(rat_-271/20, rat_49/20) &
% 112.02/15.82    rat_$less(rat_-271/20, rat_256/25) & rat_$less(rat_-271/20, rat_32/5) &
% 112.02/15.82    rat_$less(rat_-271/20, rat_-4) & rat_$less(rat_-271/20, rat_5/16) &
% 112.02/15.82    rat_$less(rat_-271/20, rat_16) & rat_$less(rat_-271/20, rat_-16/5) &
% 112.02/15.82    rat_$less(rat_-271/20, rat_15/256) & rat_$less(rat_-271/20, rat_48/5) &
% 112.02/15.82    rat_$less(rat_-271/20, rat_-241/20) & rat_$less(rat_-271/20, rat_-1/4) &
% 112.02/15.82    rat_$less(rat_-271/20, rat_-48/5) & rat_$less(rat_-271/20, rat_1) &
% 112.02/15.82    rat_$less(rat_-271/20, rat_-5/64) & rat_$less(rat_-271/20, rat_4096/25) &
% 112.02/15.82    rat_$less(rat_-271/20, rat_64/5) & rat_$less(rat_-271/20, rat_-64/5) &
% 112.02/15.82    rat_$less(rat_-271/20, rat_-3/4) & rat_$less(rat_-271/20, rat_16/5) &
% 112.02/15.82    rat_$less(rat_-271/20, rat_0) & rat_$less(rat_-1/4, rat_very_large) &
% 112.02/15.82    rat_$less(rat_-1/4, rat_9/16) & rat_$less(rat_-1/4, rat_256/15) &
% 112.02/15.82    rat_$less(rat_-1/4, rat_241/20) & rat_$less(rat_-1/4, rat_3/4) &
% 112.02/15.82    rat_$less(rat_-1/4, rat_-15/64) & rat_$less(rat_-1/4, rat_79/20) &
% 112.02/15.82    rat_$less(rat_-1/4, rat_49/20) & rat_$less(rat_-1/4, rat_256/25) &
% 112.02/15.82    rat_$less(rat_-1/4, rat_32/5) & rat_$less(rat_-1/4, rat_5/16) &
% 112.02/15.82    rat_$less(rat_-1/4, rat_16) & rat_$less(rat_-1/4, rat_15/256) &
% 112.02/15.82    rat_$less(rat_-1/4, rat_48/5) & rat_$less(rat_-1/4, rat_1) &
% 112.02/15.82    rat_$less(rat_-1/4, rat_-5/64) & rat_$less(rat_-1/4, rat_4096/25) &
% 112.02/15.82    rat_$less(rat_-1/4, rat_64/5) & rat_$less(rat_-1/4, rat_16/5) &
% 112.02/15.82    rat_$less(rat_-1/4, rat_0) & rat_$less(rat_-1024/25, rat_very_large) &
% 112.02/15.82    rat_$less(rat_-1024/25, rat_9/16) & rat_$less(rat_-1024/25, rat_-3/2) &
% 112.02/15.82    rat_$less(rat_-1024/25, rat_-64/15) & rat_$less(rat_-1024/25, rat_-79/20) &
% 112.02/15.82    rat_$less(rat_-1024/25, rat_256/15) & rat_$less(rat_-1024/25, rat_-4/3) &
% 112.02/15.82    rat_$less(rat_-1024/25, rat_241/20) & rat_$less(rat_-1024/25, rat_3/4) &
% 112.02/15.82    rat_$less(rat_-1024/25, rat_-15/64) & rat_$less(rat_-1024/25, rat_-12/5) &
% 112.02/15.82    rat_$less(rat_-1024/25, rat_79/20) & rat_$less(rat_-1024/25, rat_49/20) &
% 112.02/15.82    rat_$less(rat_-1024/25, rat_256/25) & rat_$less(rat_-1024/25, rat_32/5) &
% 112.02/15.82    rat_$less(rat_-1024/25, rat_-4) & rat_$less(rat_-1024/25, rat_5/16) &
% 112.02/15.82    rat_$less(rat_-1024/25, rat_16) & rat_$less(rat_-1024/25, rat_-16/5) &
% 112.02/15.82    rat_$less(rat_-1024/25, rat_15/256) & rat_$less(rat_-1024/25, rat_48/5) &
% 112.02/15.82    rat_$less(rat_-1024/25, rat_-241/20) & rat_$less(rat_-1024/25, rat_-271/20) &
% 112.02/15.82    rat_$less(rat_-1024/25, rat_-1/4) & rat_$less(rat_-1024/25, rat_-16) &
% 112.02/15.82    rat_$less(rat_-1024/25, rat_-48/5) & rat_$less(rat_-1024/25, rat_1) &
% 112.02/15.82    rat_$less(rat_-1024/25, rat_-5/64) & rat_$less(rat_-1024/25, rat_4096/25) &
% 112.02/15.82    rat_$less(rat_-1024/25, rat_-128/5) & rat_$less(rat_-1024/25, rat_64/5) &
% 112.02/15.82    rat_$less(rat_-1024/25, rat_-64/5) & rat_$less(rat_-1024/25, rat_-3/4) &
% 112.02/15.82    rat_$less(rat_-1024/25, rat_16/5) & rat_$less(rat_-1024/25, rat_0) &
% 112.02/15.82    rat_$less(rat_-16, rat_very_large) & rat_$less(rat_-16, rat_9/16) &
% 112.02/15.82    rat_$less(rat_-16, rat_-3/2) & rat_$less(rat_-16, rat_-64/15) &
% 112.02/15.82    rat_$less(rat_-16, rat_-79/20) & rat_$less(rat_-16, rat_256/15) &
% 112.02/15.82    rat_$less(rat_-16, rat_-4/3) & rat_$less(rat_-16, rat_241/20) &
% 112.02/15.82    rat_$less(rat_-16, rat_3/4) & rat_$less(rat_-16, rat_-15/64) &
% 112.02/15.82    rat_$less(rat_-16, rat_-12/5) & rat_$less(rat_-16, rat_79/20) &
% 112.02/15.82    rat_$less(rat_-16, rat_49/20) & rat_$less(rat_-16, rat_256/25) &
% 112.02/15.82    rat_$less(rat_-16, rat_32/5) & rat_$less(rat_-16, rat_-4) & rat_$less(rat_-16,
% 112.02/15.82      rat_5/16) & rat_$less(rat_-16, rat_16) & rat_$less(rat_-16, rat_-16/5) &
% 112.02/15.82    rat_$less(rat_-16, rat_15/256) & rat_$less(rat_-16, rat_48/5) &
% 112.02/15.82    rat_$less(rat_-16, rat_-241/20) & rat_$less(rat_-16, rat_-271/20) &
% 112.02/15.82    rat_$less(rat_-16, rat_-1/4) & rat_$less(rat_-16, rat_-48/5) &
% 112.02/15.82    rat_$less(rat_-16, rat_1) & rat_$less(rat_-16, rat_-5/64) & rat_$less(rat_-16,
% 112.02/15.82      rat_4096/25) & rat_$less(rat_-16, rat_64/5) & rat_$less(rat_-16, rat_-64/5)
% 112.02/15.82    & rat_$less(rat_-16, rat_-3/4) & rat_$less(rat_-16, rat_16/5) &
% 112.02/15.82    rat_$less(rat_-16, rat_0) & rat_$less(rat_-48/5, rat_very_large) &
% 112.02/15.82    rat_$less(rat_-48/5, rat_9/16) & rat_$less(rat_-48/5, rat_-3/2) &
% 112.02/15.82    rat_$less(rat_-48/5, rat_-64/15) & rat_$less(rat_-48/5, rat_-79/20) &
% 112.02/15.82    rat_$less(rat_-48/5, rat_256/15) & rat_$less(rat_-48/5, rat_-4/3) &
% 112.02/15.82    rat_$less(rat_-48/5, rat_241/20) & rat_$less(rat_-48/5, rat_3/4) &
% 112.02/15.82    rat_$less(rat_-48/5, rat_-15/64) & rat_$less(rat_-48/5, rat_-12/5) &
% 112.02/15.82    rat_$less(rat_-48/5, rat_79/20) & rat_$less(rat_-48/5, rat_49/20) &
% 112.02/15.82    rat_$less(rat_-48/5, rat_256/25) & rat_$less(rat_-48/5, rat_32/5) &
% 112.02/15.82    rat_$less(rat_-48/5, rat_-4) & rat_$less(rat_-48/5, rat_5/16) &
% 112.02/15.82    rat_$less(rat_-48/5, rat_16) & rat_$less(rat_-48/5, rat_-16/5) &
% 112.02/15.82    rat_$less(rat_-48/5, rat_15/256) & rat_$less(rat_-48/5, rat_48/5) &
% 112.02/15.82    rat_$less(rat_-48/5, rat_-1/4) & rat_$less(rat_-48/5, rat_1) &
% 112.02/15.82    rat_$less(rat_-48/5, rat_-5/64) & rat_$less(rat_-48/5, rat_4096/25) &
% 112.02/15.82    rat_$less(rat_-48/5, rat_64/5) & rat_$less(rat_-48/5, rat_-3/4) &
% 112.02/15.82    rat_$less(rat_-48/5, rat_16/5) & rat_$less(rat_-48/5, rat_0) &
% 112.02/15.82    rat_$less(rat_1, rat_very_large) & rat_$less(rat_1, rat_256/15) &
% 112.02/15.82    rat_$less(rat_1, rat_241/20) & rat_$less(rat_1, rat_79/20) & rat_$less(rat_1,
% 112.02/15.82      rat_49/20) & rat_$less(rat_1, rat_256/25) & rat_$less(rat_1, rat_32/5) &
% 112.02/15.82    rat_$less(rat_1, rat_16) & rat_$less(rat_1, rat_48/5) & rat_$less(rat_1,
% 112.02/15.82      rat_4096/25) & rat_$less(rat_1, rat_64/5) & rat_$less(rat_1, rat_16/5) &
% 112.02/15.82    rat_$less(rat_-5/64, rat_very_large) & rat_$less(rat_-5/64, rat_9/16) &
% 112.02/15.82    rat_$less(rat_-5/64, rat_256/15) & rat_$less(rat_-5/64, rat_241/20) &
% 112.02/15.82    rat_$less(rat_-5/64, rat_3/4) & rat_$less(rat_-5/64, rat_79/20) &
% 112.02/15.82    rat_$less(rat_-5/64, rat_49/20) & rat_$less(rat_-5/64, rat_256/25) &
% 112.02/15.82    rat_$less(rat_-5/64, rat_32/5) & rat_$less(rat_-5/64, rat_5/16) &
% 112.02/15.82    rat_$less(rat_-5/64, rat_16) & rat_$less(rat_-5/64, rat_15/256) &
% 112.02/15.82    rat_$less(rat_-5/64, rat_48/5) & rat_$less(rat_-5/64, rat_1) &
% 112.02/15.82    rat_$less(rat_-5/64, rat_4096/25) & rat_$less(rat_-5/64, rat_64/5) &
% 112.02/15.82    rat_$less(rat_-5/64, rat_16/5) & rat_$less(rat_-5/64, rat_0) &
% 112.02/15.82    rat_$less(rat_4096/25, rat_very_large) & rat_$less(rat_-128/5, rat_very_large)
% 112.02/15.82    & rat_$less(rat_-128/5, rat_9/16) & rat_$less(rat_-128/5, rat_-3/2) &
% 112.02/15.82    rat_$less(rat_-128/5, rat_-64/15) & rat_$less(rat_-128/5, rat_-79/20) &
% 112.02/15.82    rat_$less(rat_-128/5, rat_256/15) & rat_$less(rat_-128/5, rat_-4/3) &
% 112.02/15.82    rat_$less(rat_-128/5, rat_241/20) & rat_$less(rat_-128/5, rat_3/4) &
% 112.02/15.82    rat_$less(rat_-128/5, rat_-15/64) & rat_$less(rat_-128/5, rat_-12/5) &
% 112.02/15.82    rat_$less(rat_-128/5, rat_79/20) & rat_$less(rat_-128/5, rat_49/20) &
% 112.02/15.82    rat_$less(rat_-128/5, rat_256/25) & rat_$less(rat_-128/5, rat_32/5) &
% 112.02/15.82    rat_$less(rat_-128/5, rat_-4) & rat_$less(rat_-128/5, rat_5/16) &
% 112.02/15.82    rat_$less(rat_-128/5, rat_16) & rat_$less(rat_-128/5, rat_-16/5) &
% 112.02/15.82    rat_$less(rat_-128/5, rat_15/256) & rat_$less(rat_-128/5, rat_48/5) &
% 112.02/15.82    rat_$less(rat_-128/5, rat_-241/20) & rat_$less(rat_-128/5, rat_-271/20) &
% 112.02/15.82    rat_$less(rat_-128/5, rat_-1/4) & rat_$less(rat_-128/5, rat_-16) &
% 112.02/15.82    rat_$less(rat_-128/5, rat_-48/5) & rat_$less(rat_-128/5, rat_1) &
% 112.02/15.82    rat_$less(rat_-128/5, rat_-5/64) & rat_$less(rat_-128/5, rat_4096/25) &
% 112.02/15.82    rat_$less(rat_-128/5, rat_64/5) & rat_$less(rat_-128/5, rat_-64/5) &
% 112.02/15.82    rat_$less(rat_-128/5, rat_-3/4) & rat_$less(rat_-128/5, rat_16/5) &
% 112.02/15.82    rat_$less(rat_-128/5, rat_0) & rat_$less(rat_64/5, rat_very_large) &
% 112.02/15.82    rat_$less(rat_64/5, rat_256/15) & rat_$less(rat_64/5, rat_16) &
% 112.02/15.82    rat_$less(rat_64/5, rat_4096/25) & rat_$less(rat_-64/5, rat_very_large) &
% 112.02/15.82    rat_$less(rat_-64/5, rat_9/16) & rat_$less(rat_-64/5, rat_-3/2) &
% 112.02/15.82    rat_$less(rat_-64/5, rat_-64/15) & rat_$less(rat_-64/5, rat_-79/20) &
% 112.02/15.82    rat_$less(rat_-64/5, rat_256/15) & rat_$less(rat_-64/5, rat_-4/3) &
% 112.02/15.82    rat_$less(rat_-64/5, rat_241/20) & rat_$less(rat_-64/5, rat_3/4) &
% 112.02/15.82    rat_$less(rat_-64/5, rat_-15/64) & rat_$less(rat_-64/5, rat_-12/5) &
% 112.02/15.82    rat_$less(rat_-64/5, rat_79/20) & rat_$less(rat_-64/5, rat_49/20) &
% 112.02/15.82    rat_$less(rat_-64/5, rat_256/25) & rat_$less(rat_-64/5, rat_32/5) &
% 112.02/15.82    rat_$less(rat_-64/5, rat_-4) & rat_$less(rat_-64/5, rat_5/16) &
% 112.02/15.82    rat_$less(rat_-64/5, rat_16) & rat_$less(rat_-64/5, rat_-16/5) &
% 112.02/15.82    rat_$less(rat_-64/5, rat_15/256) & rat_$less(rat_-64/5, rat_48/5) &
% 112.02/15.82    rat_$less(rat_-64/5, rat_-241/20) & rat_$less(rat_-64/5, rat_-1/4) &
% 112.02/15.82    rat_$less(rat_-64/5, rat_-48/5) & rat_$less(rat_-64/5, rat_1) &
% 112.02/15.82    rat_$less(rat_-64/5, rat_-5/64) & rat_$less(rat_-64/5, rat_4096/25) &
% 112.02/15.82    rat_$less(rat_-64/5, rat_64/5) & rat_$less(rat_-64/5, rat_-3/4) &
% 112.02/15.82    rat_$less(rat_-64/5, rat_16/5) & rat_$less(rat_-64/5, rat_0) &
% 112.02/15.82    rat_$less(rat_-3/4, rat_very_large) & rat_$less(rat_-3/4, rat_9/16) &
% 112.02/15.82    rat_$less(rat_-3/4, rat_256/15) & rat_$less(rat_-3/4, rat_241/20) &
% 112.02/15.82    rat_$less(rat_-3/4, rat_3/4) & rat_$less(rat_-3/4, rat_-15/64) &
% 112.02/15.82    rat_$less(rat_-3/4, rat_79/20) & rat_$less(rat_-3/4, rat_49/20) &
% 112.02/15.82    rat_$less(rat_-3/4, rat_256/25) & rat_$less(rat_-3/4, rat_32/5) &
% 112.02/15.82    rat_$less(rat_-3/4, rat_5/16) & rat_$less(rat_-3/4, rat_16) &
% 112.02/15.82    rat_$less(rat_-3/4, rat_15/256) & rat_$less(rat_-3/4, rat_48/5) &
% 112.02/15.82    rat_$less(rat_-3/4, rat_-1/4) & rat_$less(rat_-3/4, rat_1) &
% 112.02/15.82    rat_$less(rat_-3/4, rat_-5/64) & rat_$less(rat_-3/4, rat_4096/25) &
% 112.02/15.82    rat_$less(rat_-3/4, rat_64/5) & rat_$less(rat_-3/4, rat_16/5) &
% 112.02/15.82    rat_$less(rat_-3/4, rat_0) & rat_$less(rat_16/5, rat_very_large) &
% 112.02/15.82    rat_$less(rat_16/5, rat_256/15) & rat_$less(rat_16/5, rat_241/20) &
% 112.02/15.82    rat_$less(rat_16/5, rat_79/20) & rat_$less(rat_16/5, rat_256/25) &
% 112.02/15.82    rat_$less(rat_16/5, rat_32/5) & rat_$less(rat_16/5, rat_16) &
% 112.02/15.82    rat_$less(rat_16/5, rat_48/5) & rat_$less(rat_16/5, rat_4096/25) &
% 112.02/15.82    rat_$less(rat_16/5, rat_64/5) & rat_$less(rat_0, rat_very_large) &
% 112.02/15.82    rat_$less(rat_0, rat_9/16) & rat_$less(rat_0, rat_256/15) & rat_$less(rat_0,
% 112.02/15.82      rat_241/20) & rat_$less(rat_0, rat_3/4) & rat_$less(rat_0, rat_79/20) &
% 112.02/15.82    rat_$less(rat_0, rat_49/20) & rat_$less(rat_0, rat_256/25) & rat_$less(rat_0,
% 112.02/15.82      rat_32/5) & rat_$less(rat_0, rat_5/16) & rat_$less(rat_0, rat_16) &
% 112.02/15.82    rat_$less(rat_0, rat_15/256) & rat_$less(rat_0, rat_48/5) & rat_$less(rat_0,
% 112.02/15.82      rat_1) & rat_$less(rat_0, rat_4096/25) & rat_$less(rat_0, rat_64/5) &
% 112.02/15.82    rat_$less(rat_0, rat_16/5) &  ~ rat_$is_int(rat_9/16) &  ~
% 112.02/15.82    rat_$is_int(rat_-3/2) &  ~ rat_$is_int(rat_-64/15) &  ~
% 112.02/15.82    rat_$is_int(rat_-79/20) &  ~ rat_$is_int(rat_256/15) &  ~
% 112.02/15.82    rat_$is_int(rat_-4/3) &  ~ rat_$is_int(rat_241/20) &  ~ rat_$is_int(rat_3/4) &
% 112.02/15.82     ~ rat_$is_int(rat_-15/64) &  ~ rat_$is_int(rat_-12/5) &  ~
% 112.02/15.82    rat_$is_int(rat_79/20) &  ~ rat_$is_int(rat_49/20) &  ~
% 112.02/15.82    rat_$is_int(rat_256/25) &  ~ rat_$is_int(rat_32/5) &  ~ rat_$is_int(rat_5/16)
% 112.02/15.82    &  ~ rat_$is_int(rat_-16/5) &  ~ rat_$is_int(rat_15/256) &  ~
% 112.02/15.82    rat_$is_int(rat_48/5) &  ~ rat_$is_int(rat_-241/20) &  ~
% 112.02/15.82    rat_$is_int(rat_-271/20) &  ~ rat_$is_int(rat_-1/4) &  ~
% 112.02/15.82    rat_$is_int(rat_-1024/25) &  ~ rat_$is_int(rat_-48/5) &  ~
% 112.02/15.82    rat_$is_int(rat_-5/64) &  ~ rat_$is_int(rat_4096/25) &  ~
% 112.02/15.82    rat_$is_int(rat_-128/5) &  ~ rat_$is_int(rat_64/5) &  ~ rat_$is_int(rat_-64/5)
% 112.02/15.82    &  ~ rat_$is_int(rat_-3/4) &  ~ rat_$is_int(rat_16/5) &  ~
% 112.02/15.82    rat_$greatereq(rat_very_small, rat_very_large) &  ~ rat_$greatereq(rat_9/16,
% 112.02/15.82      rat_256/15) &  ~ rat_$greatereq(rat_9/16, rat_241/20) &  ~
% 112.02/15.82    rat_$greatereq(rat_9/16, rat_3/4) &  ~ rat_$greatereq(rat_9/16, rat_79/20) & 
% 112.02/15.82    ~ rat_$greatereq(rat_9/16, rat_49/20) &  ~ rat_$greatereq(rat_9/16,
% 112.02/15.82      rat_256/25) &  ~ rat_$greatereq(rat_9/16, rat_32/5) &  ~
% 112.02/15.82    rat_$greatereq(rat_9/16, rat_16) &  ~ rat_$greatereq(rat_9/16, rat_48/5) &  ~
% 112.02/15.82    rat_$greatereq(rat_9/16, rat_1) &  ~ rat_$greatereq(rat_9/16, rat_4096/25) & 
% 112.02/15.82    ~ rat_$greatereq(rat_9/16, rat_64/5) &  ~ rat_$greatereq(rat_9/16, rat_16/5) &
% 112.02/15.82     ~ rat_$greatereq(rat_-3/2, rat_9/16) &  ~ rat_$greatereq(rat_-3/2,
% 112.02/15.82      rat_256/15) &  ~ rat_$greatereq(rat_-3/2, rat_-4/3) &  ~
% 112.02/15.82    rat_$greatereq(rat_-3/2, rat_241/20) &  ~ rat_$greatereq(rat_-3/2, rat_3/4) & 
% 112.02/15.82    ~ rat_$greatereq(rat_-3/2, rat_-15/64) &  ~ rat_$greatereq(rat_-3/2,
% 112.02/15.82      rat_79/20) &  ~ rat_$greatereq(rat_-3/2, rat_49/20) &  ~
% 112.02/15.82    rat_$greatereq(rat_-3/2, rat_256/25) &  ~ rat_$greatereq(rat_-3/2, rat_32/5) &
% 112.02/15.82     ~ rat_$greatereq(rat_-3/2, rat_5/16) &  ~ rat_$greatereq(rat_-3/2, rat_16) & 
% 112.02/15.82    ~ rat_$greatereq(rat_-3/2, rat_15/256) &  ~ rat_$greatereq(rat_-3/2, rat_48/5)
% 112.02/15.82    &  ~ rat_$greatereq(rat_-3/2, rat_-1/4) &  ~ rat_$greatereq(rat_-3/2, rat_1) &
% 112.02/15.82     ~ rat_$greatereq(rat_-3/2, rat_-5/64) &  ~ rat_$greatereq(rat_-3/2,
% 112.02/15.82      rat_4096/25) &  ~ rat_$greatereq(rat_-3/2, rat_64/5) &  ~
% 112.02/15.82    rat_$greatereq(rat_-3/2, rat_-3/4) &  ~ rat_$greatereq(rat_-3/2, rat_16/5) & 
% 112.02/15.82    ~ rat_$greatereq(rat_-3/2, rat_0) &  ~ rat_$greatereq(rat_-64/15, rat_9/16) & 
% 112.02/15.82    ~ rat_$greatereq(rat_-64/15, rat_-3/2) &  ~ rat_$greatereq(rat_-64/15,
% 112.02/15.82      rat_-79/20) &  ~ rat_$greatereq(rat_-64/15, rat_256/15) &  ~
% 112.02/15.82    rat_$greatereq(rat_-64/15, rat_-4/3) &  ~ rat_$greatereq(rat_-64/15,
% 112.02/15.82      rat_241/20) &  ~ rat_$greatereq(rat_-64/15, rat_3/4) &  ~
% 112.02/15.82    rat_$greatereq(rat_-64/15, rat_-15/64) &  ~ rat_$greatereq(rat_-64/15,
% 112.02/15.82      rat_-12/5) &  ~ rat_$greatereq(rat_-64/15, rat_79/20) &  ~
% 112.02/15.82    rat_$greatereq(rat_-64/15, rat_49/20) &  ~ rat_$greatereq(rat_-64/15,
% 112.02/15.82      rat_256/25) &  ~ rat_$greatereq(rat_-64/15, rat_32/5) &  ~
% 112.02/15.82    rat_$greatereq(rat_-64/15, rat_-4) &  ~ rat_$greatereq(rat_-64/15, rat_5/16) &
% 112.02/15.82     ~ rat_$greatereq(rat_-64/15, rat_16) &  ~ rat_$greatereq(rat_-64/15,
% 112.02/15.82      rat_-16/5) &  ~ rat_$greatereq(rat_-64/15, rat_15/256) &  ~
% 112.02/15.82    rat_$greatereq(rat_-64/15, rat_48/5) &  ~ rat_$greatereq(rat_-64/15, rat_-1/4)
% 112.02/15.82    &  ~ rat_$greatereq(rat_-64/15, rat_1) &  ~ rat_$greatereq(rat_-64/15,
% 112.02/15.82      rat_-5/64) &  ~ rat_$greatereq(rat_-64/15, rat_4096/25) &  ~
% 112.02/15.82    rat_$greatereq(rat_-64/15, rat_64/5) &  ~ rat_$greatereq(rat_-64/15, rat_-3/4)
% 112.02/15.82    &  ~ rat_$greatereq(rat_-64/15, rat_16/5) &  ~ rat_$greatereq(rat_-64/15,
% 112.02/15.82      rat_0) &  ~ rat_$greatereq(rat_-79/20, rat_9/16) &  ~
% 112.02/15.82    rat_$greatereq(rat_-79/20, rat_-3/2) &  ~ rat_$greatereq(rat_-79/20,
% 112.02/15.82      rat_256/15) &  ~ rat_$greatereq(rat_-79/20, rat_-4/3) &  ~
% 112.02/15.82    rat_$greatereq(rat_-79/20, rat_241/20) &  ~ rat_$greatereq(rat_-79/20,
% 112.02/15.82      rat_3/4) &  ~ rat_$greatereq(rat_-79/20, rat_-15/64) &  ~
% 112.02/15.82    rat_$greatereq(rat_-79/20, rat_-12/5) &  ~ rat_$greatereq(rat_-79/20,
% 112.02/15.82      rat_79/20) &  ~ rat_$greatereq(rat_-79/20, rat_49/20) &  ~
% 112.02/15.82    rat_$greatereq(rat_-79/20, rat_256/25) &  ~ rat_$greatereq(rat_-79/20,
% 112.02/15.82      rat_32/5) &  ~ rat_$greatereq(rat_-79/20, rat_5/16) &  ~
% 112.02/15.82    rat_$greatereq(rat_-79/20, rat_16) &  ~ rat_$greatereq(rat_-79/20, rat_-16/5)
% 112.02/15.82    &  ~ rat_$greatereq(rat_-79/20, rat_15/256) &  ~ rat_$greatereq(rat_-79/20,
% 112.02/15.82      rat_48/5) &  ~ rat_$greatereq(rat_-79/20, rat_-1/4) &  ~
% 112.02/15.82    rat_$greatereq(rat_-79/20, rat_1) &  ~ rat_$greatereq(rat_-79/20, rat_-5/64) &
% 112.02/15.82     ~ rat_$greatereq(rat_-79/20, rat_4096/25) &  ~ rat_$greatereq(rat_-79/20,
% 112.02/15.82      rat_64/5) &  ~ rat_$greatereq(rat_-79/20, rat_-3/4) &  ~
% 112.02/15.82    rat_$greatereq(rat_-79/20, rat_16/5) &  ~ rat_$greatereq(rat_-79/20, rat_0) & 
% 112.02/15.82    ~ rat_$greatereq(rat_256/15, rat_4096/25) &  ~ rat_$greatereq(rat_-4/3,
% 112.02/15.82      rat_9/16) &  ~ rat_$greatereq(rat_-4/3, rat_256/15) &  ~
% 112.02/15.82    rat_$greatereq(rat_-4/3, rat_241/20) &  ~ rat_$greatereq(rat_-4/3, rat_3/4) & 
% 112.02/15.82    ~ rat_$greatereq(rat_-4/3, rat_-15/64) &  ~ rat_$greatereq(rat_-4/3,
% 112.02/15.82      rat_79/20) &  ~ rat_$greatereq(rat_-4/3, rat_49/20) &  ~
% 112.02/15.82    rat_$greatereq(rat_-4/3, rat_256/25) &  ~ rat_$greatereq(rat_-4/3, rat_32/5) &
% 112.02/15.82     ~ rat_$greatereq(rat_-4/3, rat_5/16) &  ~ rat_$greatereq(rat_-4/3, rat_16) & 
% 112.02/15.82    ~ rat_$greatereq(rat_-4/3, rat_15/256) &  ~ rat_$greatereq(rat_-4/3, rat_48/5)
% 112.02/15.82    &  ~ rat_$greatereq(rat_-4/3, rat_-1/4) &  ~ rat_$greatereq(rat_-4/3, rat_1) &
% 112.02/15.82     ~ rat_$greatereq(rat_-4/3, rat_-5/64) &  ~ rat_$greatereq(rat_-4/3,
% 112.02/15.82      rat_4096/25) &  ~ rat_$greatereq(rat_-4/3, rat_64/5) &  ~
% 112.02/15.82    rat_$greatereq(rat_-4/3, rat_-3/4) &  ~ rat_$greatereq(rat_-4/3, rat_16/5) & 
% 112.02/15.82    ~ rat_$greatereq(rat_-4/3, rat_0) &  ~ rat_$greatereq(rat_241/20, rat_256/15)
% 112.02/15.82    &  ~ rat_$greatereq(rat_241/20, rat_16) &  ~ rat_$greatereq(rat_241/20,
% 112.02/15.82      rat_4096/25) &  ~ rat_$greatereq(rat_241/20, rat_64/5) &  ~
% 112.02/15.82    rat_$greatereq(rat_3/4, rat_256/15) &  ~ rat_$greatereq(rat_3/4, rat_241/20) &
% 112.02/15.82     ~ rat_$greatereq(rat_3/4, rat_79/20) &  ~ rat_$greatereq(rat_3/4, rat_49/20)
% 112.02/15.82    &  ~ rat_$greatereq(rat_3/4, rat_256/25) &  ~ rat_$greatereq(rat_3/4,
% 112.02/15.82      rat_32/5) &  ~ rat_$greatereq(rat_3/4, rat_16) &  ~ rat_$greatereq(rat_3/4,
% 112.02/15.82      rat_48/5) &  ~ rat_$greatereq(rat_3/4, rat_1) &  ~ rat_$greatereq(rat_3/4,
% 112.02/15.82      rat_4096/25) &  ~ rat_$greatereq(rat_3/4, rat_64/5) &  ~
% 112.02/15.82    rat_$greatereq(rat_3/4, rat_16/5) &  ~ rat_$greatereq(rat_-15/64, rat_9/16) & 
% 112.02/15.82    ~ rat_$greatereq(rat_-15/64, rat_256/15) &  ~ rat_$greatereq(rat_-15/64,
% 112.02/15.82      rat_241/20) &  ~ rat_$greatereq(rat_-15/64, rat_3/4) &  ~
% 112.02/15.82    rat_$greatereq(rat_-15/64, rat_79/20) &  ~ rat_$greatereq(rat_-15/64,
% 112.02/15.82      rat_49/20) &  ~ rat_$greatereq(rat_-15/64, rat_256/25) &  ~
% 112.02/15.82    rat_$greatereq(rat_-15/64, rat_32/5) &  ~ rat_$greatereq(rat_-15/64, rat_5/16)
% 112.02/15.82    &  ~ rat_$greatereq(rat_-15/64, rat_16) &  ~ rat_$greatereq(rat_-15/64,
% 112.02/15.82      rat_15/256) &  ~ rat_$greatereq(rat_-15/64, rat_48/5) &  ~
% 112.02/15.82    rat_$greatereq(rat_-15/64, rat_1) &  ~ rat_$greatereq(rat_-15/64, rat_-5/64) &
% 112.02/15.82     ~ rat_$greatereq(rat_-15/64, rat_4096/25) &  ~ rat_$greatereq(rat_-15/64,
% 112.02/15.82      rat_64/5) &  ~ rat_$greatereq(rat_-15/64, rat_16/5) &  ~
% 112.02/15.82    rat_$greatereq(rat_-15/64, rat_0) &  ~ rat_$greatereq(rat_-12/5, rat_9/16) & 
% 112.02/15.82    ~ rat_$greatereq(rat_-12/5, rat_-3/2) &  ~ rat_$greatereq(rat_-12/5,
% 112.02/15.82      rat_256/15) &  ~ rat_$greatereq(rat_-12/5, rat_-4/3) &  ~
% 112.02/15.82    rat_$greatereq(rat_-12/5, rat_241/20) &  ~ rat_$greatereq(rat_-12/5, rat_3/4)
% 112.02/15.82    &  ~ rat_$greatereq(rat_-12/5, rat_-15/64) &  ~ rat_$greatereq(rat_-12/5,
% 112.02/15.82      rat_79/20) &  ~ rat_$greatereq(rat_-12/5, rat_49/20) &  ~
% 112.02/15.82    rat_$greatereq(rat_-12/5, rat_256/25) &  ~ rat_$greatereq(rat_-12/5, rat_32/5)
% 112.02/15.82    &  ~ rat_$greatereq(rat_-12/5, rat_5/16) &  ~ rat_$greatereq(rat_-12/5,
% 112.02/15.82      rat_16) &  ~ rat_$greatereq(rat_-12/5, rat_15/256) &  ~
% 112.02/15.82    rat_$greatereq(rat_-12/5, rat_48/5) &  ~ rat_$greatereq(rat_-12/5, rat_-1/4) &
% 112.02/15.82     ~ rat_$greatereq(rat_-12/5, rat_1) &  ~ rat_$greatereq(rat_-12/5, rat_-5/64)
% 112.02/15.82    &  ~ rat_$greatereq(rat_-12/5, rat_4096/25) &  ~ rat_$greatereq(rat_-12/5,
% 112.02/15.82      rat_64/5) &  ~ rat_$greatereq(rat_-12/5, rat_-3/4) &  ~
% 112.02/15.82    rat_$greatereq(rat_-12/5, rat_16/5) &  ~ rat_$greatereq(rat_-12/5, rat_0) &  ~
% 112.02/15.82    rat_$greatereq(rat_79/20, rat_256/15) &  ~ rat_$greatereq(rat_79/20,
% 112.02/15.82      rat_241/20) &  ~ rat_$greatereq(rat_79/20, rat_256/25) &  ~
% 112.02/15.82    rat_$greatereq(rat_79/20, rat_32/5) &  ~ rat_$greatereq(rat_79/20, rat_16) & 
% 112.02/15.82    ~ rat_$greatereq(rat_79/20, rat_48/5) &  ~ rat_$greatereq(rat_79/20,
% 112.02/15.82      rat_4096/25) &  ~ rat_$greatereq(rat_79/20, rat_64/5) &  ~
% 112.02/15.82    rat_$greatereq(rat_49/20, rat_256/15) &  ~ rat_$greatereq(rat_49/20,
% 112.02/15.82      rat_241/20) &  ~ rat_$greatereq(rat_49/20, rat_79/20) &  ~
% 112.02/15.82    rat_$greatereq(rat_49/20, rat_256/25) &  ~ rat_$greatereq(rat_49/20, rat_32/5)
% 112.02/15.82    &  ~ rat_$greatereq(rat_49/20, rat_16) &  ~ rat_$greatereq(rat_49/20,
% 112.02/15.82      rat_48/5) &  ~ rat_$greatereq(rat_49/20, rat_4096/25) &  ~
% 112.02/15.82    rat_$greatereq(rat_49/20, rat_64/5) &  ~ rat_$greatereq(rat_49/20, rat_16/5) &
% 112.02/15.82     ~ rat_$greatereq(rat_256/25, rat_256/15) &  ~ rat_$greatereq(rat_256/25,
% 112.02/15.82      rat_241/20) &  ~ rat_$greatereq(rat_256/25, rat_16) &  ~
% 112.02/15.82    rat_$greatereq(rat_256/25, rat_4096/25) &  ~ rat_$greatereq(rat_256/25,
% 112.02/15.82      rat_64/5) &  ~ rat_$greatereq(rat_32/5, rat_256/15) &  ~
% 112.02/15.82    rat_$greatereq(rat_32/5, rat_241/20) &  ~ rat_$greatereq(rat_32/5, rat_256/25)
% 112.02/15.82    &  ~ rat_$greatereq(rat_32/5, rat_16) &  ~ rat_$greatereq(rat_32/5, rat_48/5)
% 112.02/15.82    &  ~ rat_$greatereq(rat_32/5, rat_4096/25) &  ~ rat_$greatereq(rat_32/5,
% 112.02/15.82      rat_64/5) &  ~ rat_$greatereq(rat_-4, rat_9/16) &  ~ rat_$greatereq(rat_-4,
% 112.02/15.82      rat_-3/2) &  ~ rat_$greatereq(rat_-4, rat_-79/20) &  ~
% 112.02/15.82    rat_$greatereq(rat_-4, rat_256/15) &  ~ rat_$greatereq(rat_-4, rat_-4/3) &  ~
% 112.02/15.82    rat_$greatereq(rat_-4, rat_241/20) &  ~ rat_$greatereq(rat_-4, rat_3/4) &  ~
% 112.02/15.82    rat_$greatereq(rat_-4, rat_-15/64) &  ~ rat_$greatereq(rat_-4, rat_-12/5) &  ~
% 112.02/15.82    rat_$greatereq(rat_-4, rat_79/20) &  ~ rat_$greatereq(rat_-4, rat_49/20) &  ~
% 112.02/15.82    rat_$greatereq(rat_-4, rat_256/25) &  ~ rat_$greatereq(rat_-4, rat_32/5) &  ~
% 112.02/15.82    rat_$greatereq(rat_-4, rat_5/16) &  ~ rat_$greatereq(rat_-4, rat_16) &  ~
% 112.02/15.82    rat_$greatereq(rat_-4, rat_-16/5) &  ~ rat_$greatereq(rat_-4, rat_15/256) &  ~
% 112.02/15.82    rat_$greatereq(rat_-4, rat_48/5) &  ~ rat_$greatereq(rat_-4, rat_-1/4) &  ~
% 112.02/15.82    rat_$greatereq(rat_-4, rat_1) &  ~ rat_$greatereq(rat_-4, rat_-5/64) &  ~
% 112.02/15.82    rat_$greatereq(rat_-4, rat_4096/25) &  ~ rat_$greatereq(rat_-4, rat_64/5) &  ~
% 112.02/15.82    rat_$greatereq(rat_-4, rat_-3/4) &  ~ rat_$greatereq(rat_-4, rat_16/5) &  ~
% 112.02/15.82    rat_$greatereq(rat_-4, rat_0) &  ~ rat_$greatereq(rat_5/16, rat_9/16) &  ~
% 112.02/15.82    rat_$greatereq(rat_5/16, rat_256/15) &  ~ rat_$greatereq(rat_5/16, rat_241/20)
% 112.02/15.82    &  ~ rat_$greatereq(rat_5/16, rat_3/4) &  ~ rat_$greatereq(rat_5/16,
% 112.02/15.82      rat_79/20) &  ~ rat_$greatereq(rat_5/16, rat_49/20) &  ~
% 112.02/15.82    rat_$greatereq(rat_5/16, rat_256/25) &  ~ rat_$greatereq(rat_5/16, rat_32/5) &
% 112.02/15.82     ~ rat_$greatereq(rat_5/16, rat_16) &  ~ rat_$greatereq(rat_5/16, rat_48/5) & 
% 112.02/15.82    ~ rat_$greatereq(rat_5/16, rat_1) &  ~ rat_$greatereq(rat_5/16, rat_4096/25) &
% 112.02/15.82     ~ rat_$greatereq(rat_5/16, rat_64/5) &  ~ rat_$greatereq(rat_5/16, rat_16/5)
% 112.02/15.82    &  ~ rat_$greatereq(rat_16, rat_256/15) &  ~ rat_$greatereq(rat_16,
% 112.02/15.82      rat_4096/25) &  ~ rat_$greatereq(rat_-16/5, rat_9/16) &  ~
% 112.02/15.82    rat_$greatereq(rat_-16/5, rat_-3/2) &  ~ rat_$greatereq(rat_-16/5, rat_256/15)
% 112.02/15.82    &  ~ rat_$greatereq(rat_-16/5, rat_-4/3) &  ~ rat_$greatereq(rat_-16/5,
% 112.02/15.82      rat_241/20) &  ~ rat_$greatereq(rat_-16/5, rat_3/4) &  ~
% 112.02/15.82    rat_$greatereq(rat_-16/5, rat_-15/64) &  ~ rat_$greatereq(rat_-16/5,
% 112.02/15.82      rat_-12/5) &  ~ rat_$greatereq(rat_-16/5, rat_79/20) &  ~
% 112.02/15.82    rat_$greatereq(rat_-16/5, rat_49/20) &  ~ rat_$greatereq(rat_-16/5,
% 112.02/15.82      rat_256/25) &  ~ rat_$greatereq(rat_-16/5, rat_32/5) &  ~
% 112.02/15.82    rat_$greatereq(rat_-16/5, rat_5/16) &  ~ rat_$greatereq(rat_-16/5, rat_16) & 
% 112.02/15.82    ~ rat_$greatereq(rat_-16/5, rat_15/256) &  ~ rat_$greatereq(rat_-16/5,
% 112.02/15.82      rat_48/5) &  ~ rat_$greatereq(rat_-16/5, rat_-1/4) &  ~
% 112.02/15.82    rat_$greatereq(rat_-16/5, rat_1) &  ~ rat_$greatereq(rat_-16/5, rat_-5/64) & 
% 112.02/15.82    ~ rat_$greatereq(rat_-16/5, rat_4096/25) &  ~ rat_$greatereq(rat_-16/5,
% 112.02/15.82      rat_64/5) &  ~ rat_$greatereq(rat_-16/5, rat_-3/4) &  ~
% 112.02/15.82    rat_$greatereq(rat_-16/5, rat_16/5) &  ~ rat_$greatereq(rat_-16/5, rat_0) &  ~
% 112.02/15.82    rat_$greatereq(rat_15/256, rat_9/16) &  ~ rat_$greatereq(rat_15/256,
% 112.02/15.82      rat_256/15) &  ~ rat_$greatereq(rat_15/256, rat_241/20) &  ~
% 112.02/15.82    rat_$greatereq(rat_15/256, rat_3/4) &  ~ rat_$greatereq(rat_15/256, rat_79/20)
% 112.02/15.82    &  ~ rat_$greatereq(rat_15/256, rat_49/20) &  ~ rat_$greatereq(rat_15/256,
% 112.02/15.82      rat_256/25) &  ~ rat_$greatereq(rat_15/256, rat_32/5) &  ~
% 112.02/15.82    rat_$greatereq(rat_15/256, rat_5/16) &  ~ rat_$greatereq(rat_15/256, rat_16) &
% 112.02/15.82     ~ rat_$greatereq(rat_15/256, rat_48/5) &  ~ rat_$greatereq(rat_15/256, rat_1)
% 112.02/15.82    &  ~ rat_$greatereq(rat_15/256, rat_4096/25) &  ~ rat_$greatereq(rat_15/256,
% 112.02/15.82      rat_64/5) &  ~ rat_$greatereq(rat_15/256, rat_16/5) &  ~
% 112.02/15.82    rat_$greatereq(rat_48/5, rat_256/15) &  ~ rat_$greatereq(rat_48/5, rat_241/20)
% 112.02/15.82    &  ~ rat_$greatereq(rat_48/5, rat_256/25) &  ~ rat_$greatereq(rat_48/5,
% 112.02/15.82      rat_16) &  ~ rat_$greatereq(rat_48/5, rat_4096/25) &  ~
% 112.02/15.82    rat_$greatereq(rat_48/5, rat_64/5) &  ~ rat_$greatereq(rat_-241/20, rat_9/16)
% 112.02/15.82    &  ~ rat_$greatereq(rat_-241/20, rat_-3/2) &  ~ rat_$greatereq(rat_-241/20,
% 112.02/15.82      rat_-64/15) &  ~ rat_$greatereq(rat_-241/20, rat_-79/20) &  ~
% 112.02/15.82    rat_$greatereq(rat_-241/20, rat_256/15) &  ~ rat_$greatereq(rat_-241/20,
% 112.02/15.82      rat_-4/3) &  ~ rat_$greatereq(rat_-241/20, rat_241/20) &  ~
% 112.02/15.82    rat_$greatereq(rat_-241/20, rat_3/4) &  ~ rat_$greatereq(rat_-241/20,
% 112.02/15.82      rat_-15/64) &  ~ rat_$greatereq(rat_-241/20, rat_-12/5) &  ~
% 112.02/15.82    rat_$greatereq(rat_-241/20, rat_79/20) &  ~ rat_$greatereq(rat_-241/20,
% 112.02/15.82      rat_49/20) &  ~ rat_$greatereq(rat_-241/20, rat_256/25) &  ~
% 112.02/15.82    rat_$greatereq(rat_-241/20, rat_32/5) &  ~ rat_$greatereq(rat_-241/20, rat_-4)
% 112.02/15.82    &  ~ rat_$greatereq(rat_-241/20, rat_5/16) &  ~ rat_$greatereq(rat_-241/20,
% 112.02/15.82      rat_16) &  ~ rat_$greatereq(rat_-241/20, rat_-16/5) &  ~
% 112.02/15.82    rat_$greatereq(rat_-241/20, rat_15/256) &  ~ rat_$greatereq(rat_-241/20,
% 112.02/15.82      rat_48/5) &  ~ rat_$greatereq(rat_-241/20, rat_-1/4) &  ~
% 112.02/15.82    rat_$greatereq(rat_-241/20, rat_-48/5) &  ~ rat_$greatereq(rat_-241/20, rat_1)
% 112.02/15.82    &  ~ rat_$greatereq(rat_-241/20, rat_-5/64) &  ~ rat_$greatereq(rat_-241/20,
% 112.02/15.82      rat_4096/25) &  ~ rat_$greatereq(rat_-241/20, rat_64/5) &  ~
% 112.02/15.82    rat_$greatereq(rat_-241/20, rat_-3/4) &  ~ rat_$greatereq(rat_-241/20,
% 112.02/15.82      rat_16/5) &  ~ rat_$greatereq(rat_-241/20, rat_0) &  ~
% 112.02/15.82    rat_$greatereq(rat_-271/20, rat_9/16) &  ~ rat_$greatereq(rat_-271/20,
% 112.02/15.82      rat_-3/2) &  ~ rat_$greatereq(rat_-271/20, rat_-64/15) &  ~
% 112.02/15.82    rat_$greatereq(rat_-271/20, rat_-79/20) &  ~ rat_$greatereq(rat_-271/20,
% 112.02/15.82      rat_256/15) &  ~ rat_$greatereq(rat_-271/20, rat_-4/3) &  ~
% 112.02/15.82    rat_$greatereq(rat_-271/20, rat_241/20) &  ~ rat_$greatereq(rat_-271/20,
% 112.02/15.82      rat_3/4) &  ~ rat_$greatereq(rat_-271/20, rat_-15/64) &  ~
% 112.02/15.82    rat_$greatereq(rat_-271/20, rat_-12/5) &  ~ rat_$greatereq(rat_-271/20,
% 112.02/15.82      rat_79/20) &  ~ rat_$greatereq(rat_-271/20, rat_49/20) &  ~
% 112.02/15.82    rat_$greatereq(rat_-271/20, rat_256/25) &  ~ rat_$greatereq(rat_-271/20,
% 112.02/15.82      rat_32/5) &  ~ rat_$greatereq(rat_-271/20, rat_-4) &  ~
% 112.02/15.82    rat_$greatereq(rat_-271/20, rat_5/16) &  ~ rat_$greatereq(rat_-271/20, rat_16)
% 112.02/15.82    &  ~ rat_$greatereq(rat_-271/20, rat_-16/5) &  ~ rat_$greatereq(rat_-271/20,
% 112.02/15.82      rat_15/256) &  ~ rat_$greatereq(rat_-271/20, rat_48/5) &  ~
% 112.02/15.82    rat_$greatereq(rat_-271/20, rat_-241/20) &  ~ rat_$greatereq(rat_-271/20,
% 112.02/15.82      rat_-1/4) &  ~ rat_$greatereq(rat_-271/20, rat_-48/5) &  ~
% 112.02/15.82    rat_$greatereq(rat_-271/20, rat_1) &  ~ rat_$greatereq(rat_-271/20, rat_-5/64)
% 112.02/15.82    &  ~ rat_$greatereq(rat_-271/20, rat_4096/25) &  ~ rat_$greatereq(rat_-271/20,
% 112.02/15.82      rat_64/5) &  ~ rat_$greatereq(rat_-271/20, rat_-64/5) &  ~
% 112.02/15.82    rat_$greatereq(rat_-271/20, rat_-3/4) &  ~ rat_$greatereq(rat_-271/20,
% 112.02/15.82      rat_16/5) &  ~ rat_$greatereq(rat_-271/20, rat_0) &  ~
% 112.02/15.82    rat_$greatereq(rat_-1/4, rat_9/16) &  ~ rat_$greatereq(rat_-1/4, rat_256/15) &
% 112.02/15.82     ~ rat_$greatereq(rat_-1/4, rat_241/20) &  ~ rat_$greatereq(rat_-1/4, rat_3/4)
% 112.02/15.82    &  ~ rat_$greatereq(rat_-1/4, rat_-15/64) &  ~ rat_$greatereq(rat_-1/4,
% 112.02/15.82      rat_79/20) &  ~ rat_$greatereq(rat_-1/4, rat_49/20) &  ~
% 112.02/15.82    rat_$greatereq(rat_-1/4, rat_256/25) &  ~ rat_$greatereq(rat_-1/4, rat_32/5) &
% 112.02/15.82     ~ rat_$greatereq(rat_-1/4, rat_5/16) &  ~ rat_$greatereq(rat_-1/4, rat_16) & 
% 112.02/15.82    ~ rat_$greatereq(rat_-1/4, rat_15/256) &  ~ rat_$greatereq(rat_-1/4, rat_48/5)
% 112.02/15.82    &  ~ rat_$greatereq(rat_-1/4, rat_1) &  ~ rat_$greatereq(rat_-1/4, rat_-5/64)
% 112.02/15.82    &  ~ rat_$greatereq(rat_-1/4, rat_4096/25) &  ~ rat_$greatereq(rat_-1/4,
% 112.02/15.82      rat_64/5) &  ~ rat_$greatereq(rat_-1/4, rat_16/5) &  ~
% 112.02/15.82    rat_$greatereq(rat_-1/4, rat_0) &  ~ rat_$greatereq(rat_-1024/25, rat_9/16) & 
% 112.02/15.82    ~ rat_$greatereq(rat_-1024/25, rat_-3/2) &  ~ rat_$greatereq(rat_-1024/25,
% 112.02/15.82      rat_-64/15) &  ~ rat_$greatereq(rat_-1024/25, rat_-79/20) &  ~
% 112.02/15.82    rat_$greatereq(rat_-1024/25, rat_256/15) &  ~ rat_$greatereq(rat_-1024/25,
% 112.02/15.82      rat_-4/3) &  ~ rat_$greatereq(rat_-1024/25, rat_241/20) &  ~
% 112.02/15.82    rat_$greatereq(rat_-1024/25, rat_3/4) &  ~ rat_$greatereq(rat_-1024/25,
% 112.02/15.82      rat_-15/64) &  ~ rat_$greatereq(rat_-1024/25, rat_-12/5) &  ~
% 112.02/15.82    rat_$greatereq(rat_-1024/25, rat_79/20) &  ~ rat_$greatereq(rat_-1024/25,
% 112.02/15.82      rat_49/20) &  ~ rat_$greatereq(rat_-1024/25, rat_256/25) &  ~
% 112.02/15.82    rat_$greatereq(rat_-1024/25, rat_32/5) &  ~ rat_$greatereq(rat_-1024/25,
% 112.02/15.82      rat_-4) &  ~ rat_$greatereq(rat_-1024/25, rat_5/16) &  ~
% 112.02/15.82    rat_$greatereq(rat_-1024/25, rat_16) &  ~ rat_$greatereq(rat_-1024/25,
% 112.02/15.82      rat_-16/5) &  ~ rat_$greatereq(rat_-1024/25, rat_15/256) &  ~
% 112.02/15.82    rat_$greatereq(rat_-1024/25, rat_48/5) &  ~ rat_$greatereq(rat_-1024/25,
% 112.02/15.82      rat_-241/20) &  ~ rat_$greatereq(rat_-1024/25, rat_-271/20) &  ~
% 112.02/15.82    rat_$greatereq(rat_-1024/25, rat_-1/4) &  ~ rat_$greatereq(rat_-1024/25,
% 112.02/15.82      rat_-16) &  ~ rat_$greatereq(rat_-1024/25, rat_-48/5) &  ~
% 112.02/15.82    rat_$greatereq(rat_-1024/25, rat_1) &  ~ rat_$greatereq(rat_-1024/25,
% 112.02/15.82      rat_-5/64) &  ~ rat_$greatereq(rat_-1024/25, rat_4096/25) &  ~
% 112.02/15.82    rat_$greatereq(rat_-1024/25, rat_-128/5) &  ~ rat_$greatereq(rat_-1024/25,
% 112.02/15.82      rat_64/5) &  ~ rat_$greatereq(rat_-1024/25, rat_-64/5) &  ~
% 112.02/15.82    rat_$greatereq(rat_-1024/25, rat_-3/4) &  ~ rat_$greatereq(rat_-1024/25,
% 112.02/15.82      rat_16/5) &  ~ rat_$greatereq(rat_-1024/25, rat_0) &  ~
% 112.02/15.82    rat_$greatereq(rat_-16, rat_9/16) &  ~ rat_$greatereq(rat_-16, rat_-3/2) &  ~
% 112.02/15.82    rat_$greatereq(rat_-16, rat_-64/15) &  ~ rat_$greatereq(rat_-16, rat_-79/20) &
% 112.02/15.82     ~ rat_$greatereq(rat_-16, rat_256/15) &  ~ rat_$greatereq(rat_-16, rat_-4/3)
% 112.02/15.82    &  ~ rat_$greatereq(rat_-16, rat_241/20) &  ~ rat_$greatereq(rat_-16, rat_3/4)
% 112.02/15.82    &  ~ rat_$greatereq(rat_-16, rat_-15/64) &  ~ rat_$greatereq(rat_-16,
% 112.02/15.82      rat_-12/5) &  ~ rat_$greatereq(rat_-16, rat_79/20) &  ~
% 112.02/15.82    rat_$greatereq(rat_-16, rat_49/20) &  ~ rat_$greatereq(rat_-16, rat_256/25) & 
% 112.02/15.82    ~ rat_$greatereq(rat_-16, rat_32/5) &  ~ rat_$greatereq(rat_-16, rat_-4) &  ~
% 112.02/15.82    rat_$greatereq(rat_-16, rat_5/16) &  ~ rat_$greatereq(rat_-16, rat_16) &  ~
% 112.02/15.82    rat_$greatereq(rat_-16, rat_-16/5) &  ~ rat_$greatereq(rat_-16, rat_15/256) & 
% 112.02/15.82    ~ rat_$greatereq(rat_-16, rat_48/5) &  ~ rat_$greatereq(rat_-16, rat_-241/20)
% 112.02/15.82    &  ~ rat_$greatereq(rat_-16, rat_-271/20) &  ~ rat_$greatereq(rat_-16,
% 112.02/15.82      rat_-1/4) &  ~ rat_$greatereq(rat_-16, rat_-48/5) &  ~
% 112.02/15.82    rat_$greatereq(rat_-16, rat_1) &  ~ rat_$greatereq(rat_-16, rat_-5/64) &  ~
% 112.02/15.82    rat_$greatereq(rat_-16, rat_4096/25) &  ~ rat_$greatereq(rat_-16, rat_64/5) & 
% 112.02/15.82    ~ rat_$greatereq(rat_-16, rat_-64/5) &  ~ rat_$greatereq(rat_-16, rat_-3/4) & 
% 112.02/15.82    ~ rat_$greatereq(rat_-16, rat_16/5) &  ~ rat_$greatereq(rat_-16, rat_0) &  ~
% 112.02/15.82    rat_$greatereq(rat_-48/5, rat_9/16) &  ~ rat_$greatereq(rat_-48/5, rat_-3/2) &
% 112.02/15.82     ~ rat_$greatereq(rat_-48/5, rat_-64/15) &  ~ rat_$greatereq(rat_-48/5,
% 112.02/15.82      rat_-79/20) &  ~ rat_$greatereq(rat_-48/5, rat_256/15) &  ~
% 112.02/15.82    rat_$greatereq(rat_-48/5, rat_-4/3) &  ~ rat_$greatereq(rat_-48/5, rat_241/20)
% 112.02/15.82    &  ~ rat_$greatereq(rat_-48/5, rat_3/4) &  ~ rat_$greatereq(rat_-48/5,
% 112.02/15.82      rat_-15/64) &  ~ rat_$greatereq(rat_-48/5, rat_-12/5) &  ~
% 112.02/15.82    rat_$greatereq(rat_-48/5, rat_79/20) &  ~ rat_$greatereq(rat_-48/5, rat_49/20)
% 112.02/15.82    &  ~ rat_$greatereq(rat_-48/5, rat_256/25) &  ~ rat_$greatereq(rat_-48/5,
% 112.02/15.82      rat_32/5) &  ~ rat_$greatereq(rat_-48/5, rat_-4) &  ~
% 112.02/15.82    rat_$greatereq(rat_-48/5, rat_5/16) &  ~ rat_$greatereq(rat_-48/5, rat_16) & 
% 112.02/15.82    ~ rat_$greatereq(rat_-48/5, rat_-16/5) &  ~ rat_$greatereq(rat_-48/5,
% 112.02/15.82      rat_15/256) &  ~ rat_$greatereq(rat_-48/5, rat_48/5) &  ~
% 112.02/15.82    rat_$greatereq(rat_-48/5, rat_-1/4) &  ~ rat_$greatereq(rat_-48/5, rat_1) &  ~
% 112.02/15.82    rat_$greatereq(rat_-48/5, rat_-5/64) &  ~ rat_$greatereq(rat_-48/5,
% 112.02/15.82      rat_4096/25) &  ~ rat_$greatereq(rat_-48/5, rat_64/5) &  ~
% 112.02/15.82    rat_$greatereq(rat_-48/5, rat_-3/4) &  ~ rat_$greatereq(rat_-48/5, rat_16/5) &
% 112.02/15.82     ~ rat_$greatereq(rat_-48/5, rat_0) &  ~ rat_$greatereq(rat_1, rat_256/15) & 
% 112.02/15.82    ~ rat_$greatereq(rat_1, rat_241/20) &  ~ rat_$greatereq(rat_1, rat_79/20) &  ~
% 112.02/15.82    rat_$greatereq(rat_1, rat_49/20) &  ~ rat_$greatereq(rat_1, rat_256/25) &  ~
% 112.02/15.82    rat_$greatereq(rat_1, rat_32/5) &  ~ rat_$greatereq(rat_1, rat_16) &  ~
% 112.02/15.82    rat_$greatereq(rat_1, rat_48/5) &  ~ rat_$greatereq(rat_1, rat_4096/25) &  ~
% 112.02/15.82    rat_$greatereq(rat_1, rat_64/5) &  ~ rat_$greatereq(rat_1, rat_16/5) &  ~
% 112.02/15.82    rat_$greatereq(rat_-5/64, rat_9/16) &  ~ rat_$greatereq(rat_-5/64, rat_256/15)
% 112.02/15.82    &  ~ rat_$greatereq(rat_-5/64, rat_241/20) &  ~ rat_$greatereq(rat_-5/64,
% 112.02/15.82      rat_3/4) &  ~ rat_$greatereq(rat_-5/64, rat_79/20) &  ~
% 112.02/15.82    rat_$greatereq(rat_-5/64, rat_49/20) &  ~ rat_$greatereq(rat_-5/64,
% 112.02/15.82      rat_256/25) &  ~ rat_$greatereq(rat_-5/64, rat_32/5) &  ~
% 112.02/15.82    rat_$greatereq(rat_-5/64, rat_5/16) &  ~ rat_$greatereq(rat_-5/64, rat_16) & 
% 112.02/15.82    ~ rat_$greatereq(rat_-5/64, rat_15/256) &  ~ rat_$greatereq(rat_-5/64,
% 112.02/15.82      rat_48/5) &  ~ rat_$greatereq(rat_-5/64, rat_1) &  ~
% 112.02/15.82    rat_$greatereq(rat_-5/64, rat_4096/25) &  ~ rat_$greatereq(rat_-5/64,
% 112.02/15.82      rat_64/5) &  ~ rat_$greatereq(rat_-5/64, rat_16/5) &  ~
% 112.02/15.82    rat_$greatereq(rat_-5/64, rat_0) &  ~ rat_$greatereq(rat_-128/5, rat_9/16) & 
% 112.02/15.82    ~ rat_$greatereq(rat_-128/5, rat_-3/2) &  ~ rat_$greatereq(rat_-128/5,
% 112.02/15.82      rat_-64/15) &  ~ rat_$greatereq(rat_-128/5, rat_-79/20) &  ~
% 112.02/15.82    rat_$greatereq(rat_-128/5, rat_256/15) &  ~ rat_$greatereq(rat_-128/5,
% 112.02/15.82      rat_-4/3) &  ~ rat_$greatereq(rat_-128/5, rat_241/20) &  ~
% 112.02/15.82    rat_$greatereq(rat_-128/5, rat_3/4) &  ~ rat_$greatereq(rat_-128/5,
% 112.02/15.82      rat_-15/64) &  ~ rat_$greatereq(rat_-128/5, rat_-12/5) &  ~
% 112.02/15.82    rat_$greatereq(rat_-128/5, rat_79/20) &  ~ rat_$greatereq(rat_-128/5,
% 112.02/15.82      rat_49/20) &  ~ rat_$greatereq(rat_-128/5, rat_256/25) &  ~
% 112.02/15.82    rat_$greatereq(rat_-128/5, rat_32/5) &  ~ rat_$greatereq(rat_-128/5, rat_-4) &
% 112.02/15.82     ~ rat_$greatereq(rat_-128/5, rat_5/16) &  ~ rat_$greatereq(rat_-128/5,
% 112.02/15.82      rat_16) &  ~ rat_$greatereq(rat_-128/5, rat_-16/5) &  ~
% 112.02/15.82    rat_$greatereq(rat_-128/5, rat_15/256) &  ~ rat_$greatereq(rat_-128/5,
% 112.02/15.82      rat_48/5) &  ~ rat_$greatereq(rat_-128/5, rat_-241/20) &  ~
% 112.02/15.82    rat_$greatereq(rat_-128/5, rat_-271/20) &  ~ rat_$greatereq(rat_-128/5,
% 112.02/15.82      rat_-1/4) &  ~ rat_$greatereq(rat_-128/5, rat_-16) &  ~
% 112.02/15.82    rat_$greatereq(rat_-128/5, rat_-48/5) &  ~ rat_$greatereq(rat_-128/5, rat_1) &
% 112.02/15.82     ~ rat_$greatereq(rat_-128/5, rat_-5/64) &  ~ rat_$greatereq(rat_-128/5,
% 112.02/15.82      rat_4096/25) &  ~ rat_$greatereq(rat_-128/5, rat_64/5) &  ~
% 112.02/15.82    rat_$greatereq(rat_-128/5, rat_-64/5) &  ~ rat_$greatereq(rat_-128/5,
% 112.02/15.82      rat_-3/4) &  ~ rat_$greatereq(rat_-128/5, rat_16/5) &  ~
% 112.02/15.82    rat_$greatereq(rat_-128/5, rat_0) &  ~ rat_$greatereq(rat_64/5, rat_256/15) & 
% 112.02/15.82    ~ rat_$greatereq(rat_64/5, rat_16) &  ~ rat_$greatereq(rat_64/5, rat_4096/25)
% 112.02/15.82    &  ~ rat_$greatereq(rat_-64/5, rat_9/16) &  ~ rat_$greatereq(rat_-64/5,
% 112.02/15.82      rat_-3/2) &  ~ rat_$greatereq(rat_-64/5, rat_-64/15) &  ~
% 112.02/15.82    rat_$greatereq(rat_-64/5, rat_-79/20) &  ~ rat_$greatereq(rat_-64/5,
% 112.02/15.82      rat_256/15) &  ~ rat_$greatereq(rat_-64/5, rat_-4/3) &  ~
% 112.02/15.82    rat_$greatereq(rat_-64/5, rat_241/20) &  ~ rat_$greatereq(rat_-64/5, rat_3/4)
% 112.02/15.82    &  ~ rat_$greatereq(rat_-64/5, rat_-15/64) &  ~ rat_$greatereq(rat_-64/5,
% 112.02/15.82      rat_-12/5) &  ~ rat_$greatereq(rat_-64/5, rat_79/20) &  ~
% 112.02/15.82    rat_$greatereq(rat_-64/5, rat_49/20) &  ~ rat_$greatereq(rat_-64/5,
% 112.02/15.82      rat_256/25) &  ~ rat_$greatereq(rat_-64/5, rat_32/5) &  ~
% 112.02/15.82    rat_$greatereq(rat_-64/5, rat_-4) &  ~ rat_$greatereq(rat_-64/5, rat_5/16) & 
% 112.02/15.82    ~ rat_$greatereq(rat_-64/5, rat_16) &  ~ rat_$greatereq(rat_-64/5, rat_-16/5)
% 112.02/15.82    &  ~ rat_$greatereq(rat_-64/5, rat_15/256) &  ~ rat_$greatereq(rat_-64/5,
% 112.02/15.82      rat_48/5) &  ~ rat_$greatereq(rat_-64/5, rat_-241/20) &  ~
% 112.02/15.82    rat_$greatereq(rat_-64/5, rat_-1/4) &  ~ rat_$greatereq(rat_-64/5, rat_-48/5)
% 112.02/15.82    &  ~ rat_$greatereq(rat_-64/5, rat_1) &  ~ rat_$greatereq(rat_-64/5,
% 112.02/15.82      rat_-5/64) &  ~ rat_$greatereq(rat_-64/5, rat_4096/25) &  ~
% 112.02/15.82    rat_$greatereq(rat_-64/5, rat_64/5) &  ~ rat_$greatereq(rat_-64/5, rat_-3/4) &
% 112.02/15.82     ~ rat_$greatereq(rat_-64/5, rat_16/5) &  ~ rat_$greatereq(rat_-64/5, rat_0) &
% 112.02/15.82     ~ rat_$greatereq(rat_-3/4, rat_9/16) &  ~ rat_$greatereq(rat_-3/4,
% 112.02/15.82      rat_256/15) &  ~ rat_$greatereq(rat_-3/4, rat_241/20) &  ~
% 112.02/15.82    rat_$greatereq(rat_-3/4, rat_3/4) &  ~ rat_$greatereq(rat_-3/4, rat_-15/64) & 
% 112.02/15.82    ~ rat_$greatereq(rat_-3/4, rat_79/20) &  ~ rat_$greatereq(rat_-3/4, rat_49/20)
% 112.02/15.82    &  ~ rat_$greatereq(rat_-3/4, rat_256/25) &  ~ rat_$greatereq(rat_-3/4,
% 112.02/15.82      rat_32/5) &  ~ rat_$greatereq(rat_-3/4, rat_5/16) &  ~
% 112.02/15.82    rat_$greatereq(rat_-3/4, rat_16) &  ~ rat_$greatereq(rat_-3/4, rat_15/256) & 
% 112.02/15.82    ~ rat_$greatereq(rat_-3/4, rat_48/5) &  ~ rat_$greatereq(rat_-3/4, rat_-1/4) &
% 112.02/15.82     ~ rat_$greatereq(rat_-3/4, rat_1) &  ~ rat_$greatereq(rat_-3/4, rat_-5/64) & 
% 112.02/15.82    ~ rat_$greatereq(rat_-3/4, rat_4096/25) &  ~ rat_$greatereq(rat_-3/4,
% 112.02/15.82      rat_64/5) &  ~ rat_$greatereq(rat_-3/4, rat_16/5) &  ~
% 112.02/15.82    rat_$greatereq(rat_-3/4, rat_0) &  ~ rat_$greatereq(rat_16/5, rat_256/15) &  ~
% 112.02/15.82    rat_$greatereq(rat_16/5, rat_241/20) &  ~ rat_$greatereq(rat_16/5, rat_79/20)
% 112.02/15.82    &  ~ rat_$greatereq(rat_16/5, rat_256/25) &  ~ rat_$greatereq(rat_16/5,
% 112.02/15.82      rat_32/5) &  ~ rat_$greatereq(rat_16/5, rat_16) &  ~
% 112.02/15.82    rat_$greatereq(rat_16/5, rat_48/5) &  ~ rat_$greatereq(rat_16/5, rat_4096/25)
% 112.02/15.82    &  ~ rat_$greatereq(rat_16/5, rat_64/5) &  ~ rat_$greatereq(rat_0, rat_9/16) &
% 112.02/15.82     ~ rat_$greatereq(rat_0, rat_256/15) &  ~ rat_$greatereq(rat_0, rat_241/20) & 
% 112.02/15.82    ~ rat_$greatereq(rat_0, rat_3/4) &  ~ rat_$greatereq(rat_0, rat_79/20) &  ~
% 112.02/15.82    rat_$greatereq(rat_0, rat_49/20) &  ~ rat_$greatereq(rat_0, rat_256/25) &  ~
% 112.02/15.82    rat_$greatereq(rat_0, rat_32/5) &  ~ rat_$greatereq(rat_0, rat_5/16) &  ~
% 112.02/15.82    rat_$greatereq(rat_0, rat_16) &  ~ rat_$greatereq(rat_0, rat_15/256) &  ~
% 112.02/15.82    rat_$greatereq(rat_0, rat_48/5) &  ~ rat_$greatereq(rat_0, rat_1) &  ~
% 112.02/15.82    rat_$greatereq(rat_0, rat_4096/25) &  ~ rat_$greatereq(rat_0, rat_64/5) &  ~
% 112.02/15.82    rat_$greatereq(rat_0, rat_16/5) &  ~ rat_$greater(rat_very_small,
% 112.02/15.82      rat_very_large) &  ~ rat_$greater(rat_9/16, rat_9/16) &  ~
% 112.02/15.82    rat_$greater(rat_9/16, rat_256/15) &  ~ rat_$greater(rat_9/16, rat_241/20) & 
% 112.02/15.82    ~ rat_$greater(rat_9/16, rat_3/4) &  ~ rat_$greater(rat_9/16, rat_79/20) &  ~
% 112.02/15.82    rat_$greater(rat_9/16, rat_49/20) &  ~ rat_$greater(rat_9/16, rat_256/25) &  ~
% 112.02/15.82    rat_$greater(rat_9/16, rat_32/5) &  ~ rat_$greater(rat_9/16, rat_16) &  ~
% 112.02/15.82    rat_$greater(rat_9/16, rat_48/5) &  ~ rat_$greater(rat_9/16, rat_1) &  ~
% 112.02/15.82    rat_$greater(rat_9/16, rat_4096/25) &  ~ rat_$greater(rat_9/16, rat_64/5) &  ~
% 112.02/15.82    rat_$greater(rat_9/16, rat_16/5) &  ~ rat_$greater(rat_-3/2, rat_9/16) &  ~
% 112.02/15.82    rat_$greater(rat_-3/2, rat_-3/2) &  ~ rat_$greater(rat_-3/2, rat_256/15) &  ~
% 112.02/15.82    rat_$greater(rat_-3/2, rat_-4/3) &  ~ rat_$greater(rat_-3/2, rat_241/20) &  ~
% 112.02/15.82    rat_$greater(rat_-3/2, rat_3/4) &  ~ rat_$greater(rat_-3/2, rat_-15/64) &  ~
% 112.02/15.82    rat_$greater(rat_-3/2, rat_79/20) &  ~ rat_$greater(rat_-3/2, rat_49/20) &  ~
% 112.02/15.82    rat_$greater(rat_-3/2, rat_256/25) &  ~ rat_$greater(rat_-3/2, rat_32/5) &  ~
% 112.02/15.82    rat_$greater(rat_-3/2, rat_5/16) &  ~ rat_$greater(rat_-3/2, rat_16) &  ~
% 112.02/15.82    rat_$greater(rat_-3/2, rat_15/256) &  ~ rat_$greater(rat_-3/2, rat_48/5) &  ~
% 112.02/15.82    rat_$greater(rat_-3/2, rat_-1/4) &  ~ rat_$greater(rat_-3/2, rat_1) &  ~
% 112.02/15.82    rat_$greater(rat_-3/2, rat_-5/64) &  ~ rat_$greater(rat_-3/2, rat_4096/25) & 
% 112.02/15.82    ~ rat_$greater(rat_-3/2, rat_64/5) &  ~ rat_$greater(rat_-3/2, rat_-3/4) &  ~
% 112.02/15.82    rat_$greater(rat_-3/2, rat_16/5) &  ~ rat_$greater(rat_-3/2, rat_0) &  ~
% 112.02/15.82    rat_$greater(rat_-64/15, rat_9/16) &  ~ rat_$greater(rat_-64/15, rat_-3/2) & 
% 112.02/15.82    ~ rat_$greater(rat_-64/15, rat_-64/15) &  ~ rat_$greater(rat_-64/15,
% 112.02/15.82      rat_-79/20) &  ~ rat_$greater(rat_-64/15, rat_256/15) &  ~
% 112.02/15.82    rat_$greater(rat_-64/15, rat_-4/3) &  ~ rat_$greater(rat_-64/15, rat_241/20) &
% 112.02/15.82     ~ rat_$greater(rat_-64/15, rat_3/4) &  ~ rat_$greater(rat_-64/15, rat_-15/64)
% 112.02/15.82    &  ~ rat_$greater(rat_-64/15, rat_-12/5) &  ~ rat_$greater(rat_-64/15,
% 112.02/15.82      rat_79/20) &  ~ rat_$greater(rat_-64/15, rat_49/20) &  ~
% 112.02/15.82    rat_$greater(rat_-64/15, rat_256/25) &  ~ rat_$greater(rat_-64/15, rat_32/5) &
% 112.02/15.82     ~ rat_$greater(rat_-64/15, rat_-4) &  ~ rat_$greater(rat_-64/15, rat_5/16) & 
% 112.02/15.82    ~ rat_$greater(rat_-64/15, rat_16) &  ~ rat_$greater(rat_-64/15, rat_-16/5) & 
% 112.02/15.82    ~ rat_$greater(rat_-64/15, rat_15/256) &  ~ rat_$greater(rat_-64/15, rat_48/5)
% 112.02/15.82    &  ~ rat_$greater(rat_-64/15, rat_-1/4) &  ~ rat_$greater(rat_-64/15, rat_1) &
% 112.02/15.82     ~ rat_$greater(rat_-64/15, rat_-5/64) &  ~ rat_$greater(rat_-64/15,
% 112.02/15.82      rat_4096/25) &  ~ rat_$greater(rat_-64/15, rat_64/5) &  ~
% 112.02/15.82    rat_$greater(rat_-64/15, rat_-3/4) &  ~ rat_$greater(rat_-64/15, rat_16/5) & 
% 112.02/15.82    ~ rat_$greater(rat_-64/15, rat_0) &  ~ rat_$greater(rat_-79/20, rat_9/16) &  ~
% 112.02/15.82    rat_$greater(rat_-79/20, rat_-3/2) &  ~ rat_$greater(rat_-79/20, rat_-79/20) &
% 112.02/15.82     ~ rat_$greater(rat_-79/20, rat_256/15) &  ~ rat_$greater(rat_-79/20,
% 112.02/15.82      rat_-4/3) &  ~ rat_$greater(rat_-79/20, rat_241/20) &  ~
% 112.02/15.82    rat_$greater(rat_-79/20, rat_3/4) &  ~ rat_$greater(rat_-79/20, rat_-15/64) & 
% 112.02/15.82    ~ rat_$greater(rat_-79/20, rat_-12/5) &  ~ rat_$greater(rat_-79/20, rat_79/20)
% 112.02/15.82    &  ~ rat_$greater(rat_-79/20, rat_49/20) &  ~ rat_$greater(rat_-79/20,
% 112.02/15.82      rat_256/25) &  ~ rat_$greater(rat_-79/20, rat_32/5) &  ~
% 112.02/15.82    rat_$greater(rat_-79/20, rat_5/16) &  ~ rat_$greater(rat_-79/20, rat_16) &  ~
% 112.02/15.82    rat_$greater(rat_-79/20, rat_-16/5) &  ~ rat_$greater(rat_-79/20, rat_15/256)
% 112.02/15.82    &  ~ rat_$greater(rat_-79/20, rat_48/5) &  ~ rat_$greater(rat_-79/20,
% 112.02/15.82      rat_-1/4) &  ~ rat_$greater(rat_-79/20, rat_1) &  ~ rat_$greater(rat_-79/20,
% 112.02/15.82      rat_-5/64) &  ~ rat_$greater(rat_-79/20, rat_4096/25) &  ~
% 112.02/15.82    rat_$greater(rat_-79/20, rat_64/5) &  ~ rat_$greater(rat_-79/20, rat_-3/4) & 
% 112.02/15.82    ~ rat_$greater(rat_-79/20, rat_16/5) &  ~ rat_$greater(rat_-79/20, rat_0) &  ~
% 112.02/15.82    rat_$greater(rat_256/15, rat_256/15) &  ~ rat_$greater(rat_256/15,
% 112.02/15.82      rat_4096/25) &  ~ rat_$greater(rat_-4/3, rat_9/16) &  ~
% 112.02/15.82    rat_$greater(rat_-4/3, rat_256/15) &  ~ rat_$greater(rat_-4/3, rat_-4/3) &  ~
% 112.02/15.82    rat_$greater(rat_-4/3, rat_241/20) &  ~ rat_$greater(rat_-4/3, rat_3/4) &  ~
% 112.02/15.82    rat_$greater(rat_-4/3, rat_-15/64) &  ~ rat_$greater(rat_-4/3, rat_79/20) &  ~
% 112.02/15.82    rat_$greater(rat_-4/3, rat_49/20) &  ~ rat_$greater(rat_-4/3, rat_256/25) &  ~
% 112.02/15.82    rat_$greater(rat_-4/3, rat_32/5) &  ~ rat_$greater(rat_-4/3, rat_5/16) &  ~
% 112.02/15.82    rat_$greater(rat_-4/3, rat_16) &  ~ rat_$greater(rat_-4/3, rat_15/256) &  ~
% 112.02/15.82    rat_$greater(rat_-4/3, rat_48/5) &  ~ rat_$greater(rat_-4/3, rat_-1/4) &  ~
% 112.02/15.82    rat_$greater(rat_-4/3, rat_1) &  ~ rat_$greater(rat_-4/3, rat_-5/64) &  ~
% 112.02/15.82    rat_$greater(rat_-4/3, rat_4096/25) &  ~ rat_$greater(rat_-4/3, rat_64/5) &  ~
% 112.02/15.82    rat_$greater(rat_-4/3, rat_-3/4) &  ~ rat_$greater(rat_-4/3, rat_16/5) &  ~
% 112.02/15.82    rat_$greater(rat_-4/3, rat_0) &  ~ rat_$greater(rat_241/20, rat_256/15) &  ~
% 112.02/15.82    rat_$greater(rat_241/20, rat_241/20) &  ~ rat_$greater(rat_241/20, rat_16) & 
% 112.02/15.82    ~ rat_$greater(rat_241/20, rat_4096/25) &  ~ rat_$greater(rat_241/20,
% 112.02/15.82      rat_64/5) &  ~ rat_$greater(rat_3/4, rat_256/15) &  ~ rat_$greater(rat_3/4,
% 112.02/15.82      rat_241/20) &  ~ rat_$greater(rat_3/4, rat_3/4) &  ~ rat_$greater(rat_3/4,
% 112.02/15.82      rat_79/20) &  ~ rat_$greater(rat_3/4, rat_49/20) &  ~ rat_$greater(rat_3/4,
% 112.02/15.82      rat_256/25) &  ~ rat_$greater(rat_3/4, rat_32/5) &  ~ rat_$greater(rat_3/4,
% 112.02/15.82      rat_16) &  ~ rat_$greater(rat_3/4, rat_48/5) &  ~ rat_$greater(rat_3/4,
% 112.02/15.82      rat_1) &  ~ rat_$greater(rat_3/4, rat_4096/25) &  ~ rat_$greater(rat_3/4,
% 112.02/15.82      rat_64/5) &  ~ rat_$greater(rat_3/4, rat_16/5) &  ~ rat_$greater(rat_-15/64,
% 112.02/15.82      rat_9/16) &  ~ rat_$greater(rat_-15/64, rat_256/15) &  ~
% 112.02/15.82    rat_$greater(rat_-15/64, rat_241/20) &  ~ rat_$greater(rat_-15/64, rat_3/4) & 
% 112.02/15.82    ~ rat_$greater(rat_-15/64, rat_-15/64) &  ~ rat_$greater(rat_-15/64,
% 112.02/15.82      rat_79/20) &  ~ rat_$greater(rat_-15/64, rat_49/20) &  ~
% 112.02/15.82    rat_$greater(rat_-15/64, rat_256/25) &  ~ rat_$greater(rat_-15/64, rat_32/5) &
% 112.02/15.82     ~ rat_$greater(rat_-15/64, rat_5/16) &  ~ rat_$greater(rat_-15/64, rat_16) & 
% 112.02/15.82    ~ rat_$greater(rat_-15/64, rat_15/256) &  ~ rat_$greater(rat_-15/64, rat_48/5)
% 112.02/15.82    &  ~ rat_$greater(rat_-15/64, rat_1) &  ~ rat_$greater(rat_-15/64, rat_-5/64)
% 112.02/15.82    &  ~ rat_$greater(rat_-15/64, rat_4096/25) &  ~ rat_$greater(rat_-15/64,
% 112.02/15.82      rat_64/5) &  ~ rat_$greater(rat_-15/64, rat_16/5) &  ~
% 112.02/15.82    rat_$greater(rat_-15/64, rat_0) &  ~ rat_$greater(rat_-12/5, rat_9/16) &  ~
% 112.02/15.82    rat_$greater(rat_-12/5, rat_-3/2) &  ~ rat_$greater(rat_-12/5, rat_256/15) & 
% 112.02/15.82    ~ rat_$greater(rat_-12/5, rat_-4/3) &  ~ rat_$greater(rat_-12/5, rat_241/20) &
% 112.02/15.82     ~ rat_$greater(rat_-12/5, rat_3/4) &  ~ rat_$greater(rat_-12/5, rat_-15/64) &
% 112.02/15.82     ~ rat_$greater(rat_-12/5, rat_-12/5) &  ~ rat_$greater(rat_-12/5, rat_79/20)
% 112.02/15.82    &  ~ rat_$greater(rat_-12/5, rat_49/20) &  ~ rat_$greater(rat_-12/5,
% 112.02/15.82      rat_256/25) &  ~ rat_$greater(rat_-12/5, rat_32/5) &  ~
% 112.02/15.82    rat_$greater(rat_-12/5, rat_5/16) &  ~ rat_$greater(rat_-12/5, rat_16) &  ~
% 112.02/15.82    rat_$greater(rat_-12/5, rat_15/256) &  ~ rat_$greater(rat_-12/5, rat_48/5) & 
% 112.02/15.82    ~ rat_$greater(rat_-12/5, rat_-1/4) &  ~ rat_$greater(rat_-12/5, rat_1) &  ~
% 112.02/15.82    rat_$greater(rat_-12/5, rat_-5/64) &  ~ rat_$greater(rat_-12/5, rat_4096/25) &
% 112.02/15.82     ~ rat_$greater(rat_-12/5, rat_64/5) &  ~ rat_$greater(rat_-12/5, rat_-3/4) & 
% 112.02/15.82    ~ rat_$greater(rat_-12/5, rat_16/5) &  ~ rat_$greater(rat_-12/5, rat_0) &  ~
% 112.02/15.82    rat_$greater(rat_79/20, rat_256/15) &  ~ rat_$greater(rat_79/20, rat_241/20) &
% 112.02/15.82     ~ rat_$greater(rat_79/20, rat_79/20) &  ~ rat_$greater(rat_79/20, rat_256/25)
% 112.02/15.82    &  ~ rat_$greater(rat_79/20, rat_32/5) &  ~ rat_$greater(rat_79/20, rat_16) & 
% 112.02/15.82    ~ rat_$greater(rat_79/20, rat_48/5) &  ~ rat_$greater(rat_79/20, rat_4096/25)
% 112.02/15.82    &  ~ rat_$greater(rat_79/20, rat_64/5) &  ~ rat_$greater(rat_49/20,
% 112.02/15.82      rat_256/15) &  ~ rat_$greater(rat_49/20, rat_241/20) &  ~
% 112.02/15.82    rat_$greater(rat_49/20, rat_79/20) &  ~ rat_$greater(rat_49/20, rat_49/20) & 
% 112.02/15.82    ~ rat_$greater(rat_49/20, rat_256/25) &  ~ rat_$greater(rat_49/20, rat_32/5) &
% 112.02/15.82     ~ rat_$greater(rat_49/20, rat_16) &  ~ rat_$greater(rat_49/20, rat_48/5) &  ~
% 112.02/15.82    rat_$greater(rat_49/20, rat_4096/25) &  ~ rat_$greater(rat_49/20, rat_64/5) & 
% 112.02/15.82    ~ rat_$greater(rat_49/20, rat_16/5) &  ~ rat_$greater(rat_256/25, rat_256/15)
% 112.02/15.82    &  ~ rat_$greater(rat_256/25, rat_241/20) &  ~ rat_$greater(rat_256/25,
% 112.02/15.82      rat_256/25) &  ~ rat_$greater(rat_256/25, rat_16) &  ~
% 112.02/15.82    rat_$greater(rat_256/25, rat_4096/25) &  ~ rat_$greater(rat_256/25, rat_64/5)
% 112.02/15.82    &  ~ rat_$greater(rat_32/5, rat_256/15) &  ~ rat_$greater(rat_32/5,
% 112.02/15.82      rat_241/20) &  ~ rat_$greater(rat_32/5, rat_256/25) &  ~
% 112.02/15.82    rat_$greater(rat_32/5, rat_32/5) &  ~ rat_$greater(rat_32/5, rat_16) &  ~
% 112.02/15.82    rat_$greater(rat_32/5, rat_48/5) &  ~ rat_$greater(rat_32/5, rat_4096/25) &  ~
% 112.02/15.82    rat_$greater(rat_32/5, rat_64/5) &  ~ rat_$greater(rat_-4, rat_9/16) &  ~
% 112.02/15.82    rat_$greater(rat_-4, rat_-3/2) &  ~ rat_$greater(rat_-4, rat_-79/20) &  ~
% 112.02/15.82    rat_$greater(rat_-4, rat_256/15) &  ~ rat_$greater(rat_-4, rat_-4/3) &  ~
% 112.02/15.82    rat_$greater(rat_-4, rat_241/20) &  ~ rat_$greater(rat_-4, rat_3/4) &  ~
% 112.02/15.82    rat_$greater(rat_-4, rat_-15/64) &  ~ rat_$greater(rat_-4, rat_-12/5) &  ~
% 112.02/15.82    rat_$greater(rat_-4, rat_79/20) &  ~ rat_$greater(rat_-4, rat_49/20) &  ~
% 112.02/15.82    rat_$greater(rat_-4, rat_256/25) &  ~ rat_$greater(rat_-4, rat_32/5) &  ~
% 112.02/15.82    rat_$greater(rat_-4, rat_-4) &  ~ rat_$greater(rat_-4, rat_5/16) &  ~
% 112.02/15.82    rat_$greater(rat_-4, rat_16) &  ~ rat_$greater(rat_-4, rat_-16/5) &  ~
% 112.02/15.82    rat_$greater(rat_-4, rat_15/256) &  ~ rat_$greater(rat_-4, rat_48/5) &  ~
% 112.02/15.82    rat_$greater(rat_-4, rat_-1/4) &  ~ rat_$greater(rat_-4, rat_1) &  ~
% 112.02/15.82    rat_$greater(rat_-4, rat_-5/64) &  ~ rat_$greater(rat_-4, rat_4096/25) &  ~
% 112.02/15.82    rat_$greater(rat_-4, rat_64/5) &  ~ rat_$greater(rat_-4, rat_-3/4) &  ~
% 112.02/15.82    rat_$greater(rat_-4, rat_16/5) &  ~ rat_$greater(rat_-4, rat_0) &  ~
% 112.02/15.82    rat_$greater(rat_5/16, rat_9/16) &  ~ rat_$greater(rat_5/16, rat_256/15) &  ~
% 112.02/15.82    rat_$greater(rat_5/16, rat_241/20) &  ~ rat_$greater(rat_5/16, rat_3/4) &  ~
% 112.02/15.82    rat_$greater(rat_5/16, rat_79/20) &  ~ rat_$greater(rat_5/16, rat_49/20) &  ~
% 112.02/15.82    rat_$greater(rat_5/16, rat_256/25) &  ~ rat_$greater(rat_5/16, rat_32/5) &  ~
% 112.02/15.82    rat_$greater(rat_5/16, rat_5/16) &  ~ rat_$greater(rat_5/16, rat_16) &  ~
% 112.02/15.82    rat_$greater(rat_5/16, rat_48/5) &  ~ rat_$greater(rat_5/16, rat_1) &  ~
% 112.02/15.82    rat_$greater(rat_5/16, rat_4096/25) &  ~ rat_$greater(rat_5/16, rat_64/5) &  ~
% 112.02/15.82    rat_$greater(rat_5/16, rat_16/5) &  ~ rat_$greater(rat_16, rat_256/15) &  ~
% 112.02/15.82    rat_$greater(rat_16, rat_16) &  ~ rat_$greater(rat_16, rat_4096/25) &  ~
% 112.02/15.82    rat_$greater(rat_-16/5, rat_9/16) &  ~ rat_$greater(rat_-16/5, rat_-3/2) &  ~
% 112.02/15.82    rat_$greater(rat_-16/5, rat_256/15) &  ~ rat_$greater(rat_-16/5, rat_-4/3) & 
% 112.02/15.82    ~ rat_$greater(rat_-16/5, rat_241/20) &  ~ rat_$greater(rat_-16/5, rat_3/4) & 
% 112.02/15.82    ~ rat_$greater(rat_-16/5, rat_-15/64) &  ~ rat_$greater(rat_-16/5, rat_-12/5)
% 112.02/15.82    &  ~ rat_$greater(rat_-16/5, rat_79/20) &  ~ rat_$greater(rat_-16/5,
% 112.02/15.82      rat_49/20) &  ~ rat_$greater(rat_-16/5, rat_256/25) &  ~
% 112.02/15.82    rat_$greater(rat_-16/5, rat_32/5) &  ~ rat_$greater(rat_-16/5, rat_5/16) &  ~
% 112.02/15.82    rat_$greater(rat_-16/5, rat_16) &  ~ rat_$greater(rat_-16/5, rat_-16/5) &  ~
% 112.02/15.82    rat_$greater(rat_-16/5, rat_15/256) &  ~ rat_$greater(rat_-16/5, rat_48/5) & 
% 112.02/15.82    ~ rat_$greater(rat_-16/5, rat_-1/4) &  ~ rat_$greater(rat_-16/5, rat_1) &  ~
% 112.02/15.82    rat_$greater(rat_-16/5, rat_-5/64) &  ~ rat_$greater(rat_-16/5, rat_4096/25) &
% 112.02/15.82     ~ rat_$greater(rat_-16/5, rat_64/5) &  ~ rat_$greater(rat_-16/5, rat_-3/4) & 
% 112.02/15.82    ~ rat_$greater(rat_-16/5, rat_16/5) &  ~ rat_$greater(rat_-16/5, rat_0) &  ~
% 112.02/15.82    rat_$greater(rat_15/256, rat_9/16) &  ~ rat_$greater(rat_15/256, rat_256/15) &
% 112.02/15.82     ~ rat_$greater(rat_15/256, rat_241/20) &  ~ rat_$greater(rat_15/256, rat_3/4)
% 112.02/15.82    &  ~ rat_$greater(rat_15/256, rat_79/20) &  ~ rat_$greater(rat_15/256,
% 112.02/15.82      rat_49/20) &  ~ rat_$greater(rat_15/256, rat_256/25) &  ~
% 112.02/15.82    rat_$greater(rat_15/256, rat_32/5) &  ~ rat_$greater(rat_15/256, rat_5/16) & 
% 112.02/15.82    ~ rat_$greater(rat_15/256, rat_16) &  ~ rat_$greater(rat_15/256, rat_15/256) &
% 112.02/15.82     ~ rat_$greater(rat_15/256, rat_48/5) &  ~ rat_$greater(rat_15/256, rat_1) & 
% 112.02/15.82    ~ rat_$greater(rat_15/256, rat_4096/25) &  ~ rat_$greater(rat_15/256,
% 112.02/15.82      rat_64/5) &  ~ rat_$greater(rat_15/256, rat_16/5) &  ~
% 112.02/15.82    rat_$greater(rat_48/5, rat_256/15) &  ~ rat_$greater(rat_48/5, rat_241/20) & 
% 112.02/15.82    ~ rat_$greater(rat_48/5, rat_256/25) &  ~ rat_$greater(rat_48/5, rat_16) &  ~
% 112.02/15.82    rat_$greater(rat_48/5, rat_48/5) &  ~ rat_$greater(rat_48/5, rat_4096/25) &  ~
% 112.02/15.82    rat_$greater(rat_48/5, rat_64/5) &  ~ rat_$greater(rat_-241/20, rat_9/16) &  ~
% 112.02/15.82    rat_$greater(rat_-241/20, rat_-3/2) &  ~ rat_$greater(rat_-241/20, rat_-64/15)
% 112.02/15.82    &  ~ rat_$greater(rat_-241/20, rat_-79/20) &  ~ rat_$greater(rat_-241/20,
% 112.02/15.82      rat_256/15) &  ~ rat_$greater(rat_-241/20, rat_-4/3) &  ~
% 112.02/15.82    rat_$greater(rat_-241/20, rat_241/20) &  ~ rat_$greater(rat_-241/20, rat_3/4)
% 112.02/15.82    &  ~ rat_$greater(rat_-241/20, rat_-15/64) &  ~ rat_$greater(rat_-241/20,
% 112.02/15.82      rat_-12/5) &  ~ rat_$greater(rat_-241/20, rat_79/20) &  ~
% 112.02/15.82    rat_$greater(rat_-241/20, rat_49/20) &  ~ rat_$greater(rat_-241/20,
% 112.02/15.82      rat_256/25) &  ~ rat_$greater(rat_-241/20, rat_32/5) &  ~
% 112.02/15.82    rat_$greater(rat_-241/20, rat_-4) &  ~ rat_$greater(rat_-241/20, rat_5/16) & 
% 112.02/15.82    ~ rat_$greater(rat_-241/20, rat_16) &  ~ rat_$greater(rat_-241/20, rat_-16/5)
% 112.02/15.82    &  ~ rat_$greater(rat_-241/20, rat_15/256) &  ~ rat_$greater(rat_-241/20,
% 112.02/15.82      rat_48/5) &  ~ rat_$greater(rat_-241/20, rat_-241/20) &  ~
% 112.02/15.82    rat_$greater(rat_-241/20, rat_-1/4) &  ~ rat_$greater(rat_-241/20, rat_-48/5)
% 112.02/15.82    &  ~ rat_$greater(rat_-241/20, rat_1) &  ~ rat_$greater(rat_-241/20,
% 112.02/15.82      rat_-5/64) &  ~ rat_$greater(rat_-241/20, rat_4096/25) &  ~
% 112.02/15.82    rat_$greater(rat_-241/20, rat_64/5) &  ~ rat_$greater(rat_-241/20, rat_-3/4) &
% 112.02/15.82     ~ rat_$greater(rat_-241/20, rat_16/5) &  ~ rat_$greater(rat_-241/20, rat_0) &
% 112.02/15.82     ~ rat_$greater(rat_-271/20, rat_9/16) &  ~ rat_$greater(rat_-271/20,
% 112.02/15.82      rat_-3/2) &  ~ rat_$greater(rat_-271/20, rat_-64/15) &  ~
% 112.02/15.82    rat_$greater(rat_-271/20, rat_-79/20) &  ~ rat_$greater(rat_-271/20,
% 112.02/15.82      rat_256/15) &  ~ rat_$greater(rat_-271/20, rat_-4/3) &  ~
% 112.02/15.82    rat_$greater(rat_-271/20, rat_241/20) &  ~ rat_$greater(rat_-271/20, rat_3/4)
% 112.02/15.82    &  ~ rat_$greater(rat_-271/20, rat_-15/64) &  ~ rat_$greater(rat_-271/20,
% 112.02/15.82      rat_-12/5) &  ~ rat_$greater(rat_-271/20, rat_79/20) &  ~
% 112.02/15.82    rat_$greater(rat_-271/20, rat_49/20) &  ~ rat_$greater(rat_-271/20,
% 112.02/15.82      rat_256/25) &  ~ rat_$greater(rat_-271/20, rat_32/5) &  ~
% 112.02/15.82    rat_$greater(rat_-271/20, rat_-4) &  ~ rat_$greater(rat_-271/20, rat_5/16) & 
% 112.02/15.82    ~ rat_$greater(rat_-271/20, rat_16) &  ~ rat_$greater(rat_-271/20, rat_-16/5)
% 112.02/15.82    &  ~ rat_$greater(rat_-271/20, rat_15/256) &  ~ rat_$greater(rat_-271/20,
% 112.02/15.82      rat_48/5) &  ~ rat_$greater(rat_-271/20, rat_-241/20) &  ~
% 112.02/15.82    rat_$greater(rat_-271/20, rat_-271/20) &  ~ rat_$greater(rat_-271/20,
% 112.02/15.82      rat_-1/4) &  ~ rat_$greater(rat_-271/20, rat_-48/5) &  ~
% 112.02/15.82    rat_$greater(rat_-271/20, rat_1) &  ~ rat_$greater(rat_-271/20, rat_-5/64) & 
% 112.02/15.82    ~ rat_$greater(rat_-271/20, rat_4096/25) &  ~ rat_$greater(rat_-271/20,
% 112.02/15.82      rat_64/5) &  ~ rat_$greater(rat_-271/20, rat_-64/5) &  ~
% 112.02/15.82    rat_$greater(rat_-271/20, rat_-3/4) &  ~ rat_$greater(rat_-271/20, rat_16/5) &
% 112.02/15.82     ~ rat_$greater(rat_-271/20, rat_0) &  ~ rat_$greater(rat_-1/4, rat_9/16) &  ~
% 112.02/15.82    rat_$greater(rat_-1/4, rat_256/15) &  ~ rat_$greater(rat_-1/4, rat_241/20) & 
% 112.02/15.82    ~ rat_$greater(rat_-1/4, rat_3/4) &  ~ rat_$greater(rat_-1/4, rat_-15/64) &  ~
% 112.02/15.82    rat_$greater(rat_-1/4, rat_79/20) &  ~ rat_$greater(rat_-1/4, rat_49/20) &  ~
% 112.02/15.82    rat_$greater(rat_-1/4, rat_256/25) &  ~ rat_$greater(rat_-1/4, rat_32/5) &  ~
% 112.02/15.82    rat_$greater(rat_-1/4, rat_5/16) &  ~ rat_$greater(rat_-1/4, rat_16) &  ~
% 112.02/15.82    rat_$greater(rat_-1/4, rat_15/256) &  ~ rat_$greater(rat_-1/4, rat_48/5) &  ~
% 112.02/15.82    rat_$greater(rat_-1/4, rat_-1/4) &  ~ rat_$greater(rat_-1/4, rat_1) &  ~
% 112.02/15.82    rat_$greater(rat_-1/4, rat_-5/64) &  ~ rat_$greater(rat_-1/4, rat_4096/25) & 
% 112.02/15.82    ~ rat_$greater(rat_-1/4, rat_64/5) &  ~ rat_$greater(rat_-1/4, rat_16/5) &  ~
% 112.02/15.82    rat_$greater(rat_-1/4, rat_0) &  ~ rat_$greater(rat_-1024/25, rat_9/16) &  ~
% 112.02/15.82    rat_$greater(rat_-1024/25, rat_-3/2) &  ~ rat_$greater(rat_-1024/25,
% 112.02/15.82      rat_-64/15) &  ~ rat_$greater(rat_-1024/25, rat_-79/20) &  ~
% 112.02/15.82    rat_$greater(rat_-1024/25, rat_256/15) &  ~ rat_$greater(rat_-1024/25,
% 112.02/15.82      rat_-4/3) &  ~ rat_$greater(rat_-1024/25, rat_241/20) &  ~
% 112.02/15.82    rat_$greater(rat_-1024/25, rat_3/4) &  ~ rat_$greater(rat_-1024/25,
% 112.02/15.82      rat_-15/64) &  ~ rat_$greater(rat_-1024/25, rat_-12/5) &  ~
% 112.02/15.82    rat_$greater(rat_-1024/25, rat_79/20) &  ~ rat_$greater(rat_-1024/25,
% 112.02/15.82      rat_49/20) &  ~ rat_$greater(rat_-1024/25, rat_256/25) &  ~
% 112.02/15.82    rat_$greater(rat_-1024/25, rat_32/5) &  ~ rat_$greater(rat_-1024/25, rat_-4) &
% 112.02/15.82     ~ rat_$greater(rat_-1024/25, rat_5/16) &  ~ rat_$greater(rat_-1024/25,
% 112.02/15.82      rat_16) &  ~ rat_$greater(rat_-1024/25, rat_-16/5) &  ~
% 112.02/15.82    rat_$greater(rat_-1024/25, rat_15/256) &  ~ rat_$greater(rat_-1024/25,
% 112.02/15.82      rat_48/5) &  ~ rat_$greater(rat_-1024/25, rat_-241/20) &  ~
% 112.02/15.82    rat_$greater(rat_-1024/25, rat_-271/20) &  ~ rat_$greater(rat_-1024/25,
% 112.02/15.82      rat_-1/4) &  ~ rat_$greater(rat_-1024/25, rat_-1024/25) &  ~
% 112.02/15.82    rat_$greater(rat_-1024/25, rat_-16) &  ~ rat_$greater(rat_-1024/25, rat_-48/5)
% 112.02/15.82    &  ~ rat_$greater(rat_-1024/25, rat_1) &  ~ rat_$greater(rat_-1024/25,
% 112.02/15.82      rat_-5/64) &  ~ rat_$greater(rat_-1024/25, rat_4096/25) &  ~
% 112.02/15.82    rat_$greater(rat_-1024/25, rat_-128/5) &  ~ rat_$greater(rat_-1024/25,
% 112.02/15.82      rat_64/5) &  ~ rat_$greater(rat_-1024/25, rat_-64/5) &  ~
% 112.02/15.82    rat_$greater(rat_-1024/25, rat_-3/4) &  ~ rat_$greater(rat_-1024/25, rat_16/5)
% 112.02/15.82    &  ~ rat_$greater(rat_-1024/25, rat_0) &  ~ rat_$greater(rat_-16, rat_9/16) & 
% 112.02/15.82    ~ rat_$greater(rat_-16, rat_-3/2) &  ~ rat_$greater(rat_-16, rat_-64/15) &  ~
% 112.02/15.82    rat_$greater(rat_-16, rat_-79/20) &  ~ rat_$greater(rat_-16, rat_256/15) &  ~
% 112.02/15.82    rat_$greater(rat_-16, rat_-4/3) &  ~ rat_$greater(rat_-16, rat_241/20) &  ~
% 112.02/15.82    rat_$greater(rat_-16, rat_3/4) &  ~ rat_$greater(rat_-16, rat_-15/64) &  ~
% 112.02/15.82    rat_$greater(rat_-16, rat_-12/5) &  ~ rat_$greater(rat_-16, rat_79/20) &  ~
% 112.02/15.82    rat_$greater(rat_-16, rat_49/20) &  ~ rat_$greater(rat_-16, rat_256/25) &  ~
% 112.02/15.82    rat_$greater(rat_-16, rat_32/5) &  ~ rat_$greater(rat_-16, rat_-4) &  ~
% 112.02/15.82    rat_$greater(rat_-16, rat_5/16) &  ~ rat_$greater(rat_-16, rat_16) &  ~
% 112.02/15.82    rat_$greater(rat_-16, rat_-16/5) &  ~ rat_$greater(rat_-16, rat_15/256) &  ~
% 112.02/15.82    rat_$greater(rat_-16, rat_48/5) &  ~ rat_$greater(rat_-16, rat_-241/20) &  ~
% 112.02/15.82    rat_$greater(rat_-16, rat_-271/20) &  ~ rat_$greater(rat_-16, rat_-1/4) &  ~
% 112.02/15.82    rat_$greater(rat_-16, rat_-16) &  ~ rat_$greater(rat_-16, rat_-48/5) &  ~
% 112.02/15.82    rat_$greater(rat_-16, rat_1) &  ~ rat_$greater(rat_-16, rat_-5/64) &  ~
% 112.02/15.82    rat_$greater(rat_-16, rat_4096/25) &  ~ rat_$greater(rat_-16, rat_64/5) &  ~
% 112.02/15.82    rat_$greater(rat_-16, rat_-64/5) &  ~ rat_$greater(rat_-16, rat_-3/4) &  ~
% 112.02/15.82    rat_$greater(rat_-16, rat_16/5) &  ~ rat_$greater(rat_-16, rat_0) &  ~
% 112.02/15.82    rat_$greater(rat_-48/5, rat_9/16) &  ~ rat_$greater(rat_-48/5, rat_-3/2) &  ~
% 112.02/15.82    rat_$greater(rat_-48/5, rat_-64/15) &  ~ rat_$greater(rat_-48/5, rat_-79/20) &
% 112.02/15.82     ~ rat_$greater(rat_-48/5, rat_256/15) &  ~ rat_$greater(rat_-48/5, rat_-4/3)
% 112.02/15.82    &  ~ rat_$greater(rat_-48/5, rat_241/20) &  ~ rat_$greater(rat_-48/5, rat_3/4)
% 112.02/15.82    &  ~ rat_$greater(rat_-48/5, rat_-15/64) &  ~ rat_$greater(rat_-48/5,
% 112.02/15.82      rat_-12/5) &  ~ rat_$greater(rat_-48/5, rat_79/20) &  ~
% 112.02/15.82    rat_$greater(rat_-48/5, rat_49/20) &  ~ rat_$greater(rat_-48/5, rat_256/25) & 
% 112.02/15.82    ~ rat_$greater(rat_-48/5, rat_32/5) &  ~ rat_$greater(rat_-48/5, rat_-4) &  ~
% 112.02/15.82    rat_$greater(rat_-48/5, rat_5/16) &  ~ rat_$greater(rat_-48/5, rat_16) &  ~
% 112.02/15.82    rat_$greater(rat_-48/5, rat_-16/5) &  ~ rat_$greater(rat_-48/5, rat_15/256) & 
% 112.02/15.82    ~ rat_$greater(rat_-48/5, rat_48/5) &  ~ rat_$greater(rat_-48/5, rat_-1/4) & 
% 112.02/15.82    ~ rat_$greater(rat_-48/5, rat_-48/5) &  ~ rat_$greater(rat_-48/5, rat_1) &  ~
% 112.02/15.82    rat_$greater(rat_-48/5, rat_-5/64) &  ~ rat_$greater(rat_-48/5, rat_4096/25) &
% 112.02/15.82     ~ rat_$greater(rat_-48/5, rat_64/5) &  ~ rat_$greater(rat_-48/5, rat_-3/4) & 
% 112.02/15.82    ~ rat_$greater(rat_-48/5, rat_16/5) &  ~ rat_$greater(rat_-48/5, rat_0) &  ~
% 112.02/15.82    rat_$greater(rat_1, rat_256/15) &  ~ rat_$greater(rat_1, rat_241/20) &  ~
% 112.02/15.82    rat_$greater(rat_1, rat_79/20) &  ~ rat_$greater(rat_1, rat_49/20) &  ~
% 112.02/15.82    rat_$greater(rat_1, rat_256/25) &  ~ rat_$greater(rat_1, rat_32/5) &  ~
% 112.02/15.82    rat_$greater(rat_1, rat_16) &  ~ rat_$greater(rat_1, rat_48/5) &  ~
% 112.02/15.82    rat_$greater(rat_1, rat_1) &  ~ rat_$greater(rat_1, rat_4096/25) &  ~
% 112.02/15.82    rat_$greater(rat_1, rat_64/5) &  ~ rat_$greater(rat_1, rat_16/5) &  ~
% 112.02/15.82    rat_$greater(rat_-5/64, rat_9/16) &  ~ rat_$greater(rat_-5/64, rat_256/15) & 
% 112.02/15.82    ~ rat_$greater(rat_-5/64, rat_241/20) &  ~ rat_$greater(rat_-5/64, rat_3/4) & 
% 112.02/15.82    ~ rat_$greater(rat_-5/64, rat_79/20) &  ~ rat_$greater(rat_-5/64, rat_49/20) &
% 112.02/15.82     ~ rat_$greater(rat_-5/64, rat_256/25) &  ~ rat_$greater(rat_-5/64, rat_32/5)
% 112.02/15.82    &  ~ rat_$greater(rat_-5/64, rat_5/16) &  ~ rat_$greater(rat_-5/64, rat_16) & 
% 112.02/15.82    ~ rat_$greater(rat_-5/64, rat_15/256) &  ~ rat_$greater(rat_-5/64, rat_48/5) &
% 112.02/15.82     ~ rat_$greater(rat_-5/64, rat_1) &  ~ rat_$greater(rat_-5/64, rat_-5/64) &  ~
% 112.02/15.82    rat_$greater(rat_-5/64, rat_4096/25) &  ~ rat_$greater(rat_-5/64, rat_64/5) & 
% 112.02/15.82    ~ rat_$greater(rat_-5/64, rat_16/5) &  ~ rat_$greater(rat_-5/64, rat_0) &  ~
% 112.02/15.82    rat_$greater(rat_4096/25, rat_4096/25) &  ~ rat_$greater(rat_-128/5, rat_9/16)
% 112.02/15.82    &  ~ rat_$greater(rat_-128/5, rat_-3/2) &  ~ rat_$greater(rat_-128/5,
% 112.02/15.82      rat_-64/15) &  ~ rat_$greater(rat_-128/5, rat_-79/20) &  ~
% 112.02/15.82    rat_$greater(rat_-128/5, rat_256/15) &  ~ rat_$greater(rat_-128/5, rat_-4/3) &
% 112.02/15.82     ~ rat_$greater(rat_-128/5, rat_241/20) &  ~ rat_$greater(rat_-128/5, rat_3/4)
% 112.02/15.82    &  ~ rat_$greater(rat_-128/5, rat_-15/64) &  ~ rat_$greater(rat_-128/5,
% 112.02/15.82      rat_-12/5) &  ~ rat_$greater(rat_-128/5, rat_79/20) &  ~
% 112.02/15.82    rat_$greater(rat_-128/5, rat_49/20) &  ~ rat_$greater(rat_-128/5, rat_256/25)
% 112.02/15.82    &  ~ rat_$greater(rat_-128/5, rat_32/5) &  ~ rat_$greater(rat_-128/5, rat_-4)
% 112.02/15.82    &  ~ rat_$greater(rat_-128/5, rat_5/16) &  ~ rat_$greater(rat_-128/5, rat_16)
% 112.02/15.82    &  ~ rat_$greater(rat_-128/5, rat_-16/5) &  ~ rat_$greater(rat_-128/5,
% 112.02/15.82      rat_15/256) &  ~ rat_$greater(rat_-128/5, rat_48/5) &  ~
% 112.02/15.82    rat_$greater(rat_-128/5, rat_-241/20) &  ~ rat_$greater(rat_-128/5,
% 112.02/15.82      rat_-271/20) &  ~ rat_$greater(rat_-128/5, rat_-1/4) &  ~
% 112.02/15.82    rat_$greater(rat_-128/5, rat_-16) &  ~ rat_$greater(rat_-128/5, rat_-48/5) & 
% 112.02/15.82    ~ rat_$greater(rat_-128/5, rat_1) &  ~ rat_$greater(rat_-128/5, rat_-5/64) & 
% 112.02/15.82    ~ rat_$greater(rat_-128/5, rat_4096/25) &  ~ rat_$greater(rat_-128/5,
% 112.02/15.82      rat_-128/5) &  ~ rat_$greater(rat_-128/5, rat_64/5) &  ~
% 112.02/15.82    rat_$greater(rat_-128/5, rat_-64/5) &  ~ rat_$greater(rat_-128/5, rat_-3/4) & 
% 112.02/15.82    ~ rat_$greater(rat_-128/5, rat_16/5) &  ~ rat_$greater(rat_-128/5, rat_0) &  ~
% 112.02/15.82    rat_$greater(rat_64/5, rat_256/15) &  ~ rat_$greater(rat_64/5, rat_16) &  ~
% 112.02/15.82    rat_$greater(rat_64/5, rat_4096/25) &  ~ rat_$greater(rat_64/5, rat_64/5) &  ~
% 112.02/15.82    rat_$greater(rat_-64/5, rat_9/16) &  ~ rat_$greater(rat_-64/5, rat_-3/2) &  ~
% 112.02/15.82    rat_$greater(rat_-64/5, rat_-64/15) &  ~ rat_$greater(rat_-64/5, rat_-79/20) &
% 112.02/15.82     ~ rat_$greater(rat_-64/5, rat_256/15) &  ~ rat_$greater(rat_-64/5, rat_-4/3)
% 112.02/15.82    &  ~ rat_$greater(rat_-64/5, rat_241/20) &  ~ rat_$greater(rat_-64/5, rat_3/4)
% 112.02/15.82    &  ~ rat_$greater(rat_-64/5, rat_-15/64) &  ~ rat_$greater(rat_-64/5,
% 112.02/15.82      rat_-12/5) &  ~ rat_$greater(rat_-64/5, rat_79/20) &  ~
% 112.02/15.82    rat_$greater(rat_-64/5, rat_49/20) &  ~ rat_$greater(rat_-64/5, rat_256/25) & 
% 112.02/15.82    ~ rat_$greater(rat_-64/5, rat_32/5) &  ~ rat_$greater(rat_-64/5, rat_-4) &  ~
% 112.02/15.82    rat_$greater(rat_-64/5, rat_5/16) &  ~ rat_$greater(rat_-64/5, rat_16) &  ~
% 112.02/15.82    rat_$greater(rat_-64/5, rat_-16/5) &  ~ rat_$greater(rat_-64/5, rat_15/256) & 
% 112.02/15.82    ~ rat_$greater(rat_-64/5, rat_48/5) &  ~ rat_$greater(rat_-64/5, rat_-241/20)
% 112.02/15.82    &  ~ rat_$greater(rat_-64/5, rat_-1/4) &  ~ rat_$greater(rat_-64/5, rat_-48/5)
% 112.02/15.82    &  ~ rat_$greater(rat_-64/5, rat_1) &  ~ rat_$greater(rat_-64/5, rat_-5/64) & 
% 112.02/15.82    ~ rat_$greater(rat_-64/5, rat_4096/25) &  ~ rat_$greater(rat_-64/5, rat_64/5)
% 112.02/15.82    &  ~ rat_$greater(rat_-64/5, rat_-64/5) &  ~ rat_$greater(rat_-64/5, rat_-3/4)
% 112.02/15.82    &  ~ rat_$greater(rat_-64/5, rat_16/5) &  ~ rat_$greater(rat_-64/5, rat_0) & 
% 112.02/15.82    ~ rat_$greater(rat_-3/4, rat_9/16) &  ~ rat_$greater(rat_-3/4, rat_256/15) & 
% 112.02/15.82    ~ rat_$greater(rat_-3/4, rat_241/20) &  ~ rat_$greater(rat_-3/4, rat_3/4) &  ~
% 112.02/15.82    rat_$greater(rat_-3/4, rat_-15/64) &  ~ rat_$greater(rat_-3/4, rat_79/20) &  ~
% 112.02/15.82    rat_$greater(rat_-3/4, rat_49/20) &  ~ rat_$greater(rat_-3/4, rat_256/25) &  ~
% 112.02/15.82    rat_$greater(rat_-3/4, rat_32/5) &  ~ rat_$greater(rat_-3/4, rat_5/16) &  ~
% 112.02/15.82    rat_$greater(rat_-3/4, rat_16) &  ~ rat_$greater(rat_-3/4, rat_15/256) &  ~
% 112.02/15.82    rat_$greater(rat_-3/4, rat_48/5) &  ~ rat_$greater(rat_-3/4, rat_-1/4) &  ~
% 112.02/15.82    rat_$greater(rat_-3/4, rat_1) &  ~ rat_$greater(rat_-3/4, rat_-5/64) &  ~
% 112.02/15.82    rat_$greater(rat_-3/4, rat_4096/25) &  ~ rat_$greater(rat_-3/4, rat_64/5) &  ~
% 112.02/15.82    rat_$greater(rat_-3/4, rat_-3/4) &  ~ rat_$greater(rat_-3/4, rat_16/5) &  ~
% 112.02/15.82    rat_$greater(rat_-3/4, rat_0) &  ~ rat_$greater(rat_16/5, rat_256/15) &  ~
% 112.02/15.82    rat_$greater(rat_16/5, rat_241/20) &  ~ rat_$greater(rat_16/5, rat_79/20) &  ~
% 112.02/15.82    rat_$greater(rat_16/5, rat_256/25) &  ~ rat_$greater(rat_16/5, rat_32/5) &  ~
% 112.02/15.82    rat_$greater(rat_16/5, rat_16) &  ~ rat_$greater(rat_16/5, rat_48/5) &  ~
% 112.02/15.82    rat_$greater(rat_16/5, rat_4096/25) &  ~ rat_$greater(rat_16/5, rat_64/5) &  ~
% 112.02/15.82    rat_$greater(rat_16/5, rat_16/5) &  ~ rat_$greater(rat_0, rat_9/16) &  ~
% 112.02/15.82    rat_$greater(rat_0, rat_256/15) &  ~ rat_$greater(rat_0, rat_241/20) &  ~
% 112.02/15.82    rat_$greater(rat_0, rat_3/4) &  ~ rat_$greater(rat_0, rat_79/20) &  ~
% 112.02/15.82    rat_$greater(rat_0, rat_49/20) &  ~ rat_$greater(rat_0, rat_256/25) &  ~
% 112.02/15.82    rat_$greater(rat_0, rat_32/5) &  ~ rat_$greater(rat_0, rat_5/16) &  ~
% 112.02/15.82    rat_$greater(rat_0, rat_16) &  ~ rat_$greater(rat_0, rat_15/256) &  ~
% 112.02/15.82    rat_$greater(rat_0, rat_48/5) &  ~ rat_$greater(rat_0, rat_1) &  ~
% 112.02/15.82    rat_$greater(rat_0, rat_4096/25) &  ~ rat_$greater(rat_0, rat_64/5) &  ~
% 112.02/15.82    rat_$greater(rat_0, rat_16/5) &  ~ rat_$greater(rat_0, rat_0) &  ~
% 112.02/15.82    rat_$lesseq(rat_9/16, rat_-3/2) &  ~ rat_$lesseq(rat_9/16, rat_-64/15) &  ~
% 112.02/15.82    rat_$lesseq(rat_9/16, rat_-79/20) &  ~ rat_$lesseq(rat_9/16, rat_-4/3) &  ~
% 112.02/15.82    rat_$lesseq(rat_9/16, rat_-15/64) &  ~ rat_$lesseq(rat_9/16, rat_-12/5) &  ~
% 112.02/15.82    rat_$lesseq(rat_9/16, rat_-4) &  ~ rat_$lesseq(rat_9/16, rat_5/16) &  ~
% 112.02/15.82    rat_$lesseq(rat_9/16, rat_-16/5) &  ~ rat_$lesseq(rat_9/16, rat_15/256) &  ~
% 112.02/15.82    rat_$lesseq(rat_9/16, rat_-241/20) &  ~ rat_$lesseq(rat_9/16, rat_-271/20) & 
% 112.02/15.82    ~ rat_$lesseq(rat_9/16, rat_-1/4) &  ~ rat_$lesseq(rat_9/16, rat_-1024/25) & 
% 112.02/15.82    ~ rat_$lesseq(rat_9/16, rat_-16) &  ~ rat_$lesseq(rat_9/16, rat_-48/5) &  ~
% 112.02/15.82    rat_$lesseq(rat_9/16, rat_-5/64) &  ~ rat_$lesseq(rat_9/16, rat_-128/5) &  ~
% 112.02/15.82    rat_$lesseq(rat_9/16, rat_-64/5) &  ~ rat_$lesseq(rat_9/16, rat_-3/4) &  ~
% 112.02/15.82    rat_$lesseq(rat_9/16, rat_0) &  ~ rat_$lesseq(rat_-3/2, rat_-64/15) &  ~
% 112.02/15.82    rat_$lesseq(rat_-3/2, rat_-79/20) &  ~ rat_$lesseq(rat_-3/2, rat_-12/5) &  ~
% 112.02/15.82    rat_$lesseq(rat_-3/2, rat_-4) &  ~ rat_$lesseq(rat_-3/2, rat_-16/5) &  ~
% 112.02/15.82    rat_$lesseq(rat_-3/2, rat_-241/20) &  ~ rat_$lesseq(rat_-3/2, rat_-271/20) & 
% 112.02/15.82    ~ rat_$lesseq(rat_-3/2, rat_-1024/25) &  ~ rat_$lesseq(rat_-3/2, rat_-16) &  ~
% 112.02/15.82    rat_$lesseq(rat_-3/2, rat_-48/5) &  ~ rat_$lesseq(rat_-3/2, rat_-128/5) &  ~
% 112.02/15.82    rat_$lesseq(rat_-3/2, rat_-64/5) &  ~ rat_$lesseq(rat_-64/15, rat_-241/20) & 
% 112.02/15.82    ~ rat_$lesseq(rat_-64/15, rat_-271/20) &  ~ rat_$lesseq(rat_-64/15,
% 112.02/15.82      rat_-1024/25) &  ~ rat_$lesseq(rat_-64/15, rat_-16) &  ~
% 112.02/15.82    rat_$lesseq(rat_-64/15, rat_-48/5) &  ~ rat_$lesseq(rat_-64/15, rat_-128/5) & 
% 112.02/15.82    ~ rat_$lesseq(rat_-64/15, rat_-64/5) &  ~ rat_$lesseq(rat_-79/20, rat_-64/15)
% 112.02/15.82    &  ~ rat_$lesseq(rat_-79/20, rat_-4) &  ~ rat_$lesseq(rat_-79/20, rat_-241/20)
% 112.02/15.82    &  ~ rat_$lesseq(rat_-79/20, rat_-271/20) &  ~ rat_$lesseq(rat_-79/20,
% 112.02/15.82      rat_-1024/25) &  ~ rat_$lesseq(rat_-79/20, rat_-16) &  ~
% 112.02/15.82    rat_$lesseq(rat_-79/20, rat_-48/5) &  ~ rat_$lesseq(rat_-79/20, rat_-128/5) & 
% 112.02/15.82    ~ rat_$lesseq(rat_-79/20, rat_-64/5) &  ~ rat_$lesseq(rat_256/15, rat_9/16) & 
% 112.02/15.82    ~ rat_$lesseq(rat_256/15, rat_-3/2) &  ~ rat_$lesseq(rat_256/15, rat_-64/15) &
% 112.02/15.82     ~ rat_$lesseq(rat_256/15, rat_-79/20) &  ~ rat_$lesseq(rat_256/15, rat_-4/3)
% 112.02/15.82    &  ~ rat_$lesseq(rat_256/15, rat_241/20) &  ~ rat_$lesseq(rat_256/15, rat_3/4)
% 112.02/15.82    &  ~ rat_$lesseq(rat_256/15, rat_-15/64) &  ~ rat_$lesseq(rat_256/15,
% 112.02/15.82      rat_-12/5) &  ~ rat_$lesseq(rat_256/15, rat_79/20) &  ~
% 112.02/15.82    rat_$lesseq(rat_256/15, rat_49/20) &  ~ rat_$lesseq(rat_256/15, rat_256/25) & 
% 112.02/15.82    ~ rat_$lesseq(rat_256/15, rat_32/5) &  ~ rat_$lesseq(rat_256/15, rat_-4) &  ~
% 112.02/15.82    rat_$lesseq(rat_256/15, rat_5/16) &  ~ rat_$lesseq(rat_256/15, rat_16) &  ~
% 112.02/15.82    rat_$lesseq(rat_256/15, rat_-16/5) &  ~ rat_$lesseq(rat_256/15, rat_15/256) & 
% 112.02/15.82    ~ rat_$lesseq(rat_256/15, rat_48/5) &  ~ rat_$lesseq(rat_256/15, rat_-241/20)
% 112.02/15.82    &  ~ rat_$lesseq(rat_256/15, rat_-271/20) &  ~ rat_$lesseq(rat_256/15,
% 112.02/15.82      rat_-1/4) &  ~ rat_$lesseq(rat_256/15, rat_-1024/25) &  ~
% 112.02/15.82    rat_$lesseq(rat_256/15, rat_-16) &  ~ rat_$lesseq(rat_256/15, rat_-48/5) &  ~
% 112.02/15.82    rat_$lesseq(rat_256/15, rat_1) &  ~ rat_$lesseq(rat_256/15, rat_-5/64) &  ~
% 112.02/15.82    rat_$lesseq(rat_256/15, rat_-128/5) &  ~ rat_$lesseq(rat_256/15, rat_64/5) & 
% 112.02/15.82    ~ rat_$lesseq(rat_256/15, rat_-64/5) &  ~ rat_$lesseq(rat_256/15, rat_-3/4) & 
% 112.02/15.82    ~ rat_$lesseq(rat_256/15, rat_16/5) &  ~ rat_$lesseq(rat_256/15, rat_0) &  ~
% 112.02/15.82    rat_$lesseq(rat_-4/3, rat_-3/2) &  ~ rat_$lesseq(rat_-4/3, rat_-64/15) &  ~
% 112.02/15.82    rat_$lesseq(rat_-4/3, rat_-79/20) &  ~ rat_$lesseq(rat_-4/3, rat_-12/5) &  ~
% 112.02/15.82    rat_$lesseq(rat_-4/3, rat_-4) &  ~ rat_$lesseq(rat_-4/3, rat_-16/5) &  ~
% 112.02/15.82    rat_$lesseq(rat_-4/3, rat_-241/20) &  ~ rat_$lesseq(rat_-4/3, rat_-271/20) & 
% 112.02/15.82    ~ rat_$lesseq(rat_-4/3, rat_-1024/25) &  ~ rat_$lesseq(rat_-4/3, rat_-16) &  ~
% 112.02/15.82    rat_$lesseq(rat_-4/3, rat_-48/5) &  ~ rat_$lesseq(rat_-4/3, rat_-128/5) &  ~
% 112.02/15.82    rat_$lesseq(rat_-4/3, rat_-64/5) &  ~ rat_$lesseq(rat_241/20, rat_9/16) &  ~
% 112.02/15.82    rat_$lesseq(rat_241/20, rat_-3/2) &  ~ rat_$lesseq(rat_241/20, rat_-64/15) & 
% 112.02/15.82    ~ rat_$lesseq(rat_241/20, rat_-79/20) &  ~ rat_$lesseq(rat_241/20, rat_-4/3) &
% 112.02/15.82     ~ rat_$lesseq(rat_241/20, rat_3/4) &  ~ rat_$lesseq(rat_241/20, rat_-15/64) &
% 112.02/15.82     ~ rat_$lesseq(rat_241/20, rat_-12/5) &  ~ rat_$lesseq(rat_241/20, rat_79/20)
% 112.02/15.82    &  ~ rat_$lesseq(rat_241/20, rat_49/20) &  ~ rat_$lesseq(rat_241/20,
% 112.02/15.82      rat_256/25) &  ~ rat_$lesseq(rat_241/20, rat_32/5) &  ~
% 112.02/15.82    rat_$lesseq(rat_241/20, rat_-4) &  ~ rat_$lesseq(rat_241/20, rat_5/16) &  ~
% 112.02/15.82    rat_$lesseq(rat_241/20, rat_-16/5) &  ~ rat_$lesseq(rat_241/20, rat_15/256) & 
% 112.02/15.82    ~ rat_$lesseq(rat_241/20, rat_48/5) &  ~ rat_$lesseq(rat_241/20, rat_-241/20)
% 112.02/15.82    &  ~ rat_$lesseq(rat_241/20, rat_-271/20) &  ~ rat_$lesseq(rat_241/20,
% 112.02/15.82      rat_-1/4) &  ~ rat_$lesseq(rat_241/20, rat_-1024/25) &  ~
% 112.02/15.82    rat_$lesseq(rat_241/20, rat_-16) &  ~ rat_$lesseq(rat_241/20, rat_-48/5) &  ~
% 112.02/15.82    rat_$lesseq(rat_241/20, rat_1) &  ~ rat_$lesseq(rat_241/20, rat_-5/64) &  ~
% 112.02/15.82    rat_$lesseq(rat_241/20, rat_-128/5) &  ~ rat_$lesseq(rat_241/20, rat_-64/5) & 
% 112.02/15.82    ~ rat_$lesseq(rat_241/20, rat_-3/4) &  ~ rat_$lesseq(rat_241/20, rat_16/5) & 
% 112.02/15.82    ~ rat_$lesseq(rat_241/20, rat_0) &  ~ rat_$lesseq(rat_3/4, rat_9/16) &  ~
% 112.02/15.82    rat_$lesseq(rat_3/4, rat_-3/2) &  ~ rat_$lesseq(rat_3/4, rat_-64/15) &  ~
% 112.02/15.82    rat_$lesseq(rat_3/4, rat_-79/20) &  ~ rat_$lesseq(rat_3/4, rat_-4/3) &  ~
% 112.02/15.82    rat_$lesseq(rat_3/4, rat_-15/64) &  ~ rat_$lesseq(rat_3/4, rat_-12/5) &  ~
% 112.02/15.82    rat_$lesseq(rat_3/4, rat_-4) &  ~ rat_$lesseq(rat_3/4, rat_5/16) &  ~
% 112.02/15.82    rat_$lesseq(rat_3/4, rat_-16/5) &  ~ rat_$lesseq(rat_3/4, rat_15/256) &  ~
% 112.02/15.82    rat_$lesseq(rat_3/4, rat_-241/20) &  ~ rat_$lesseq(rat_3/4, rat_-271/20) &  ~
% 112.02/15.82    rat_$lesseq(rat_3/4, rat_-1/4) &  ~ rat_$lesseq(rat_3/4, rat_-1024/25) &  ~
% 112.02/15.82    rat_$lesseq(rat_3/4, rat_-16) &  ~ rat_$lesseq(rat_3/4, rat_-48/5) &  ~
% 112.02/15.82    rat_$lesseq(rat_3/4, rat_-5/64) &  ~ rat_$lesseq(rat_3/4, rat_-128/5) &  ~
% 112.02/15.82    rat_$lesseq(rat_3/4, rat_-64/5) &  ~ rat_$lesseq(rat_3/4, rat_-3/4) &  ~
% 112.02/15.82    rat_$lesseq(rat_3/4, rat_0) &  ~ rat_$lesseq(rat_-15/64, rat_-3/2) &  ~
% 112.02/15.82    rat_$lesseq(rat_-15/64, rat_-64/15) &  ~ rat_$lesseq(rat_-15/64, rat_-79/20) &
% 112.02/15.82     ~ rat_$lesseq(rat_-15/64, rat_-4/3) &  ~ rat_$lesseq(rat_-15/64, rat_-12/5) &
% 112.02/15.82     ~ rat_$lesseq(rat_-15/64, rat_-4) &  ~ rat_$lesseq(rat_-15/64, rat_-16/5) & 
% 112.02/15.82    ~ rat_$lesseq(rat_-15/64, rat_-241/20) &  ~ rat_$lesseq(rat_-15/64,
% 112.02/15.82      rat_-271/20) &  ~ rat_$lesseq(rat_-15/64, rat_-1/4) &  ~
% 112.02/15.82    rat_$lesseq(rat_-15/64, rat_-1024/25) &  ~ rat_$lesseq(rat_-15/64, rat_-16) & 
% 112.02/15.82    ~ rat_$lesseq(rat_-15/64, rat_-48/5) &  ~ rat_$lesseq(rat_-15/64, rat_-128/5)
% 112.02/15.82    &  ~ rat_$lesseq(rat_-15/64, rat_-64/5) &  ~ rat_$lesseq(rat_-15/64, rat_-3/4)
% 112.02/15.82    &  ~ rat_$lesseq(rat_-12/5, rat_-64/15) &  ~ rat_$lesseq(rat_-12/5,
% 112.02/15.82      rat_-79/20) &  ~ rat_$lesseq(rat_-12/5, rat_-4) &  ~ rat_$lesseq(rat_-12/5,
% 112.02/15.82      rat_-16/5) &  ~ rat_$lesseq(rat_-12/5, rat_-241/20) &  ~
% 112.02/15.82    rat_$lesseq(rat_-12/5, rat_-271/20) &  ~ rat_$lesseq(rat_-12/5, rat_-1024/25)
% 112.02/15.82    &  ~ rat_$lesseq(rat_-12/5, rat_-16) &  ~ rat_$lesseq(rat_-12/5, rat_-48/5) & 
% 112.02/15.82    ~ rat_$lesseq(rat_-12/5, rat_-128/5) &  ~ rat_$lesseq(rat_-12/5, rat_-64/5) & 
% 112.02/15.82    ~ rat_$lesseq(rat_79/20, rat_9/16) &  ~ rat_$lesseq(rat_79/20, rat_-3/2) &  ~
% 112.02/15.82    rat_$lesseq(rat_79/20, rat_-64/15) &  ~ rat_$lesseq(rat_79/20, rat_-79/20) & 
% 112.02/15.82    ~ rat_$lesseq(rat_79/20, rat_-4/3) &  ~ rat_$lesseq(rat_79/20, rat_3/4) &  ~
% 112.02/15.82    rat_$lesseq(rat_79/20, rat_-15/64) &  ~ rat_$lesseq(rat_79/20, rat_-12/5) &  ~
% 112.02/15.82    rat_$lesseq(rat_79/20, rat_49/20) &  ~ rat_$lesseq(rat_79/20, rat_-4) &  ~
% 112.02/15.82    rat_$lesseq(rat_79/20, rat_5/16) &  ~ rat_$lesseq(rat_79/20, rat_-16/5) &  ~
% 112.02/15.82    rat_$lesseq(rat_79/20, rat_15/256) &  ~ rat_$lesseq(rat_79/20, rat_-241/20) & 
% 112.02/15.82    ~ rat_$lesseq(rat_79/20, rat_-271/20) &  ~ rat_$lesseq(rat_79/20, rat_-1/4) & 
% 112.02/15.82    ~ rat_$lesseq(rat_79/20, rat_-1024/25) &  ~ rat_$lesseq(rat_79/20, rat_-16) & 
% 112.02/15.82    ~ rat_$lesseq(rat_79/20, rat_-48/5) &  ~ rat_$lesseq(rat_79/20, rat_1) &  ~
% 112.02/15.82    rat_$lesseq(rat_79/20, rat_-5/64) &  ~ rat_$lesseq(rat_79/20, rat_-128/5) &  ~
% 112.02/15.82    rat_$lesseq(rat_79/20, rat_-64/5) &  ~ rat_$lesseq(rat_79/20, rat_-3/4) &  ~
% 112.02/15.82    rat_$lesseq(rat_79/20, rat_16/5) &  ~ rat_$lesseq(rat_79/20, rat_0) &  ~
% 112.02/15.82    rat_$lesseq(rat_49/20, rat_9/16) &  ~ rat_$lesseq(rat_49/20, rat_-3/2) &  ~
% 112.02/15.82    rat_$lesseq(rat_49/20, rat_-64/15) &  ~ rat_$lesseq(rat_49/20, rat_-79/20) & 
% 112.02/15.82    ~ rat_$lesseq(rat_49/20, rat_-4/3) &  ~ rat_$lesseq(rat_49/20, rat_3/4) &  ~
% 112.02/15.82    rat_$lesseq(rat_49/20, rat_-15/64) &  ~ rat_$lesseq(rat_49/20, rat_-12/5) &  ~
% 112.02/15.82    rat_$lesseq(rat_49/20, rat_-4) &  ~ rat_$lesseq(rat_49/20, rat_5/16) &  ~
% 112.02/15.82    rat_$lesseq(rat_49/20, rat_-16/5) &  ~ rat_$lesseq(rat_49/20, rat_15/256) &  ~
% 112.02/15.82    rat_$lesseq(rat_49/20, rat_-241/20) &  ~ rat_$lesseq(rat_49/20, rat_-271/20) &
% 112.02/15.82     ~ rat_$lesseq(rat_49/20, rat_-1/4) &  ~ rat_$lesseq(rat_49/20, rat_-1024/25)
% 112.02/15.82    &  ~ rat_$lesseq(rat_49/20, rat_-16) &  ~ rat_$lesseq(rat_49/20, rat_-48/5) & 
% 112.02/15.82    ~ rat_$lesseq(rat_49/20, rat_1) &  ~ rat_$lesseq(rat_49/20, rat_-5/64) &  ~
% 112.02/15.82    rat_$lesseq(rat_49/20, rat_-128/5) &  ~ rat_$lesseq(rat_49/20, rat_-64/5) &  ~
% 112.02/15.82    rat_$lesseq(rat_49/20, rat_-3/4) &  ~ rat_$lesseq(rat_49/20, rat_0) &  ~
% 112.02/15.82    rat_$lesseq(rat_256/25, rat_9/16) &  ~ rat_$lesseq(rat_256/25, rat_-3/2) &  ~
% 112.02/15.82    rat_$lesseq(rat_256/25, rat_-64/15) &  ~ rat_$lesseq(rat_256/25, rat_-79/20) &
% 112.02/15.82     ~ rat_$lesseq(rat_256/25, rat_-4/3) &  ~ rat_$lesseq(rat_256/25, rat_3/4) & 
% 112.02/15.82    ~ rat_$lesseq(rat_256/25, rat_-15/64) &  ~ rat_$lesseq(rat_256/25, rat_-12/5)
% 112.02/15.82    &  ~ rat_$lesseq(rat_256/25, rat_79/20) &  ~ rat_$lesseq(rat_256/25,
% 112.02/15.82      rat_49/20) &  ~ rat_$lesseq(rat_256/25, rat_32/5) &  ~
% 112.02/15.82    rat_$lesseq(rat_256/25, rat_-4) &  ~ rat_$lesseq(rat_256/25, rat_5/16) &  ~
% 112.02/15.82    rat_$lesseq(rat_256/25, rat_-16/5) &  ~ rat_$lesseq(rat_256/25, rat_15/256) & 
% 112.02/15.82    ~ rat_$lesseq(rat_256/25, rat_48/5) &  ~ rat_$lesseq(rat_256/25, rat_-241/20)
% 112.02/15.82    &  ~ rat_$lesseq(rat_256/25, rat_-271/20) &  ~ rat_$lesseq(rat_256/25,
% 112.02/15.82      rat_-1/4) &  ~ rat_$lesseq(rat_256/25, rat_-1024/25) &  ~
% 112.02/15.82    rat_$lesseq(rat_256/25, rat_-16) &  ~ rat_$lesseq(rat_256/25, rat_-48/5) &  ~
% 112.02/15.82    rat_$lesseq(rat_256/25, rat_1) &  ~ rat_$lesseq(rat_256/25, rat_-5/64) &  ~
% 112.02/15.82    rat_$lesseq(rat_256/25, rat_-128/5) &  ~ rat_$lesseq(rat_256/25, rat_-64/5) & 
% 112.02/15.82    ~ rat_$lesseq(rat_256/25, rat_-3/4) &  ~ rat_$lesseq(rat_256/25, rat_16/5) & 
% 112.02/15.82    ~ rat_$lesseq(rat_256/25, rat_0) &  ~ rat_$lesseq(rat_32/5, rat_9/16) &  ~
% 112.02/15.82    rat_$lesseq(rat_32/5, rat_-3/2) &  ~ rat_$lesseq(rat_32/5, rat_-64/15) &  ~
% 112.02/15.82    rat_$lesseq(rat_32/5, rat_-79/20) &  ~ rat_$lesseq(rat_32/5, rat_-4/3) &  ~
% 112.02/15.82    rat_$lesseq(rat_32/5, rat_3/4) &  ~ rat_$lesseq(rat_32/5, rat_-15/64) &  ~
% 112.02/15.82    rat_$lesseq(rat_32/5, rat_-12/5) &  ~ rat_$lesseq(rat_32/5, rat_79/20) &  ~
% 112.02/15.82    rat_$lesseq(rat_32/5, rat_49/20) &  ~ rat_$lesseq(rat_32/5, rat_-4) &  ~
% 112.02/15.82    rat_$lesseq(rat_32/5, rat_5/16) &  ~ rat_$lesseq(rat_32/5, rat_-16/5) &  ~
% 112.02/15.82    rat_$lesseq(rat_32/5, rat_15/256) &  ~ rat_$lesseq(rat_32/5, rat_-241/20) &  ~
% 112.02/15.82    rat_$lesseq(rat_32/5, rat_-271/20) &  ~ rat_$lesseq(rat_32/5, rat_-1/4) &  ~
% 112.02/15.82    rat_$lesseq(rat_32/5, rat_-1024/25) &  ~ rat_$lesseq(rat_32/5, rat_-16) &  ~
% 112.02/15.82    rat_$lesseq(rat_32/5, rat_-48/5) &  ~ rat_$lesseq(rat_32/5, rat_1) &  ~
% 112.02/15.82    rat_$lesseq(rat_32/5, rat_-5/64) &  ~ rat_$lesseq(rat_32/5, rat_-128/5) &  ~
% 112.02/15.82    rat_$lesseq(rat_32/5, rat_-64/5) &  ~ rat_$lesseq(rat_32/5, rat_-3/4) &  ~
% 112.02/15.82    rat_$lesseq(rat_32/5, rat_16/5) &  ~ rat_$lesseq(rat_32/5, rat_0) &  ~
% 112.02/15.82    rat_$lesseq(rat_-4, rat_-64/15) &  ~ rat_$lesseq(rat_-4, rat_-241/20) &  ~
% 112.02/15.82    rat_$lesseq(rat_-4, rat_-271/20) &  ~ rat_$lesseq(rat_-4, rat_-1024/25) &  ~
% 112.02/15.82    rat_$lesseq(rat_-4, rat_-16) &  ~ rat_$lesseq(rat_-4, rat_-48/5) &  ~
% 112.02/15.82    rat_$lesseq(rat_-4, rat_-128/5) &  ~ rat_$lesseq(rat_-4, rat_-64/5) &  ~
% 112.02/15.82    rat_$lesseq(rat_5/16, rat_-3/2) &  ~ rat_$lesseq(rat_5/16, rat_-64/15) &  ~
% 112.02/15.82    rat_$lesseq(rat_5/16, rat_-79/20) &  ~ rat_$lesseq(rat_5/16, rat_-4/3) &  ~
% 112.02/15.82    rat_$lesseq(rat_5/16, rat_-15/64) &  ~ rat_$lesseq(rat_5/16, rat_-12/5) &  ~
% 112.02/15.82    rat_$lesseq(rat_5/16, rat_-4) &  ~ rat_$lesseq(rat_5/16, rat_-16/5) &  ~
% 112.02/15.82    rat_$lesseq(rat_5/16, rat_15/256) &  ~ rat_$lesseq(rat_5/16, rat_-241/20) &  ~
% 112.02/15.82    rat_$lesseq(rat_5/16, rat_-271/20) &  ~ rat_$lesseq(rat_5/16, rat_-1/4) &  ~
% 112.02/15.82    rat_$lesseq(rat_5/16, rat_-1024/25) &  ~ rat_$lesseq(rat_5/16, rat_-16) &  ~
% 112.02/15.82    rat_$lesseq(rat_5/16, rat_-48/5) &  ~ rat_$lesseq(rat_5/16, rat_-5/64) &  ~
% 112.02/15.82    rat_$lesseq(rat_5/16, rat_-128/5) &  ~ rat_$lesseq(rat_5/16, rat_-64/5) &  ~
% 112.02/15.82    rat_$lesseq(rat_5/16, rat_-3/4) &  ~ rat_$lesseq(rat_5/16, rat_0) &  ~
% 112.02/15.82    rat_$lesseq(rat_16, rat_9/16) &  ~ rat_$lesseq(rat_16, rat_-3/2) &  ~
% 112.02/15.82    rat_$lesseq(rat_16, rat_-64/15) &  ~ rat_$lesseq(rat_16, rat_-79/20) &  ~
% 112.02/15.82    rat_$lesseq(rat_16, rat_-4/3) &  ~ rat_$lesseq(rat_16, rat_241/20) &  ~
% 112.02/15.82    rat_$lesseq(rat_16, rat_3/4) &  ~ rat_$lesseq(rat_16, rat_-15/64) &  ~
% 112.02/15.82    rat_$lesseq(rat_16, rat_-12/5) &  ~ rat_$lesseq(rat_16, rat_79/20) &  ~
% 112.02/15.82    rat_$lesseq(rat_16, rat_49/20) &  ~ rat_$lesseq(rat_16, rat_256/25) &  ~
% 112.02/15.82    rat_$lesseq(rat_16, rat_32/5) &  ~ rat_$lesseq(rat_16, rat_-4) &  ~
% 112.02/15.82    rat_$lesseq(rat_16, rat_5/16) &  ~ rat_$lesseq(rat_16, rat_-16/5) &  ~
% 112.02/15.82    rat_$lesseq(rat_16, rat_15/256) &  ~ rat_$lesseq(rat_16, rat_48/5) &  ~
% 112.02/15.82    rat_$lesseq(rat_16, rat_-241/20) &  ~ rat_$lesseq(rat_16, rat_-271/20) &  ~
% 112.02/15.82    rat_$lesseq(rat_16, rat_-1/4) &  ~ rat_$lesseq(rat_16, rat_-1024/25) &  ~
% 112.02/15.82    rat_$lesseq(rat_16, rat_-16) &  ~ rat_$lesseq(rat_16, rat_-48/5) &  ~
% 112.02/15.82    rat_$lesseq(rat_16, rat_1) &  ~ rat_$lesseq(rat_16, rat_-5/64) &  ~
% 112.02/15.82    rat_$lesseq(rat_16, rat_-128/5) &  ~ rat_$lesseq(rat_16, rat_64/5) &  ~
% 112.02/15.82    rat_$lesseq(rat_16, rat_-64/5) &  ~ rat_$lesseq(rat_16, rat_-3/4) &  ~
% 112.02/15.82    rat_$lesseq(rat_16, rat_16/5) &  ~ rat_$lesseq(rat_16, rat_0) &  ~
% 112.02/15.82    rat_$lesseq(rat_-16/5, rat_-64/15) &  ~ rat_$lesseq(rat_-16/5, rat_-79/20) & 
% 112.02/15.82    ~ rat_$lesseq(rat_-16/5, rat_-4) &  ~ rat_$lesseq(rat_-16/5, rat_-241/20) &  ~
% 112.02/15.82    rat_$lesseq(rat_-16/5, rat_-271/20) &  ~ rat_$lesseq(rat_-16/5, rat_-1024/25)
% 112.02/15.82    &  ~ rat_$lesseq(rat_-16/5, rat_-16) &  ~ rat_$lesseq(rat_-16/5, rat_-48/5) & 
% 112.02/15.82    ~ rat_$lesseq(rat_-16/5, rat_-128/5) &  ~ rat_$lesseq(rat_-16/5, rat_-64/5) & 
% 112.02/15.82    ~ rat_$lesseq(rat_15/256, rat_-3/2) &  ~ rat_$lesseq(rat_15/256, rat_-64/15) &
% 112.02/15.82     ~ rat_$lesseq(rat_15/256, rat_-79/20) &  ~ rat_$lesseq(rat_15/256, rat_-4/3)
% 112.02/15.82    &  ~ rat_$lesseq(rat_15/256, rat_-15/64) &  ~ rat_$lesseq(rat_15/256,
% 112.02/15.82      rat_-12/5) &  ~ rat_$lesseq(rat_15/256, rat_-4) &  ~ rat_$lesseq(rat_15/256,
% 112.02/15.82      rat_-16/5) &  ~ rat_$lesseq(rat_15/256, rat_-241/20) &  ~
% 112.02/15.82    rat_$lesseq(rat_15/256, rat_-271/20) &  ~ rat_$lesseq(rat_15/256, rat_-1/4) & 
% 112.02/15.82    ~ rat_$lesseq(rat_15/256, rat_-1024/25) &  ~ rat_$lesseq(rat_15/256, rat_-16)
% 112.02/15.82    &  ~ rat_$lesseq(rat_15/256, rat_-48/5) &  ~ rat_$lesseq(rat_15/256,
% 112.02/15.82      rat_-5/64) &  ~ rat_$lesseq(rat_15/256, rat_-128/5) &  ~
% 112.02/15.82    rat_$lesseq(rat_15/256, rat_-64/5) &  ~ rat_$lesseq(rat_15/256, rat_-3/4) &  ~
% 112.02/15.82    rat_$lesseq(rat_15/256, rat_0) &  ~ rat_$lesseq(rat_48/5, rat_9/16) &  ~
% 112.02/15.82    rat_$lesseq(rat_48/5, rat_-3/2) &  ~ rat_$lesseq(rat_48/5, rat_-64/15) &  ~
% 112.02/15.82    rat_$lesseq(rat_48/5, rat_-79/20) &  ~ rat_$lesseq(rat_48/5, rat_-4/3) &  ~
% 112.02/15.82    rat_$lesseq(rat_48/5, rat_3/4) &  ~ rat_$lesseq(rat_48/5, rat_-15/64) &  ~
% 112.02/15.82    rat_$lesseq(rat_48/5, rat_-12/5) &  ~ rat_$lesseq(rat_48/5, rat_79/20) &  ~
% 112.02/15.82    rat_$lesseq(rat_48/5, rat_49/20) &  ~ rat_$lesseq(rat_48/5, rat_32/5) &  ~
% 112.02/15.82    rat_$lesseq(rat_48/5, rat_-4) &  ~ rat_$lesseq(rat_48/5, rat_5/16) &  ~
% 112.02/15.82    rat_$lesseq(rat_48/5, rat_-16/5) &  ~ rat_$lesseq(rat_48/5, rat_15/256) &  ~
% 112.02/15.82    rat_$lesseq(rat_48/5, rat_-241/20) &  ~ rat_$lesseq(rat_48/5, rat_-271/20) & 
% 112.02/15.82    ~ rat_$lesseq(rat_48/5, rat_-1/4) &  ~ rat_$lesseq(rat_48/5, rat_-1024/25) & 
% 112.02/15.82    ~ rat_$lesseq(rat_48/5, rat_-16) &  ~ rat_$lesseq(rat_48/5, rat_-48/5) &  ~
% 112.02/15.82    rat_$lesseq(rat_48/5, rat_1) &  ~ rat_$lesseq(rat_48/5, rat_-5/64) &  ~
% 112.02/15.82    rat_$lesseq(rat_48/5, rat_-128/5) &  ~ rat_$lesseq(rat_48/5, rat_-64/5) &  ~
% 112.02/15.82    rat_$lesseq(rat_48/5, rat_-3/4) &  ~ rat_$lesseq(rat_48/5, rat_16/5) &  ~
% 112.02/15.82    rat_$lesseq(rat_48/5, rat_0) &  ~ rat_$lesseq(rat_-241/20, rat_-271/20) &  ~
% 112.02/15.82    rat_$lesseq(rat_-241/20, rat_-1024/25) &  ~ rat_$lesseq(rat_-241/20, rat_-16)
% 112.02/15.82    &  ~ rat_$lesseq(rat_-241/20, rat_-128/5) &  ~ rat_$lesseq(rat_-241/20,
% 112.02/15.82      rat_-64/5) &  ~ rat_$lesseq(rat_-271/20, rat_-1024/25) &  ~
% 112.02/15.82    rat_$lesseq(rat_-271/20, rat_-16) &  ~ rat_$lesseq(rat_-271/20, rat_-128/5) & 
% 112.02/15.82    ~ rat_$lesseq(rat_-1/4, rat_-3/2) &  ~ rat_$lesseq(rat_-1/4, rat_-64/15) &  ~
% 112.02/15.82    rat_$lesseq(rat_-1/4, rat_-79/20) &  ~ rat_$lesseq(rat_-1/4, rat_-4/3) &  ~
% 112.02/15.82    rat_$lesseq(rat_-1/4, rat_-12/5) &  ~ rat_$lesseq(rat_-1/4, rat_-4) &  ~
% 112.02/15.82    rat_$lesseq(rat_-1/4, rat_-16/5) &  ~ rat_$lesseq(rat_-1/4, rat_-241/20) &  ~
% 112.02/15.82    rat_$lesseq(rat_-1/4, rat_-271/20) &  ~ rat_$lesseq(rat_-1/4, rat_-1024/25) & 
% 112.02/15.82    ~ rat_$lesseq(rat_-1/4, rat_-16) &  ~ rat_$lesseq(rat_-1/4, rat_-48/5) &  ~
% 112.02/15.82    rat_$lesseq(rat_-1/4, rat_-128/5) &  ~ rat_$lesseq(rat_-1/4, rat_-64/5) &  ~
% 112.02/15.82    rat_$lesseq(rat_-1/4, rat_-3/4) &  ~ rat_$lesseq(rat_-16, rat_-1024/25) &  ~
% 112.02/15.82    rat_$lesseq(rat_-16, rat_-128/5) &  ~ rat_$lesseq(rat_-48/5, rat_-241/20) &  ~
% 112.02/15.82    rat_$lesseq(rat_-48/5, rat_-271/20) &  ~ rat_$lesseq(rat_-48/5, rat_-1024/25)
% 112.02/15.82    &  ~ rat_$lesseq(rat_-48/5, rat_-16) &  ~ rat_$lesseq(rat_-48/5, rat_-128/5) &
% 112.02/15.82     ~ rat_$lesseq(rat_-48/5, rat_-64/5) &  ~ rat_$lesseq(rat_1, rat_9/16) &  ~
% 112.02/15.82    rat_$lesseq(rat_1, rat_-3/2) &  ~ rat_$lesseq(rat_1, rat_-64/15) &  ~
% 112.02/15.82    rat_$lesseq(rat_1, rat_-79/20) &  ~ rat_$lesseq(rat_1, rat_-4/3) &  ~
% 112.02/15.82    rat_$lesseq(rat_1, rat_3/4) &  ~ rat_$lesseq(rat_1, rat_-15/64) &  ~
% 112.02/15.82    rat_$lesseq(rat_1, rat_-12/5) &  ~ rat_$lesseq(rat_1, rat_-4) &  ~
% 112.02/15.82    rat_$lesseq(rat_1, rat_5/16) &  ~ rat_$lesseq(rat_1, rat_-16/5) &  ~
% 112.02/15.82    rat_$lesseq(rat_1, rat_15/256) &  ~ rat_$lesseq(rat_1, rat_-241/20) &  ~
% 112.02/15.82    rat_$lesseq(rat_1, rat_-271/20) &  ~ rat_$lesseq(rat_1, rat_-1/4) &  ~
% 112.02/15.82    rat_$lesseq(rat_1, rat_-1024/25) &  ~ rat_$lesseq(rat_1, rat_-16) &  ~
% 112.02/15.82    rat_$lesseq(rat_1, rat_-48/5) &  ~ rat_$lesseq(rat_1, rat_-5/64) &  ~
% 112.02/15.82    rat_$lesseq(rat_1, rat_-128/5) &  ~ rat_$lesseq(rat_1, rat_-64/5) &  ~
% 112.02/15.82    rat_$lesseq(rat_1, rat_-3/4) &  ~ rat_$lesseq(rat_1, rat_0) &  ~
% 112.02/15.82    rat_$lesseq(rat_-5/64, rat_-3/2) &  ~ rat_$lesseq(rat_-5/64, rat_-64/15) &  ~
% 112.02/15.82    rat_$lesseq(rat_-5/64, rat_-79/20) &  ~ rat_$lesseq(rat_-5/64, rat_-4/3) &  ~
% 112.02/15.82    rat_$lesseq(rat_-5/64, rat_-15/64) &  ~ rat_$lesseq(rat_-5/64, rat_-12/5) &  ~
% 112.02/15.82    rat_$lesseq(rat_-5/64, rat_-4) &  ~ rat_$lesseq(rat_-5/64, rat_-16/5) &  ~
% 112.02/15.82    rat_$lesseq(rat_-5/64, rat_-241/20) &  ~ rat_$lesseq(rat_-5/64, rat_-271/20) &
% 112.02/15.82     ~ rat_$lesseq(rat_-5/64, rat_-1/4) &  ~ rat_$lesseq(rat_-5/64, rat_-1024/25)
% 112.02/15.82    &  ~ rat_$lesseq(rat_-5/64, rat_-16) &  ~ rat_$lesseq(rat_-5/64, rat_-48/5) & 
% 112.02/15.82    ~ rat_$lesseq(rat_-5/64, rat_-128/5) &  ~ rat_$lesseq(rat_-5/64, rat_-64/5) & 
% 112.02/15.82    ~ rat_$lesseq(rat_-5/64, rat_-3/4) &  ~ rat_$lesseq(rat_4096/25, rat_9/16) & 
% 112.02/15.82    ~ rat_$lesseq(rat_4096/25, rat_-3/2) &  ~ rat_$lesseq(rat_4096/25, rat_-64/15)
% 112.02/15.82    &  ~ rat_$lesseq(rat_4096/25, rat_-79/20) &  ~ rat_$lesseq(rat_4096/25,
% 112.02/15.82      rat_256/15) &  ~ rat_$lesseq(rat_4096/25, rat_-4/3) &  ~
% 112.02/15.82    rat_$lesseq(rat_4096/25, rat_241/20) &  ~ rat_$lesseq(rat_4096/25, rat_3/4) & 
% 112.02/15.82    ~ rat_$lesseq(rat_4096/25, rat_-15/64) &  ~ rat_$lesseq(rat_4096/25,
% 112.02/15.82      rat_-12/5) &  ~ rat_$lesseq(rat_4096/25, rat_79/20) &  ~
% 112.02/15.82    rat_$lesseq(rat_4096/25, rat_49/20) &  ~ rat_$lesseq(rat_4096/25, rat_256/25)
% 112.02/15.82    &  ~ rat_$lesseq(rat_4096/25, rat_32/5) &  ~ rat_$lesseq(rat_4096/25, rat_-4)
% 112.02/15.82    &  ~ rat_$lesseq(rat_4096/25, rat_5/16) &  ~ rat_$lesseq(rat_4096/25, rat_16)
% 112.02/15.82    &  ~ rat_$lesseq(rat_4096/25, rat_-16/5) &  ~ rat_$lesseq(rat_4096/25,
% 112.02/15.82      rat_15/256) &  ~ rat_$lesseq(rat_4096/25, rat_48/5) &  ~
% 112.02/15.82    rat_$lesseq(rat_4096/25, rat_-241/20) &  ~ rat_$lesseq(rat_4096/25,
% 112.02/15.82      rat_-271/20) &  ~ rat_$lesseq(rat_4096/25, rat_-1/4) &  ~
% 112.02/15.82    rat_$lesseq(rat_4096/25, rat_-1024/25) &  ~ rat_$lesseq(rat_4096/25, rat_-16)
% 112.02/15.82    &  ~ rat_$lesseq(rat_4096/25, rat_-48/5) &  ~ rat_$lesseq(rat_4096/25, rat_1)
% 112.02/15.82    &  ~ rat_$lesseq(rat_4096/25, rat_-5/64) &  ~ rat_$lesseq(rat_4096/25,
% 112.02/15.82      rat_-128/5) &  ~ rat_$lesseq(rat_4096/25, rat_64/5) &  ~
% 112.02/15.82    rat_$lesseq(rat_4096/25, rat_-64/5) &  ~ rat_$lesseq(rat_4096/25, rat_-3/4) & 
% 112.02/15.82    ~ rat_$lesseq(rat_4096/25, rat_16/5) &  ~ rat_$lesseq(rat_4096/25, rat_0) &  ~
% 112.02/15.82    rat_$lesseq(rat_-128/5, rat_-1024/25) &  ~ rat_$lesseq(rat_64/5, rat_9/16) & 
% 112.02/15.82    ~ rat_$lesseq(rat_64/5, rat_-3/2) &  ~ rat_$lesseq(rat_64/5, rat_-64/15) &  ~
% 112.02/15.82    rat_$lesseq(rat_64/5, rat_-79/20) &  ~ rat_$lesseq(rat_64/5, rat_-4/3) &  ~
% 112.02/15.82    rat_$lesseq(rat_64/5, rat_241/20) &  ~ rat_$lesseq(rat_64/5, rat_3/4) &  ~
% 112.02/15.82    rat_$lesseq(rat_64/5, rat_-15/64) &  ~ rat_$lesseq(rat_64/5, rat_-12/5) &  ~
% 112.02/15.82    rat_$lesseq(rat_64/5, rat_79/20) &  ~ rat_$lesseq(rat_64/5, rat_49/20) &  ~
% 112.02/15.82    rat_$lesseq(rat_64/5, rat_256/25) &  ~ rat_$lesseq(rat_64/5, rat_32/5) &  ~
% 112.02/15.82    rat_$lesseq(rat_64/5, rat_-4) &  ~ rat_$lesseq(rat_64/5, rat_5/16) &  ~
% 112.02/15.82    rat_$lesseq(rat_64/5, rat_-16/5) &  ~ rat_$lesseq(rat_64/5, rat_15/256) &  ~
% 112.02/15.82    rat_$lesseq(rat_64/5, rat_48/5) &  ~ rat_$lesseq(rat_64/5, rat_-241/20) &  ~
% 112.02/15.82    rat_$lesseq(rat_64/5, rat_-271/20) &  ~ rat_$lesseq(rat_64/5, rat_-1/4) &  ~
% 112.02/15.82    rat_$lesseq(rat_64/5, rat_-1024/25) &  ~ rat_$lesseq(rat_64/5, rat_-16) &  ~
% 112.02/15.82    rat_$lesseq(rat_64/5, rat_-48/5) &  ~ rat_$lesseq(rat_64/5, rat_1) &  ~
% 112.02/15.82    rat_$lesseq(rat_64/5, rat_-5/64) &  ~ rat_$lesseq(rat_64/5, rat_-128/5) &  ~
% 112.02/15.82    rat_$lesseq(rat_64/5, rat_-64/5) &  ~ rat_$lesseq(rat_64/5, rat_-3/4) &  ~
% 112.02/15.82    rat_$lesseq(rat_64/5, rat_16/5) &  ~ rat_$lesseq(rat_64/5, rat_0) &  ~
% 112.02/15.82    rat_$lesseq(rat_-64/5, rat_-271/20) &  ~ rat_$lesseq(rat_-64/5, rat_-1024/25)
% 112.02/15.82    &  ~ rat_$lesseq(rat_-64/5, rat_-16) &  ~ rat_$lesseq(rat_-64/5, rat_-128/5) &
% 112.02/15.82     ~ rat_$lesseq(rat_-3/4, rat_-3/2) &  ~ rat_$lesseq(rat_-3/4, rat_-64/15) &  ~
% 112.02/15.82    rat_$lesseq(rat_-3/4, rat_-79/20) &  ~ rat_$lesseq(rat_-3/4, rat_-4/3) &  ~
% 112.02/15.82    rat_$lesseq(rat_-3/4, rat_-12/5) &  ~ rat_$lesseq(rat_-3/4, rat_-4) &  ~
% 112.02/15.82    rat_$lesseq(rat_-3/4, rat_-16/5) &  ~ rat_$lesseq(rat_-3/4, rat_-241/20) &  ~
% 112.02/15.82    rat_$lesseq(rat_-3/4, rat_-271/20) &  ~ rat_$lesseq(rat_-3/4, rat_-1024/25) & 
% 112.02/15.82    ~ rat_$lesseq(rat_-3/4, rat_-16) &  ~ rat_$lesseq(rat_-3/4, rat_-48/5) &  ~
% 112.02/15.82    rat_$lesseq(rat_-3/4, rat_-128/5) &  ~ rat_$lesseq(rat_-3/4, rat_-64/5) &  ~
% 112.02/15.82    rat_$lesseq(rat_16/5, rat_9/16) &  ~ rat_$lesseq(rat_16/5, rat_-3/2) &  ~
% 112.02/15.82    rat_$lesseq(rat_16/5, rat_-64/15) &  ~ rat_$lesseq(rat_16/5, rat_-79/20) &  ~
% 112.02/15.82    rat_$lesseq(rat_16/5, rat_-4/3) &  ~ rat_$lesseq(rat_16/5, rat_3/4) &  ~
% 112.02/15.82    rat_$lesseq(rat_16/5, rat_-15/64) &  ~ rat_$lesseq(rat_16/5, rat_-12/5) &  ~
% 112.02/15.82    rat_$lesseq(rat_16/5, rat_49/20) &  ~ rat_$lesseq(rat_16/5, rat_-4) &  ~
% 112.02/15.82    rat_$lesseq(rat_16/5, rat_5/16) &  ~ rat_$lesseq(rat_16/5, rat_-16/5) &  ~
% 112.02/15.82    rat_$lesseq(rat_16/5, rat_15/256) &  ~ rat_$lesseq(rat_16/5, rat_-241/20) &  ~
% 112.02/15.82    rat_$lesseq(rat_16/5, rat_-271/20) &  ~ rat_$lesseq(rat_16/5, rat_-1/4) &  ~
% 112.02/15.82    rat_$lesseq(rat_16/5, rat_-1024/25) &  ~ rat_$lesseq(rat_16/5, rat_-16) &  ~
% 112.02/15.82    rat_$lesseq(rat_16/5, rat_-48/5) &  ~ rat_$lesseq(rat_16/5, rat_1) &  ~
% 112.02/15.82    rat_$lesseq(rat_16/5, rat_-5/64) &  ~ rat_$lesseq(rat_16/5, rat_-128/5) &  ~
% 112.02/15.82    rat_$lesseq(rat_16/5, rat_-64/5) &  ~ rat_$lesseq(rat_16/5, rat_-3/4) &  ~
% 112.02/15.82    rat_$lesseq(rat_16/5, rat_0) &  ~ rat_$lesseq(rat_0, rat_-3/2) &  ~
% 112.02/15.82    rat_$lesseq(rat_0, rat_-64/15) &  ~ rat_$lesseq(rat_0, rat_-79/20) &  ~
% 112.02/15.82    rat_$lesseq(rat_0, rat_-4/3) &  ~ rat_$lesseq(rat_0, rat_-15/64) &  ~
% 112.02/15.82    rat_$lesseq(rat_0, rat_-12/5) &  ~ rat_$lesseq(rat_0, rat_-4) &  ~
% 112.02/15.82    rat_$lesseq(rat_0, rat_-16/5) &  ~ rat_$lesseq(rat_0, rat_-241/20) &  ~
% 112.02/15.82    rat_$lesseq(rat_0, rat_-271/20) &  ~ rat_$lesseq(rat_0, rat_-1/4) &  ~
% 112.02/15.82    rat_$lesseq(rat_0, rat_-1024/25) &  ~ rat_$lesseq(rat_0, rat_-16) &  ~
% 112.02/15.82    rat_$lesseq(rat_0, rat_-48/5) &  ~ rat_$lesseq(rat_0, rat_-5/64) &  ~
% 112.02/15.82    rat_$lesseq(rat_0, rat_-128/5) &  ~ rat_$lesseq(rat_0, rat_-64/5) &  ~
% 112.02/15.82    rat_$lesseq(rat_0, rat_-3/4) &  ~ rat_$less(rat_9/16, rat_9/16) &  ~
% 112.02/15.82    rat_$less(rat_9/16, rat_-3/2) &  ~ rat_$less(rat_9/16, rat_-64/15) &  ~
% 112.02/15.82    rat_$less(rat_9/16, rat_-79/20) &  ~ rat_$less(rat_9/16, rat_-4/3) &  ~
% 112.02/15.82    rat_$less(rat_9/16, rat_-15/64) &  ~ rat_$less(rat_9/16, rat_-12/5) &  ~
% 112.02/15.82    rat_$less(rat_9/16, rat_-4) &  ~ rat_$less(rat_9/16, rat_5/16) &  ~
% 112.02/15.82    rat_$less(rat_9/16, rat_-16/5) &  ~ rat_$less(rat_9/16, rat_15/256) &  ~
% 112.02/15.82    rat_$less(rat_9/16, rat_-241/20) &  ~ rat_$less(rat_9/16, rat_-271/20) &  ~
% 112.02/15.82    rat_$less(rat_9/16, rat_-1/4) &  ~ rat_$less(rat_9/16, rat_-1024/25) &  ~
% 112.02/15.82    rat_$less(rat_9/16, rat_-16) &  ~ rat_$less(rat_9/16, rat_-48/5) &  ~
% 112.02/15.82    rat_$less(rat_9/16, rat_-5/64) &  ~ rat_$less(rat_9/16, rat_-128/5) &  ~
% 112.02/15.82    rat_$less(rat_9/16, rat_-64/5) &  ~ rat_$less(rat_9/16, rat_-3/4) &  ~
% 112.02/15.82    rat_$less(rat_9/16, rat_0) &  ~ rat_$less(rat_-3/2, rat_-3/2) &  ~
% 112.02/15.82    rat_$less(rat_-3/2, rat_-64/15) &  ~ rat_$less(rat_-3/2, rat_-79/20) &  ~
% 112.02/15.82    rat_$less(rat_-3/2, rat_-12/5) &  ~ rat_$less(rat_-3/2, rat_-4) &  ~
% 112.02/15.82    rat_$less(rat_-3/2, rat_-16/5) &  ~ rat_$less(rat_-3/2, rat_-241/20) &  ~
% 112.02/15.82    rat_$less(rat_-3/2, rat_-271/20) &  ~ rat_$less(rat_-3/2, rat_-1024/25) &  ~
% 112.02/15.82    rat_$less(rat_-3/2, rat_-16) &  ~ rat_$less(rat_-3/2, rat_-48/5) &  ~
% 112.02/15.82    rat_$less(rat_-3/2, rat_-128/5) &  ~ rat_$less(rat_-3/2, rat_-64/5) &  ~
% 112.02/15.82    rat_$less(rat_-64/15, rat_-64/15) &  ~ rat_$less(rat_-64/15, rat_-241/20) &  ~
% 112.02/15.82    rat_$less(rat_-64/15, rat_-271/20) &  ~ rat_$less(rat_-64/15, rat_-1024/25) & 
% 112.02/15.82    ~ rat_$less(rat_-64/15, rat_-16) &  ~ rat_$less(rat_-64/15, rat_-48/5) &  ~
% 112.02/15.82    rat_$less(rat_-64/15, rat_-128/5) &  ~ rat_$less(rat_-64/15, rat_-64/5) &  ~
% 112.02/15.82    rat_$less(rat_-79/20, rat_-64/15) &  ~ rat_$less(rat_-79/20, rat_-79/20) &  ~
% 112.02/15.82    rat_$less(rat_-79/20, rat_-4) &  ~ rat_$less(rat_-79/20, rat_-241/20) &  ~
% 112.02/15.82    rat_$less(rat_-79/20, rat_-271/20) &  ~ rat_$less(rat_-79/20, rat_-1024/25) & 
% 112.02/15.82    ~ rat_$less(rat_-79/20, rat_-16) &  ~ rat_$less(rat_-79/20, rat_-48/5) &  ~
% 112.02/15.82    rat_$less(rat_-79/20, rat_-128/5) &  ~ rat_$less(rat_-79/20, rat_-64/5) &  ~
% 112.02/15.82    rat_$less(rat_256/15, rat_9/16) &  ~ rat_$less(rat_256/15, rat_-3/2) &  ~
% 112.02/15.82    rat_$less(rat_256/15, rat_-64/15) &  ~ rat_$less(rat_256/15, rat_-79/20) &  ~
% 112.02/15.82    rat_$less(rat_256/15, rat_256/15) &  ~ rat_$less(rat_256/15, rat_-4/3) &  ~
% 112.02/15.82    rat_$less(rat_256/15, rat_241/20) &  ~ rat_$less(rat_256/15, rat_3/4) &  ~
% 112.02/15.82    rat_$less(rat_256/15, rat_-15/64) &  ~ rat_$less(rat_256/15, rat_-12/5) &  ~
% 112.02/15.82    rat_$less(rat_256/15, rat_79/20) &  ~ rat_$less(rat_256/15, rat_49/20) &  ~
% 112.02/15.82    rat_$less(rat_256/15, rat_256/25) &  ~ rat_$less(rat_256/15, rat_32/5) &  ~
% 112.02/15.82    rat_$less(rat_256/15, rat_-4) &  ~ rat_$less(rat_256/15, rat_5/16) &  ~
% 112.02/15.82    rat_$less(rat_256/15, rat_16) &  ~ rat_$less(rat_256/15, rat_-16/5) &  ~
% 112.02/15.82    rat_$less(rat_256/15, rat_15/256) &  ~ rat_$less(rat_256/15, rat_48/5) &  ~
% 112.02/15.82    rat_$less(rat_256/15, rat_-241/20) &  ~ rat_$less(rat_256/15, rat_-271/20) & 
% 112.02/15.82    ~ rat_$less(rat_256/15, rat_-1/4) &  ~ rat_$less(rat_256/15, rat_-1024/25) & 
% 112.02/15.82    ~ rat_$less(rat_256/15, rat_-16) &  ~ rat_$less(rat_256/15, rat_-48/5) &  ~
% 112.02/15.82    rat_$less(rat_256/15, rat_1) &  ~ rat_$less(rat_256/15, rat_-5/64) &  ~
% 112.02/15.82    rat_$less(rat_256/15, rat_-128/5) &  ~ rat_$less(rat_256/15, rat_64/5) &  ~
% 112.02/15.82    rat_$less(rat_256/15, rat_-64/5) &  ~ rat_$less(rat_256/15, rat_-3/4) &  ~
% 112.02/15.82    rat_$less(rat_256/15, rat_16/5) &  ~ rat_$less(rat_256/15, rat_0) &  ~
% 112.02/15.82    rat_$less(rat_-4/3, rat_-3/2) &  ~ rat_$less(rat_-4/3, rat_-64/15) &  ~
% 112.02/15.82    rat_$less(rat_-4/3, rat_-79/20) &  ~ rat_$less(rat_-4/3, rat_-4/3) &  ~
% 112.02/15.82    rat_$less(rat_-4/3, rat_-12/5) &  ~ rat_$less(rat_-4/3, rat_-4) &  ~
% 112.02/15.82    rat_$less(rat_-4/3, rat_-16/5) &  ~ rat_$less(rat_-4/3, rat_-241/20) &  ~
% 112.02/15.82    rat_$less(rat_-4/3, rat_-271/20) &  ~ rat_$less(rat_-4/3, rat_-1024/25) &  ~
% 112.02/15.82    rat_$less(rat_-4/3, rat_-16) &  ~ rat_$less(rat_-4/3, rat_-48/5) &  ~
% 112.02/15.82    rat_$less(rat_-4/3, rat_-128/5) &  ~ rat_$less(rat_-4/3, rat_-64/5) &  ~
% 112.02/15.82    rat_$less(rat_241/20, rat_9/16) &  ~ rat_$less(rat_241/20, rat_-3/2) &  ~
% 112.02/15.82    rat_$less(rat_241/20, rat_-64/15) &  ~ rat_$less(rat_241/20, rat_-79/20) &  ~
% 112.02/15.82    rat_$less(rat_241/20, rat_-4/3) &  ~ rat_$less(rat_241/20, rat_241/20) &  ~
% 112.02/15.82    rat_$less(rat_241/20, rat_3/4) &  ~ rat_$less(rat_241/20, rat_-15/64) &  ~
% 112.02/15.82    rat_$less(rat_241/20, rat_-12/5) &  ~ rat_$less(rat_241/20, rat_79/20) &  ~
% 112.02/15.82    rat_$less(rat_241/20, rat_49/20) &  ~ rat_$less(rat_241/20, rat_256/25) &  ~
% 112.02/15.82    rat_$less(rat_241/20, rat_32/5) &  ~ rat_$less(rat_241/20, rat_-4) &  ~
% 112.02/15.82    rat_$less(rat_241/20, rat_5/16) &  ~ rat_$less(rat_241/20, rat_-16/5) &  ~
% 112.02/15.82    rat_$less(rat_241/20, rat_15/256) &  ~ rat_$less(rat_241/20, rat_48/5) &  ~
% 112.02/15.82    rat_$less(rat_241/20, rat_-241/20) &  ~ rat_$less(rat_241/20, rat_-271/20) & 
% 112.02/15.82    ~ rat_$less(rat_241/20, rat_-1/4) &  ~ rat_$less(rat_241/20, rat_-1024/25) & 
% 112.02/15.82    ~ rat_$less(rat_241/20, rat_-16) &  ~ rat_$less(rat_241/20, rat_-48/5) &  ~
% 112.02/15.82    rat_$less(rat_241/20, rat_1) &  ~ rat_$less(rat_241/20, rat_-5/64) &  ~
% 112.02/15.82    rat_$less(rat_241/20, rat_-128/5) &  ~ rat_$less(rat_241/20, rat_-64/5) &  ~
% 112.02/15.82    rat_$less(rat_241/20, rat_-3/4) &  ~ rat_$less(rat_241/20, rat_16/5) &  ~
% 112.02/15.82    rat_$less(rat_241/20, rat_0) &  ~ rat_$less(rat_3/4, rat_9/16) &  ~
% 112.02/15.82    rat_$less(rat_3/4, rat_-3/2) &  ~ rat_$less(rat_3/4, rat_-64/15) &  ~
% 112.02/15.82    rat_$less(rat_3/4, rat_-79/20) &  ~ rat_$less(rat_3/4, rat_-4/3) &  ~
% 112.02/15.82    rat_$less(rat_3/4, rat_3/4) &  ~ rat_$less(rat_3/4, rat_-15/64) &  ~
% 112.02/15.82    rat_$less(rat_3/4, rat_-12/5) &  ~ rat_$less(rat_3/4, rat_-4) &  ~
% 112.02/15.82    rat_$less(rat_3/4, rat_5/16) &  ~ rat_$less(rat_3/4, rat_-16/5) &  ~
% 112.02/15.82    rat_$less(rat_3/4, rat_15/256) &  ~ rat_$less(rat_3/4, rat_-241/20) &  ~
% 112.02/15.82    rat_$less(rat_3/4, rat_-271/20) &  ~ rat_$less(rat_3/4, rat_-1/4) &  ~
% 112.02/15.82    rat_$less(rat_3/4, rat_-1024/25) &  ~ rat_$less(rat_3/4, rat_-16) &  ~
% 112.02/15.82    rat_$less(rat_3/4, rat_-48/5) &  ~ rat_$less(rat_3/4, rat_-5/64) &  ~
% 112.02/15.82    rat_$less(rat_3/4, rat_-128/5) &  ~ rat_$less(rat_3/4, rat_-64/5) &  ~
% 112.02/15.82    rat_$less(rat_3/4, rat_-3/4) &  ~ rat_$less(rat_3/4, rat_0) &  ~
% 112.02/15.82    rat_$less(rat_-15/64, rat_-3/2) &  ~ rat_$less(rat_-15/64, rat_-64/15) &  ~
% 112.02/15.82    rat_$less(rat_-15/64, rat_-79/20) &  ~ rat_$less(rat_-15/64, rat_-4/3) &  ~
% 112.02/15.82    rat_$less(rat_-15/64, rat_-15/64) &  ~ rat_$less(rat_-15/64, rat_-12/5) &  ~
% 112.02/15.82    rat_$less(rat_-15/64, rat_-4) &  ~ rat_$less(rat_-15/64, rat_-16/5) &  ~
% 112.02/15.82    rat_$less(rat_-15/64, rat_-241/20) &  ~ rat_$less(rat_-15/64, rat_-271/20) & 
% 112.02/15.82    ~ rat_$less(rat_-15/64, rat_-1/4) &  ~ rat_$less(rat_-15/64, rat_-1024/25) & 
% 112.02/15.82    ~ rat_$less(rat_-15/64, rat_-16) &  ~ rat_$less(rat_-15/64, rat_-48/5) &  ~
% 112.02/15.82    rat_$less(rat_-15/64, rat_-128/5) &  ~ rat_$less(rat_-15/64, rat_-64/5) &  ~
% 112.02/15.82    rat_$less(rat_-15/64, rat_-3/4) &  ~ rat_$less(rat_-12/5, rat_-64/15) &  ~
% 112.02/15.82    rat_$less(rat_-12/5, rat_-79/20) &  ~ rat_$less(rat_-12/5, rat_-12/5) &  ~
% 112.02/15.82    rat_$less(rat_-12/5, rat_-4) &  ~ rat_$less(rat_-12/5, rat_-16/5) &  ~
% 112.02/15.82    rat_$less(rat_-12/5, rat_-241/20) &  ~ rat_$less(rat_-12/5, rat_-271/20) &  ~
% 112.02/15.82    rat_$less(rat_-12/5, rat_-1024/25) &  ~ rat_$less(rat_-12/5, rat_-16) &  ~
% 112.02/15.82    rat_$less(rat_-12/5, rat_-48/5) &  ~ rat_$less(rat_-12/5, rat_-128/5) &  ~
% 112.02/15.82    rat_$less(rat_-12/5, rat_-64/5) &  ~ rat_$less(rat_79/20, rat_9/16) &  ~
% 112.02/15.82    rat_$less(rat_79/20, rat_-3/2) &  ~ rat_$less(rat_79/20, rat_-64/15) &  ~
% 112.02/15.82    rat_$less(rat_79/20, rat_-79/20) &  ~ rat_$less(rat_79/20, rat_-4/3) &  ~
% 112.02/15.83    rat_$less(rat_79/20, rat_3/4) &  ~ rat_$less(rat_79/20, rat_-15/64) &  ~
% 112.02/15.83    rat_$less(rat_79/20, rat_-12/5) &  ~ rat_$less(rat_79/20, rat_79/20) &  ~
% 112.02/15.83    rat_$less(rat_79/20, rat_49/20) &  ~ rat_$less(rat_79/20, rat_-4) &  ~
% 112.02/15.83    rat_$less(rat_79/20, rat_5/16) &  ~ rat_$less(rat_79/20, rat_-16/5) &  ~
% 112.02/15.83    rat_$less(rat_79/20, rat_15/256) &  ~ rat_$less(rat_79/20, rat_-241/20) &  ~
% 112.02/15.83    rat_$less(rat_79/20, rat_-271/20) &  ~ rat_$less(rat_79/20, rat_-1/4) &  ~
% 112.02/15.83    rat_$less(rat_79/20, rat_-1024/25) &  ~ rat_$less(rat_79/20, rat_-16) &  ~
% 112.02/15.83    rat_$less(rat_79/20, rat_-48/5) &  ~ rat_$less(rat_79/20, rat_1) &  ~
% 112.02/15.83    rat_$less(rat_79/20, rat_-5/64) &  ~ rat_$less(rat_79/20, rat_-128/5) &  ~
% 112.02/15.83    rat_$less(rat_79/20, rat_-64/5) &  ~ rat_$less(rat_79/20, rat_-3/4) &  ~
% 112.02/15.83    rat_$less(rat_79/20, rat_16/5) &  ~ rat_$less(rat_79/20, rat_0) &  ~
% 112.02/15.83    rat_$less(rat_49/20, rat_9/16) &  ~ rat_$less(rat_49/20, rat_-3/2) &  ~
% 112.02/15.83    rat_$less(rat_49/20, rat_-64/15) &  ~ rat_$less(rat_49/20, rat_-79/20) &  ~
% 112.02/15.83    rat_$less(rat_49/20, rat_-4/3) &  ~ rat_$less(rat_49/20, rat_3/4) &  ~
% 112.02/15.83    rat_$less(rat_49/20, rat_-15/64) &  ~ rat_$less(rat_49/20, rat_-12/5) &  ~
% 112.02/15.83    rat_$less(rat_49/20, rat_49/20) &  ~ rat_$less(rat_49/20, rat_-4) &  ~
% 112.02/15.83    rat_$less(rat_49/20, rat_5/16) &  ~ rat_$less(rat_49/20, rat_-16/5) &  ~
% 112.02/15.83    rat_$less(rat_49/20, rat_15/256) &  ~ rat_$less(rat_49/20, rat_-241/20) &  ~
% 112.02/15.83    rat_$less(rat_49/20, rat_-271/20) &  ~ rat_$less(rat_49/20, rat_-1/4) &  ~
% 112.02/15.83    rat_$less(rat_49/20, rat_-1024/25) &  ~ rat_$less(rat_49/20, rat_-16) &  ~
% 112.02/15.83    rat_$less(rat_49/20, rat_-48/5) &  ~ rat_$less(rat_49/20, rat_1) &  ~
% 112.02/15.83    rat_$less(rat_49/20, rat_-5/64) &  ~ rat_$less(rat_49/20, rat_-128/5) &  ~
% 112.02/15.83    rat_$less(rat_49/20, rat_-64/5) &  ~ rat_$less(rat_49/20, rat_-3/4) &  ~
% 112.02/15.83    rat_$less(rat_49/20, rat_0) &  ~ rat_$less(rat_256/25, rat_9/16) &  ~
% 112.02/15.83    rat_$less(rat_256/25, rat_-3/2) &  ~ rat_$less(rat_256/25, rat_-64/15) &  ~
% 112.02/15.83    rat_$less(rat_256/25, rat_-79/20) &  ~ rat_$less(rat_256/25, rat_-4/3) &  ~
% 112.02/15.83    rat_$less(rat_256/25, rat_3/4) &  ~ rat_$less(rat_256/25, rat_-15/64) &  ~
% 112.02/15.83    rat_$less(rat_256/25, rat_-12/5) &  ~ rat_$less(rat_256/25, rat_79/20) &  ~
% 112.02/15.83    rat_$less(rat_256/25, rat_49/20) &  ~ rat_$less(rat_256/25, rat_256/25) &  ~
% 112.02/15.83    rat_$less(rat_256/25, rat_32/5) &  ~ rat_$less(rat_256/25, rat_-4) &  ~
% 112.02/15.83    rat_$less(rat_256/25, rat_5/16) &  ~ rat_$less(rat_256/25, rat_-16/5) &  ~
% 112.02/15.83    rat_$less(rat_256/25, rat_15/256) &  ~ rat_$less(rat_256/25, rat_48/5) &  ~
% 112.02/15.83    rat_$less(rat_256/25, rat_-241/20) &  ~ rat_$less(rat_256/25, rat_-271/20) & 
% 112.02/15.83    ~ rat_$less(rat_256/25, rat_-1/4) &  ~ rat_$less(rat_256/25, rat_-1024/25) & 
% 112.02/15.83    ~ rat_$less(rat_256/25, rat_-16) &  ~ rat_$less(rat_256/25, rat_-48/5) &  ~
% 112.02/15.83    rat_$less(rat_256/25, rat_1) &  ~ rat_$less(rat_256/25, rat_-5/64) &  ~
% 112.02/15.83    rat_$less(rat_256/25, rat_-128/5) &  ~ rat_$less(rat_256/25, rat_-64/5) &  ~
% 112.02/15.83    rat_$less(rat_256/25, rat_-3/4) &  ~ rat_$less(rat_256/25, rat_16/5) &  ~
% 112.02/15.83    rat_$less(rat_256/25, rat_0) &  ~ rat_$less(rat_32/5, rat_9/16) &  ~
% 112.02/15.83    rat_$less(rat_32/5, rat_-3/2) &  ~ rat_$less(rat_32/5, rat_-64/15) &  ~
% 112.02/15.83    rat_$less(rat_32/5, rat_-79/20) &  ~ rat_$less(rat_32/5, rat_-4/3) &  ~
% 112.02/15.83    rat_$less(rat_32/5, rat_3/4) &  ~ rat_$less(rat_32/5, rat_-15/64) &  ~
% 112.02/15.83    rat_$less(rat_32/5, rat_-12/5) &  ~ rat_$less(rat_32/5, rat_79/20) &  ~
% 112.02/15.83    rat_$less(rat_32/5, rat_49/20) &  ~ rat_$less(rat_32/5, rat_32/5) &  ~
% 112.02/15.83    rat_$less(rat_32/5, rat_-4) &  ~ rat_$less(rat_32/5, rat_5/16) &  ~
% 112.02/15.83    rat_$less(rat_32/5, rat_-16/5) &  ~ rat_$less(rat_32/5, rat_15/256) &  ~
% 112.02/15.83    rat_$less(rat_32/5, rat_-241/20) &  ~ rat_$less(rat_32/5, rat_-271/20) &  ~
% 112.02/15.83    rat_$less(rat_32/5, rat_-1/4) &  ~ rat_$less(rat_32/5, rat_-1024/25) &  ~
% 112.02/15.83    rat_$less(rat_32/5, rat_-16) &  ~ rat_$less(rat_32/5, rat_-48/5) &  ~
% 112.02/15.83    rat_$less(rat_32/5, rat_1) &  ~ rat_$less(rat_32/5, rat_-5/64) &  ~
% 112.02/15.83    rat_$less(rat_32/5, rat_-128/5) &  ~ rat_$less(rat_32/5, rat_-64/5) &  ~
% 112.02/15.83    rat_$less(rat_32/5, rat_-3/4) &  ~ rat_$less(rat_32/5, rat_16/5) &  ~
% 112.02/15.83    rat_$less(rat_32/5, rat_0) &  ~ rat_$less(rat_-4, rat_-64/15) &  ~
% 112.02/15.83    rat_$less(rat_-4, rat_-4) &  ~ rat_$less(rat_-4, rat_-241/20) &  ~
% 112.02/15.83    rat_$less(rat_-4, rat_-271/20) &  ~ rat_$less(rat_-4, rat_-1024/25) &  ~
% 112.02/15.83    rat_$less(rat_-4, rat_-16) &  ~ rat_$less(rat_-4, rat_-48/5) &  ~
% 112.02/15.83    rat_$less(rat_-4, rat_-128/5) &  ~ rat_$less(rat_-4, rat_-64/5) &  ~
% 112.02/15.83    rat_$less(rat_5/16, rat_-3/2) &  ~ rat_$less(rat_5/16, rat_-64/15) &  ~
% 112.02/15.83    rat_$less(rat_5/16, rat_-79/20) &  ~ rat_$less(rat_5/16, rat_-4/3) &  ~
% 112.02/15.83    rat_$less(rat_5/16, rat_-15/64) &  ~ rat_$less(rat_5/16, rat_-12/5) &  ~
% 112.02/15.83    rat_$less(rat_5/16, rat_-4) &  ~ rat_$less(rat_5/16, rat_5/16) &  ~
% 112.02/15.83    rat_$less(rat_5/16, rat_-16/5) &  ~ rat_$less(rat_5/16, rat_15/256) &  ~
% 112.02/15.83    rat_$less(rat_5/16, rat_-241/20) &  ~ rat_$less(rat_5/16, rat_-271/20) &  ~
% 112.02/15.83    rat_$less(rat_5/16, rat_-1/4) &  ~ rat_$less(rat_5/16, rat_-1024/25) &  ~
% 112.02/15.83    rat_$less(rat_5/16, rat_-16) &  ~ rat_$less(rat_5/16, rat_-48/5) &  ~
% 112.02/15.83    rat_$less(rat_5/16, rat_-5/64) &  ~ rat_$less(rat_5/16, rat_-128/5) &  ~
% 112.02/15.83    rat_$less(rat_5/16, rat_-64/5) &  ~ rat_$less(rat_5/16, rat_-3/4) &  ~
% 112.02/15.83    rat_$less(rat_5/16, rat_0) &  ~ rat_$less(rat_16, rat_9/16) &  ~
% 112.02/15.83    rat_$less(rat_16, rat_-3/2) &  ~ rat_$less(rat_16, rat_-64/15) &  ~
% 112.02/15.83    rat_$less(rat_16, rat_-79/20) &  ~ rat_$less(rat_16, rat_-4/3) &  ~
% 112.02/15.83    rat_$less(rat_16, rat_241/20) &  ~ rat_$less(rat_16, rat_3/4) &  ~
% 112.02/15.83    rat_$less(rat_16, rat_-15/64) &  ~ rat_$less(rat_16, rat_-12/5) &  ~
% 112.02/15.83    rat_$less(rat_16, rat_79/20) &  ~ rat_$less(rat_16, rat_49/20) &  ~
% 112.02/15.83    rat_$less(rat_16, rat_256/25) &  ~ rat_$less(rat_16, rat_32/5) &  ~
% 112.02/15.83    rat_$less(rat_16, rat_-4) &  ~ rat_$less(rat_16, rat_5/16) &  ~
% 112.02/15.83    rat_$less(rat_16, rat_16) &  ~ rat_$less(rat_16, rat_-16/5) &  ~
% 112.02/15.83    rat_$less(rat_16, rat_15/256) &  ~ rat_$less(rat_16, rat_48/5) &  ~
% 112.02/15.83    rat_$less(rat_16, rat_-241/20) &  ~ rat_$less(rat_16, rat_-271/20) &  ~
% 112.02/15.83    rat_$less(rat_16, rat_-1/4) &  ~ rat_$less(rat_16, rat_-1024/25) &  ~
% 112.02/15.83    rat_$less(rat_16, rat_-16) &  ~ rat_$less(rat_16, rat_-48/5) &  ~
% 112.02/15.83    rat_$less(rat_16, rat_1) &  ~ rat_$less(rat_16, rat_-5/64) &  ~
% 112.02/15.83    rat_$less(rat_16, rat_-128/5) &  ~ rat_$less(rat_16, rat_64/5) &  ~
% 112.02/15.83    rat_$less(rat_16, rat_-64/5) &  ~ rat_$less(rat_16, rat_-3/4) &  ~
% 112.02/15.83    rat_$less(rat_16, rat_16/5) &  ~ rat_$less(rat_16, rat_0) &  ~
% 112.02/15.83    rat_$less(rat_-16/5, rat_-64/15) &  ~ rat_$less(rat_-16/5, rat_-79/20) &  ~
% 112.02/15.83    rat_$less(rat_-16/5, rat_-4) &  ~ rat_$less(rat_-16/5, rat_-16/5) &  ~
% 112.02/15.83    rat_$less(rat_-16/5, rat_-241/20) &  ~ rat_$less(rat_-16/5, rat_-271/20) &  ~
% 112.02/15.83    rat_$less(rat_-16/5, rat_-1024/25) &  ~ rat_$less(rat_-16/5, rat_-16) &  ~
% 112.02/15.83    rat_$less(rat_-16/5, rat_-48/5) &  ~ rat_$less(rat_-16/5, rat_-128/5) &  ~
% 112.02/15.83    rat_$less(rat_-16/5, rat_-64/5) &  ~ rat_$less(rat_15/256, rat_-3/2) &  ~
% 112.02/15.83    rat_$less(rat_15/256, rat_-64/15) &  ~ rat_$less(rat_15/256, rat_-79/20) &  ~
% 112.02/15.83    rat_$less(rat_15/256, rat_-4/3) &  ~ rat_$less(rat_15/256, rat_-15/64) &  ~
% 112.02/15.83    rat_$less(rat_15/256, rat_-12/5) &  ~ rat_$less(rat_15/256, rat_-4) &  ~
% 112.02/15.83    rat_$less(rat_15/256, rat_-16/5) &  ~ rat_$less(rat_15/256, rat_15/256) &  ~
% 112.02/15.83    rat_$less(rat_15/256, rat_-241/20) &  ~ rat_$less(rat_15/256, rat_-271/20) & 
% 112.02/15.83    ~ rat_$less(rat_15/256, rat_-1/4) &  ~ rat_$less(rat_15/256, rat_-1024/25) & 
% 112.02/15.83    ~ rat_$less(rat_15/256, rat_-16) &  ~ rat_$less(rat_15/256, rat_-48/5) &  ~
% 112.02/15.83    rat_$less(rat_15/256, rat_-5/64) &  ~ rat_$less(rat_15/256, rat_-128/5) &  ~
% 112.02/15.83    rat_$less(rat_15/256, rat_-64/5) &  ~ rat_$less(rat_15/256, rat_-3/4) &  ~
% 112.02/15.83    rat_$less(rat_15/256, rat_0) &  ~ rat_$less(rat_48/5, rat_9/16) &  ~
% 112.02/15.83    rat_$less(rat_48/5, rat_-3/2) &  ~ rat_$less(rat_48/5, rat_-64/15) &  ~
% 112.02/15.83    rat_$less(rat_48/5, rat_-79/20) &  ~ rat_$less(rat_48/5, rat_-4/3) &  ~
% 112.02/15.83    rat_$less(rat_48/5, rat_3/4) &  ~ rat_$less(rat_48/5, rat_-15/64) &  ~
% 112.02/15.83    rat_$less(rat_48/5, rat_-12/5) &  ~ rat_$less(rat_48/5, rat_79/20) &  ~
% 112.02/15.83    rat_$less(rat_48/5, rat_49/20) &  ~ rat_$less(rat_48/5, rat_32/5) &  ~
% 112.02/15.83    rat_$less(rat_48/5, rat_-4) &  ~ rat_$less(rat_48/5, rat_5/16) &  ~
% 112.02/15.83    rat_$less(rat_48/5, rat_-16/5) &  ~ rat_$less(rat_48/5, rat_15/256) &  ~
% 112.02/15.83    rat_$less(rat_48/5, rat_48/5) &  ~ rat_$less(rat_48/5, rat_-241/20) &  ~
% 112.02/15.83    rat_$less(rat_48/5, rat_-271/20) &  ~ rat_$less(rat_48/5, rat_-1/4) &  ~
% 112.02/15.83    rat_$less(rat_48/5, rat_-1024/25) &  ~ rat_$less(rat_48/5, rat_-16) &  ~
% 112.02/15.83    rat_$less(rat_48/5, rat_-48/5) &  ~ rat_$less(rat_48/5, rat_1) &  ~
% 112.02/15.83    rat_$less(rat_48/5, rat_-5/64) &  ~ rat_$less(rat_48/5, rat_-128/5) &  ~
% 112.02/15.83    rat_$less(rat_48/5, rat_-64/5) &  ~ rat_$less(rat_48/5, rat_-3/4) &  ~
% 112.02/15.83    rat_$less(rat_48/5, rat_16/5) &  ~ rat_$less(rat_48/5, rat_0) &  ~
% 112.02/15.83    rat_$less(rat_-241/20, rat_-241/20) &  ~ rat_$less(rat_-241/20, rat_-271/20) &
% 112.02/15.83     ~ rat_$less(rat_-241/20, rat_-1024/25) &  ~ rat_$less(rat_-241/20, rat_-16) &
% 112.02/15.83     ~ rat_$less(rat_-241/20, rat_-128/5) &  ~ rat_$less(rat_-241/20, rat_-64/5) &
% 112.02/15.83     ~ rat_$less(rat_-271/20, rat_-271/20) &  ~ rat_$less(rat_-271/20,
% 112.02/15.83      rat_-1024/25) &  ~ rat_$less(rat_-271/20, rat_-16) &  ~
% 112.02/15.83    rat_$less(rat_-271/20, rat_-128/5) &  ~ rat_$less(rat_-1/4, rat_-3/2) &  ~
% 112.02/15.83    rat_$less(rat_-1/4, rat_-64/15) &  ~ rat_$less(rat_-1/4, rat_-79/20) &  ~
% 112.02/15.83    rat_$less(rat_-1/4, rat_-4/3) &  ~ rat_$less(rat_-1/4, rat_-12/5) &  ~
% 112.02/15.83    rat_$less(rat_-1/4, rat_-4) &  ~ rat_$less(rat_-1/4, rat_-16/5) &  ~
% 112.02/15.83    rat_$less(rat_-1/4, rat_-241/20) &  ~ rat_$less(rat_-1/4, rat_-271/20) &  ~
% 112.02/15.83    rat_$less(rat_-1/4, rat_-1/4) &  ~ rat_$less(rat_-1/4, rat_-1024/25) &  ~
% 112.02/15.83    rat_$less(rat_-1/4, rat_-16) &  ~ rat_$less(rat_-1/4, rat_-48/5) &  ~
% 112.02/15.83    rat_$less(rat_-1/4, rat_-128/5) &  ~ rat_$less(rat_-1/4, rat_-64/5) &  ~
% 112.02/15.83    rat_$less(rat_-1/4, rat_-3/4) &  ~ rat_$less(rat_-1024/25, rat_-1024/25) &  ~
% 112.02/15.83    rat_$less(rat_-16, rat_-1024/25) &  ~ rat_$less(rat_-16, rat_-16) &  ~
% 112.02/15.83    rat_$less(rat_-16, rat_-128/5) &  ~ rat_$less(rat_-48/5, rat_-241/20) &  ~
% 112.02/15.83    rat_$less(rat_-48/5, rat_-271/20) &  ~ rat_$less(rat_-48/5, rat_-1024/25) &  ~
% 112.02/15.83    rat_$less(rat_-48/5, rat_-16) &  ~ rat_$less(rat_-48/5, rat_-48/5) &  ~
% 112.02/15.83    rat_$less(rat_-48/5, rat_-128/5) &  ~ rat_$less(rat_-48/5, rat_-64/5) &  ~
% 112.02/15.83    rat_$less(rat_1, rat_9/16) &  ~ rat_$less(rat_1, rat_-3/2) &  ~
% 112.02/15.83    rat_$less(rat_1, rat_-64/15) &  ~ rat_$less(rat_1, rat_-79/20) &  ~
% 112.02/15.83    rat_$less(rat_1, rat_-4/3) &  ~ rat_$less(rat_1, rat_3/4) &  ~
% 112.02/15.83    rat_$less(rat_1, rat_-15/64) &  ~ rat_$less(rat_1, rat_-12/5) &  ~
% 112.02/15.83    rat_$less(rat_1, rat_-4) &  ~ rat_$less(rat_1, rat_5/16) &  ~ rat_$less(rat_1,
% 112.02/15.83      rat_-16/5) &  ~ rat_$less(rat_1, rat_15/256) &  ~ rat_$less(rat_1,
% 112.02/15.83      rat_-241/20) &  ~ rat_$less(rat_1, rat_-271/20) &  ~ rat_$less(rat_1,
% 112.02/15.83      rat_-1/4) &  ~ rat_$less(rat_1, rat_-1024/25) &  ~ rat_$less(rat_1, rat_-16)
% 112.02/15.83    &  ~ rat_$less(rat_1, rat_-48/5) &  ~ rat_$less(rat_1, rat_1) &  ~
% 112.02/15.83    rat_$less(rat_1, rat_-5/64) &  ~ rat_$less(rat_1, rat_-128/5) &  ~
% 112.02/15.83    rat_$less(rat_1, rat_-64/5) &  ~ rat_$less(rat_1, rat_-3/4) &  ~
% 112.02/15.83    rat_$less(rat_1, rat_0) &  ~ rat_$less(rat_-5/64, rat_-3/2) &  ~
% 112.02/15.83    rat_$less(rat_-5/64, rat_-64/15) &  ~ rat_$less(rat_-5/64, rat_-79/20) &  ~
% 112.02/15.83    rat_$less(rat_-5/64, rat_-4/3) &  ~ rat_$less(rat_-5/64, rat_-15/64) &  ~
% 112.02/15.83    rat_$less(rat_-5/64, rat_-12/5) &  ~ rat_$less(rat_-5/64, rat_-4) &  ~
% 112.02/15.83    rat_$less(rat_-5/64, rat_-16/5) &  ~ rat_$less(rat_-5/64, rat_-241/20) &  ~
% 112.02/15.83    rat_$less(rat_-5/64, rat_-271/20) &  ~ rat_$less(rat_-5/64, rat_-1/4) &  ~
% 112.02/15.83    rat_$less(rat_-5/64, rat_-1024/25) &  ~ rat_$less(rat_-5/64, rat_-16) &  ~
% 112.02/15.83    rat_$less(rat_-5/64, rat_-48/5) &  ~ rat_$less(rat_-5/64, rat_-5/64) &  ~
% 112.02/15.83    rat_$less(rat_-5/64, rat_-128/5) &  ~ rat_$less(rat_-5/64, rat_-64/5) &  ~
% 112.02/15.83    rat_$less(rat_-5/64, rat_-3/4) &  ~ rat_$less(rat_4096/25, rat_9/16) &  ~
% 112.02/15.83    rat_$less(rat_4096/25, rat_-3/2) &  ~ rat_$less(rat_4096/25, rat_-64/15) &  ~
% 112.02/15.83    rat_$less(rat_4096/25, rat_-79/20) &  ~ rat_$less(rat_4096/25, rat_256/15) & 
% 112.02/15.83    ~ rat_$less(rat_4096/25, rat_-4/3) &  ~ rat_$less(rat_4096/25, rat_241/20) & 
% 112.02/15.83    ~ rat_$less(rat_4096/25, rat_3/4) &  ~ rat_$less(rat_4096/25, rat_-15/64) &  ~
% 112.02/15.83    rat_$less(rat_4096/25, rat_-12/5) &  ~ rat_$less(rat_4096/25, rat_79/20) &  ~
% 112.02/15.83    rat_$less(rat_4096/25, rat_49/20) &  ~ rat_$less(rat_4096/25, rat_256/25) &  ~
% 112.02/15.83    rat_$less(rat_4096/25, rat_32/5) &  ~ rat_$less(rat_4096/25, rat_-4) &  ~
% 112.02/15.83    rat_$less(rat_4096/25, rat_5/16) &  ~ rat_$less(rat_4096/25, rat_16) &  ~
% 112.02/15.83    rat_$less(rat_4096/25, rat_-16/5) &  ~ rat_$less(rat_4096/25, rat_15/256) &  ~
% 112.02/15.83    rat_$less(rat_4096/25, rat_48/5) &  ~ rat_$less(rat_4096/25, rat_-241/20) &  ~
% 112.02/15.83    rat_$less(rat_4096/25, rat_-271/20) &  ~ rat_$less(rat_4096/25, rat_-1/4) &  ~
% 112.02/15.83    rat_$less(rat_4096/25, rat_-1024/25) &  ~ rat_$less(rat_4096/25, rat_-16) &  ~
% 112.02/15.83    rat_$less(rat_4096/25, rat_-48/5) &  ~ rat_$less(rat_4096/25, rat_1) &  ~
% 112.02/15.83    rat_$less(rat_4096/25, rat_-5/64) &  ~ rat_$less(rat_4096/25, rat_4096/25) & 
% 112.02/15.83    ~ rat_$less(rat_4096/25, rat_-128/5) &  ~ rat_$less(rat_4096/25, rat_64/5) & 
% 112.02/15.83    ~ rat_$less(rat_4096/25, rat_-64/5) &  ~ rat_$less(rat_4096/25, rat_-3/4) &  ~
% 112.02/15.83    rat_$less(rat_4096/25, rat_16/5) &  ~ rat_$less(rat_4096/25, rat_0) &  ~
% 112.02/15.83    rat_$less(rat_-128/5, rat_-1024/25) &  ~ rat_$less(rat_-128/5, rat_-128/5) & 
% 112.02/15.83    ~ rat_$less(rat_64/5, rat_9/16) &  ~ rat_$less(rat_64/5, rat_-3/2) &  ~
% 112.02/15.83    rat_$less(rat_64/5, rat_-64/15) &  ~ rat_$less(rat_64/5, rat_-79/20) &  ~
% 112.02/15.83    rat_$less(rat_64/5, rat_-4/3) &  ~ rat_$less(rat_64/5, rat_241/20) &  ~
% 112.02/15.83    rat_$less(rat_64/5, rat_3/4) &  ~ rat_$less(rat_64/5, rat_-15/64) &  ~
% 112.02/15.83    rat_$less(rat_64/5, rat_-12/5) &  ~ rat_$less(rat_64/5, rat_79/20) &  ~
% 112.02/15.83    rat_$less(rat_64/5, rat_49/20) &  ~ rat_$less(rat_64/5, rat_256/25) &  ~
% 112.02/15.83    rat_$less(rat_64/5, rat_32/5) &  ~ rat_$less(rat_64/5, rat_-4) &  ~
% 112.02/15.83    rat_$less(rat_64/5, rat_5/16) &  ~ rat_$less(rat_64/5, rat_-16/5) &  ~
% 112.02/15.83    rat_$less(rat_64/5, rat_15/256) &  ~ rat_$less(rat_64/5, rat_48/5) &  ~
% 112.02/15.83    rat_$less(rat_64/5, rat_-241/20) &  ~ rat_$less(rat_64/5, rat_-271/20) &  ~
% 112.02/15.83    rat_$less(rat_64/5, rat_-1/4) &  ~ rat_$less(rat_64/5, rat_-1024/25) &  ~
% 112.02/15.83    rat_$less(rat_64/5, rat_-16) &  ~ rat_$less(rat_64/5, rat_-48/5) &  ~
% 112.02/15.83    rat_$less(rat_64/5, rat_1) &  ~ rat_$less(rat_64/5, rat_-5/64) &  ~
% 112.02/15.83    rat_$less(rat_64/5, rat_-128/5) &  ~ rat_$less(rat_64/5, rat_64/5) &  ~
% 112.02/15.83    rat_$less(rat_64/5, rat_-64/5) &  ~ rat_$less(rat_64/5, rat_-3/4) &  ~
% 112.02/15.83    rat_$less(rat_64/5, rat_16/5) &  ~ rat_$less(rat_64/5, rat_0) &  ~
% 112.02/15.83    rat_$less(rat_-64/5, rat_-271/20) &  ~ rat_$less(rat_-64/5, rat_-1024/25) &  ~
% 112.02/15.83    rat_$less(rat_-64/5, rat_-16) &  ~ rat_$less(rat_-64/5, rat_-128/5) &  ~
% 112.02/15.83    rat_$less(rat_-64/5, rat_-64/5) &  ~ rat_$less(rat_-3/4, rat_-3/2) &  ~
% 112.02/15.83    rat_$less(rat_-3/4, rat_-64/15) &  ~ rat_$less(rat_-3/4, rat_-79/20) &  ~
% 112.02/15.83    rat_$less(rat_-3/4, rat_-4/3) &  ~ rat_$less(rat_-3/4, rat_-12/5) &  ~
% 112.02/15.83    rat_$less(rat_-3/4, rat_-4) &  ~ rat_$less(rat_-3/4, rat_-16/5) &  ~
% 112.02/15.83    rat_$less(rat_-3/4, rat_-241/20) &  ~ rat_$less(rat_-3/4, rat_-271/20) &  ~
% 112.02/15.83    rat_$less(rat_-3/4, rat_-1024/25) &  ~ rat_$less(rat_-3/4, rat_-16) &  ~
% 112.02/15.83    rat_$less(rat_-3/4, rat_-48/5) &  ~ rat_$less(rat_-3/4, rat_-128/5) &  ~
% 112.02/15.83    rat_$less(rat_-3/4, rat_-64/5) &  ~ rat_$less(rat_-3/4, rat_-3/4) &  ~
% 112.02/15.83    rat_$less(rat_16/5, rat_9/16) &  ~ rat_$less(rat_16/5, rat_-3/2) &  ~
% 112.02/15.83    rat_$less(rat_16/5, rat_-64/15) &  ~ rat_$less(rat_16/5, rat_-79/20) &  ~
% 112.02/15.83    rat_$less(rat_16/5, rat_-4/3) &  ~ rat_$less(rat_16/5, rat_3/4) &  ~
% 112.02/15.83    rat_$less(rat_16/5, rat_-15/64) &  ~ rat_$less(rat_16/5, rat_-12/5) &  ~
% 112.02/15.83    rat_$less(rat_16/5, rat_49/20) &  ~ rat_$less(rat_16/5, rat_-4) &  ~
% 112.02/15.83    rat_$less(rat_16/5, rat_5/16) &  ~ rat_$less(rat_16/5, rat_-16/5) &  ~
% 112.02/15.83    rat_$less(rat_16/5, rat_15/256) &  ~ rat_$less(rat_16/5, rat_-241/20) &  ~
% 112.02/15.83    rat_$less(rat_16/5, rat_-271/20) &  ~ rat_$less(rat_16/5, rat_-1/4) &  ~
% 112.02/15.83    rat_$less(rat_16/5, rat_-1024/25) &  ~ rat_$less(rat_16/5, rat_-16) &  ~
% 112.02/15.83    rat_$less(rat_16/5, rat_-48/5) &  ~ rat_$less(rat_16/5, rat_1) &  ~
% 112.02/15.83    rat_$less(rat_16/5, rat_-5/64) &  ~ rat_$less(rat_16/5, rat_-128/5) &  ~
% 112.02/15.83    rat_$less(rat_16/5, rat_-64/5) &  ~ rat_$less(rat_16/5, rat_-3/4) &  ~
% 112.02/15.83    rat_$less(rat_16/5, rat_16/5) &  ~ rat_$less(rat_16/5, rat_0) &  ~
% 112.02/15.83    rat_$less(rat_0, rat_-3/2) &  ~ rat_$less(rat_0, rat_-64/15) &  ~
% 112.02/15.83    rat_$less(rat_0, rat_-79/20) &  ~ rat_$less(rat_0, rat_-4/3) &  ~
% 112.02/15.83    rat_$less(rat_0, rat_-15/64) &  ~ rat_$less(rat_0, rat_-12/5) &  ~
% 112.02/15.83    rat_$less(rat_0, rat_-4) &  ~ rat_$less(rat_0, rat_-16/5) &  ~
% 112.02/15.83    rat_$less(rat_0, rat_-241/20) &  ~ rat_$less(rat_0, rat_-271/20) &  ~
% 112.02/15.83    rat_$less(rat_0, rat_-1/4) &  ~ rat_$less(rat_0, rat_-1024/25) &  ~
% 112.02/15.83    rat_$less(rat_0, rat_-16) &  ~ rat_$less(rat_0, rat_-48/5) &  ~
% 112.02/15.83    rat_$less(rat_0, rat_-5/64) &  ~ rat_$less(rat_0, rat_-128/5) &  ~
% 112.02/15.83    rat_$less(rat_0, rat_-64/5) &  ~ rat_$less(rat_0, rat_-3/4) &  ~
% 112.02/15.83    rat_$less(rat_0, rat_0) &  ! [v0: $rat] :  ! [v1: $rat] :  ! [v2: $rat] : (v2
% 112.02/15.83      = rat_0 |  ~ (rat_$uminus(v0) = v1) |  ~ (rat_$sum(v0, v1) = v2)) &  ! [v0:
% 112.02/15.83      $rat] :  ! [v1: $rat] :  ! [v2: $rat] : (v0 = rat_0 |  ~ (rat_$product(v1,
% 112.02/15.83          v0) = v2) | rat_$quotient(v2, v0) = v1) &  ! [v0: $rat] :  ! [v1: $rat]
% 112.02/15.83    :  ! [v2: $rat] : ( ~ (rat_$sum(v0, v1) = v2) | rat_$sum(v1, v0) = v2) &  !
% 112.02/15.83    [v0: $rat] :  ! [v1: $rat] :  ! [v2: $rat] : ( ~ rat_$lesseq(v2, v1) |  ~
% 112.02/15.83      rat_$lesseq(v1, v0) | rat_$lesseq(v2, v0)) &  ! [v0: $rat] :  ! [v1: $rat] :
% 112.02/15.83     ! [v2: $rat] : ( ~ rat_$lesseq(v2, v1) |  ~ rat_$less(v1, v0) | rat_$less(v2,
% 112.02/15.83        v0)) &  ! [v0: $rat] :  ! [v1: $rat] :  ! [v2: $rat] : ( ~ rat_$lesseq(v1,
% 112.02/15.83        v0) |  ~ rat_$less(v2, v1) | rat_$less(v2, v0)) &  ! [v0: $rat] :  ! [v1:
% 112.02/15.83      $rat] : (v1 = v0 |  ~ (rat_$sum(v0, rat_0) = v1)) &  ! [v0: $rat] :  ! [v1:
% 112.02/15.83      $rat] : (v1 = v0 |  ~ rat_$lesseq(v1, v0) | rat_$less(v1, v0)) &  ! [v0:
% 112.02/15.83      $rat] :  ! [v1: $rat] : ( ~ (rat_$uminus(v0) = v1) | rat_$uminus(v1) = v0) &
% 112.02/15.83     ! [v0: $rat] :  ! [v1: $rat] : ( ~ rat_$greatereq(v0, v1) | rat_$lesseq(v1,
% 112.02/15.83        v0)) &  ! [v0: $rat] :  ! [v1: $rat] : ( ~ rat_$greater(v0, v1) |
% 112.02/15.83      rat_$less(v1, v0)) &  ! [v0: $rat] :  ! [v1: $rat] : ( ~ rat_$lesseq(v1, v0)
% 112.02/15.83      | rat_$greatereq(v0, v1)) &  ! [v0: $rat] :  ! [v1: $rat] : ( ~
% 112.02/15.83      rat_$less(v1, v0) | rat_$greater(v0, v1)) &  ! [v0: $rat] :  ! [v1: $rat] :
% 112.02/15.83    ( ~ rat_$less(v1, v0) | rat_$lesseq(v1, v0)) &  ! [v0: $rat] : (v0 = rat_0 | 
% 112.02/15.83      ~ (rat_$uminus(v0) = v0)) &  ? [v0: $rat] :  ? [v1: $rat] :  ? [v2: $rat] : 
% 112.02/15.83    ? [v3: $rat] :  ? [v4: $rat] :  ? [v5: $rat] : (rat_$sum(v5, v0) = v4 &
% 112.02/15.83      rat_$sum(v2, v3) = v4 & rat_$sum(v2, v1) = v5 & rat_$sum(v1, v0) = v3) &  ?
% 112.02/15.83    [v0: $rat] :  ? [v1: $rat] :  ? [v2: $rat] :  ? [v3: $rat] :
% 112.02/15.83    (rat_$difference(v1, v0) = v3 & rat_$uminus(v0) = v2 & rat_$sum(v1, v2) = v3)
% 112.02/15.83    &  ? [v0: $rat] :  ? [v1: $rat] :  ? [v2: $rat] : (rat_$product(v1, v0) = v2 &
% 112.02/15.83      rat_$product(v0, v1) = v2) &  ? [v0: $rat] : rat_$lesseq(v0, v0)
% 112.02/15.83  
% 112.02/15.83    (function-axioms)
% 112.02/15.83     ! [v0: $rat] :  ! [v1: $rat] :  ! [v2: $rat] :  ! [v3: $rat] : (v1 = v0 |  ~
% 112.02/15.83      (rat_$quotient(v3, v2) = v1) |  ~ (rat_$quotient(v3, v2) = v0)) &  ! [v0:
% 112.02/15.83      $rat] :  ! [v1: $rat] :  ! [v2: $rat] :  ! [v3: $rat] : (v1 = v0 |  ~
% 112.02/15.83      (rat_$difference(v3, v2) = v1) |  ~ (rat_$difference(v3, v2) = v0)) &  !
% 112.02/15.83    [v0: $rat] :  ! [v1: $rat] :  ! [v2: $rat] :  ! [v3: $rat] : (v1 = v0 |  ~
% 112.02/15.83      (rat_$product(v3, v2) = v1) |  ~ (rat_$product(v3, v2) = v0)) &  ! [v0:
% 112.02/15.83      $rat] :  ! [v1: $rat] :  ! [v2: $rat] :  ! [v3: $rat] : (v1 = v0 |  ~
% 112.02/15.83      (rat_$sum(v3, v2) = v1) |  ~ (rat_$sum(v3, v2) = v0)) &  ! [v0: $rat] :  !
% 112.02/15.83    [v1: $rat] :  ! [v2: int] : (v1 = v0 |  ~ (int_$to_rat(v2) = v1) |  ~
% 112.02/15.83      (int_$to_rat(v2) = v0)) &  ! [v0: $real] :  ! [v1: $real] :  ! [v2: $rat] :
% 112.02/15.83    (v1 = v0 |  ~ (rat_$to_real(v2) = v1) |  ~ (rat_$to_real(v2) = v0)) &  ! [v0:
% 112.02/15.83      $rat] :  ! [v1: $rat] :  ! [v2: $rat] : (v1 = v0 |  ~ (rat_$to_rat(v2) = v1)
% 112.02/15.83      |  ~ (rat_$to_rat(v2) = v0)) &  ! [v0: int] :  ! [v1: int] :  ! [v2: $rat] :
% 112.02/15.83    (v1 = v0 |  ~ (rat_$to_int(v2) = v1) |  ~ (rat_$to_int(v2) = v0)) &  ! [v0:
% 112.02/15.83      $rat] :  ! [v1: $rat] :  ! [v2: $rat] : (v1 = v0 |  ~ (rat_$round(v2) = v1)
% 112.02/15.83      |  ~ (rat_$round(v2) = v0)) &  ! [v0: $rat] :  ! [v1: $rat] :  ! [v2: $rat]
% 112.02/15.83    : (v1 = v0 |  ~ (rat_$truncate(v2) = v1) |  ~ (rat_$truncate(v2) = v0)) &  !
% 112.02/15.83    [v0: $rat] :  ! [v1: $rat] :  ! [v2: $rat] : (v1 = v0 |  ~ (rat_$ceiling(v2) =
% 112.02/15.83        v1) |  ~ (rat_$ceiling(v2) = v0)) &  ! [v0: $rat] :  ! [v1: $rat] :  !
% 112.02/15.83    [v2: $rat] : (v1 = v0 |  ~ (rat_$floor(v2) = v1) |  ~ (rat_$floor(v2) = v0)) &
% 112.02/15.83     ! [v0: $rat] :  ! [v1: $rat] :  ! [v2: $rat] : (v1 = v0 |  ~ (rat_$uminus(v2)
% 112.02/15.83        = v1) |  ~ (rat_$uminus(v2) = v0))
% 112.02/15.83  
% 112.02/15.83  Those formulas are unsatisfiable:
% 112.02/15.83  ---------------------------------
% 112.02/15.83  
% 112.02/15.83  Begin of proof
% 112.02/15.83  | 
% 112.02/15.83  | ALPHA: (function-axioms) implies:
% 112.02/15.83  |   (1)   ! [v0: $rat] :  ! [v1: $rat] :  ! [v2: $rat] :  ! [v3: $rat] : (v1 =
% 112.02/15.83  |          v0 |  ~ (rat_$sum(v3, v2) = v1) |  ~ (rat_$sum(v3, v2) = v0))
% 112.02/15.83  | 
% 112.02/15.83  | ALPHA: (input) implies:
% 112.02/15.84  |   (2)  rat_$less(rat_-271/20, rat_-64/5)
% 112.02/15.84  |   (3)  rat_$sum(rat_-64/5, rat_-3/4) = rat_-271/20
% 112.02/15.84  |   (4)  rat_$product(rat_-4, rat_16/5) = rat_-64/5
% 112.02/15.84  | 
% 112.02/15.84  | GROUND_INST: instantiating (rat_combined_problem_9) with rat_-4, rat_-64/5,
% 112.02/15.84  |              simplifying with (4) gives:
% 112.02/15.84  |   (5)   ? [v0: $rat] : (rat_$sum(rat_-64/5, rat_-3/4) = v0 &  ~ rat_$less(v0,
% 112.02/15.84  |            rat_-64/5))
% 112.02/15.84  | 
% 112.02/15.84  | DELTA: instantiating (5) with fresh symbol all_26_0 gives:
% 112.02/15.84  |   (6)  rat_$sum(rat_-64/5, rat_-3/4) = all_26_0 &  ~ rat_$less(all_26_0,
% 112.02/15.84  |          rat_-64/5)
% 112.02/15.84  | 
% 112.02/15.84  | ALPHA: (6) implies:
% 112.02/15.84  |   (7)   ~ rat_$less(all_26_0, rat_-64/5)
% 112.02/15.84  |   (8)  rat_$sum(rat_-64/5, rat_-3/4) = all_26_0
% 112.02/15.84  | 
% 112.02/15.84  | GROUND_INST: instantiating (1) with rat_-271/20, all_26_0, rat_-3/4,
% 112.02/15.84  |              rat_-64/5, simplifying with (3), (8) gives:
% 112.02/15.84  |   (9)  all_26_0 = rat_-271/20
% 112.02/15.84  | 
% 112.02/15.84  | PRED_UNIFY: (2), (7) imply:
% 112.02/15.84  |   (10)   ~ (all_26_0 = rat_-271/20)
% 112.02/15.84  | 
% 112.02/15.84  | REDUCE: (9), (10) imply:
% 112.02/15.84  |   (11)  $false
% 112.02/15.84  | 
% 112.02/15.84  | CLOSE: (11) is inconsistent.
% 112.02/15.84  | 
% 112.02/15.84  End of proof
% 112.02/15.84  % SZS output end Proof for theBenchmark
% 112.02/15.84  
% 112.02/15.84  15192ms
%------------------------------------------------------------------------------