↑ Up

Zipperpin---2.1.9999.THM-Ref.s

View TPTP
Problem
Process solution in
SystemOnTSTP
Download .tgz
%------------------------------------------------------------------------------
% File     : Zipperpin---2.1.9999
% Problem  : SET789+4 : TPTP v9.2.0. Released v3.2.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : python3 /export/starexec/sandbox2/solver/bin/portfolio.lams.parallel.py %s %d /export/starexec/sandbox2/tmp/tmp.7ymb5FifT4 true

% Computer : n009.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 : Thu Oct  2 04:52:50 PM UTC 2025

% Result   : Theorem 0.65s 0.91s
% Output   : Refutation 0.65s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.13  % Problem  : SET789+4 : TPTP v9.2.0. Released v3.2.0.
% 0.07/0.14  % Command  : python3 /export/starexec/sandbox2/solver/bin/portfolio.lams.parallel.py %s %d /export/starexec/sandbox2/tmp/tmp.7ymb5FifT4 true
% 0.14/0.35  % Computer : n009.cluster.edu
% 0.14/0.35  % Model    : x86_64 x86_64
% 0.14/0.35  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.14/0.35  % Memory   : 8042.1875MB
% 0.14/0.35  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.14/0.35  % CPULimit : 300
% 0.14/0.35  % WCLimit  : 300
% 0.14/0.35  % DateTime : Wed Oct  1 13:21:38 EDT 2025
% 0.14/0.36  % CPUTime  : 
% 0.14/0.36  % Running portfolio for 300 s
% 0.14/0.36  % File         : /export/starexec/sandbox2/benchmark/theBenchmark.p
% 0.14/0.36  % Number of cores: 8
% 0.14/0.36  % Python version: Python 3.6.8
% 0.14/0.36  % Running in FO mode
% 0.63/0.72  % Total configuration time : 435
% 0.63/0.72  % Estimated wc time : 1092
% 0.63/0.72  % Estimated cpu time (7 cpus) : 156.0
% 0.64/0.80  % /export/starexec/sandbox2/solver/bin/fo/fo3_bce.sh running for 75s
% 0.64/0.80  % /export/starexec/sandbox2/solver/bin/fo/fo6_bce.sh running for 75s
% 0.64/0.80  % /export/starexec/sandbox2/solver/bin/fo/fo1_av.sh running for 75s
% 0.64/0.80  % /export/starexec/sandbox2/solver/bin/fo/fo7.sh running for 63s
% 0.64/0.81  % /export/starexec/sandbox2/solver/bin/fo/fo13.sh running for 50s
% 0.64/0.81  % /export/starexec/sandbox2/solver/bin/fo/fo5.sh running for 50s
% 0.64/0.82  % /export/starexec/sandbox2/solver/bin/fo/fo4.sh running for 50s
% 0.65/0.91  % Solved by fo/fo1_av.sh.
% 0.65/0.91  % done 103 iterations in 0.073s
% 0.65/0.91  % SZS status Theorem for '/export/starexec/sandbox2/benchmark/theBenchmark.p'
% 0.65/0.91  % SZS output start Refutation
% 0.65/0.91  thf(member_type, type, member: $i > $i > $o).
% 0.65/0.91  thf(zip_tseitin_7_type, type, zip_tseitin_7: $i > $i > $i > $i > $o).
% 0.65/0.91  thf(zip_tseitin_8_type, type, zip_tseitin_8: $i > $i > $i > $o).
% 0.65/0.91  thf(zip_tseitin_2_type, type, zip_tseitin_2: $i > $i > $i > $i > $o).
% 0.65/0.91  thf(sk__18_type, type, sk__18: $i).
% 0.65/0.91  thf(zip_tseitin_3_type, type, zip_tseitin_3: $i > $i > $i > $i > $i > $o).
% 0.65/0.91  thf(zip_tseitin_6_type, type, zip_tseitin_6: $i > $i > $i > $o).
% 0.65/0.91  thf(apply_type, type, apply: $i > $i > $i > $o).
% 0.65/0.91  thf(zip_tseitin_0_type, type, zip_tseitin_0: $i > $i > $i > $i > $o).
% 0.65/0.91  thf(sk__19_type, type, sk__19: $i).
% 0.65/0.91  thf(order_type, type, order: $i > $i > $o).
% 0.65/0.91  thf(zip_tseitin_1_type, type, zip_tseitin_1: $i > $i > $i > $i > $o).
% 0.65/0.91  thf(greatest_type, type, greatest: $i > $i > $i > $o).
% 0.65/0.91  thf(zip_tseitin_4_type, type, zip_tseitin_4: $i > $i > $i > $o).
% 0.65/0.91  thf(zip_tseitin_5_type, type, zip_tseitin_5: $i > $i > $i > $o).
% 0.65/0.91  thf(sk__17_type, type, sk__17: $i).
% 0.65/0.91  thf(sk__16_type, type, sk__16: $i).
% 0.65/0.91  thf(thIV1, conjecture,
% 0.65/0.91    (![R:$i,E:$i,M:$i]:
% 0.65/0.91     ( ( ( order @ R @ E ) & ( greatest @ M @ R @ E ) ) =>
% 0.65/0.91       ( ![X:$i]: ( ( greatest @ X @ R @ E ) => ( ( M ) = ( X ) ) ) ) ))).
% 0.65/0.91  thf(zf_stmt_0, negated_conjecture,
% 0.65/0.91    (~( ![R:$i,E:$i,M:$i]:
% 0.65/0.91        ( ( ( order @ R @ E ) & ( greatest @ M @ R @ E ) ) =>
% 0.65/0.91          ( ![X:$i]: ( ( greatest @ X @ R @ E ) => ( ( M ) = ( X ) ) ) ) ) )),
% 0.65/0.91    inference('cnf.neg', [status(esa)], [thIV1])).
% 0.65/0.91  thf(zip_derived_cl76, plain, ( (greatest @ sk__18 @ sk__16 @ sk__17)),
% 0.65/0.91      inference('cnf', [status(esa)], [zf_stmt_0])).
% 0.65/0.91  thf(greatest, axiom,
% 0.65/0.91    (![R:$i,E:$i,M:$i]:
% 0.65/0.91     ( ( greatest @ M @ R @ E ) <=>
% 0.65/0.91       ( ( member @ M @ E ) & 
% 0.65/0.91         ( ![X:$i]: ( ( member @ X @ E ) => ( apply @ R @ X @ M ) ) ) ) ))).
% 0.65/0.91  thf(zip_derived_cl45, plain,
% 0.65/0.91      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 0.65/0.91         (~ (member @ X0 @ X1)
% 0.65/0.91          |  (apply @ X2 @ X0 @ X3)
% 0.65/0.91          | ~ (greatest @ X3 @ X2 @ X1))),
% 0.65/0.91      inference('cnf', [status(esa)], [greatest])).
% 0.65/0.91  thf(zip_derived_cl91, plain,
% 0.65/0.91      (![X0 : $i]: (~ (member @ X0 @ sk__17) |  (apply @ sk__16 @ X0 @ sk__18))),
% 0.65/0.91      inference('s_sup-', [status(thm)], [zip_derived_cl76, zip_derived_cl45])).
% 0.65/0.91  thf(zip_derived_cl74, plain, ( (greatest @ sk__19 @ sk__16 @ sk__17)),
% 0.65/0.91      inference('cnf', [status(esa)], [zf_stmt_0])).
% 0.65/0.91  thf(zip_derived_cl45, plain,
% 0.65/0.91      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 0.65/0.91         (~ (member @ X0 @ X1)
% 0.65/0.91          |  (apply @ X2 @ X0 @ X3)
% 0.65/0.91          | ~ (greatest @ X3 @ X2 @ X1))),
% 0.65/0.91      inference('cnf', [status(esa)], [greatest])).
% 0.65/0.91  thf(zip_derived_cl92, plain,
% 0.65/0.91      (![X0 : $i]: (~ (member @ X0 @ sk__17) |  (apply @ sk__16 @ X0 @ sk__19))),
% 0.65/0.91      inference('s_sup-', [status(thm)], [zip_derived_cl74, zip_derived_cl45])).
% 0.65/0.91  thf(order, axiom,
% 0.65/0.91    (![R:$i,E:$i]:
% 0.65/0.91     ( ( order @ R @ E ) <=>
% 0.65/0.91       ( ( ![X:$i,Y:$i,Z:$i]:
% 0.65/0.91           ( ( ( member @ Z @ E ) & ( member @ Y @ E ) & ( member @ X @ E ) ) =>
% 0.65/0.91             ( ( ( apply @ R @ Y @ Z ) & ( apply @ R @ X @ Y ) ) =>
% 0.65/0.91               ( apply @ R @ X @ Z ) ) ) ) & 
% 0.65/0.91         ( ![X:$i,Y:$i]:
% 0.65/0.91           ( ( ( member @ Y @ E ) & ( member @ X @ E ) ) =>
% 0.65/0.91             ( ( ( apply @ R @ Y @ X ) & ( apply @ R @ X @ Y ) ) =>
% 0.65/0.91               ( ( X ) = ( Y ) ) ) ) ) & 
% 0.65/0.91         ( ![X:$i]: ( ( member @ X @ E ) => ( apply @ R @ X @ X ) ) ) ) ))).
% 0.65/0.91  thf(zf_stmt_1, axiom,
% 0.65/0.91    (![Y:$i,X:$i,R:$i]:
% 0.65/0.91     ( ( zip_tseitin_5 @ Y @ X @ R ) <=>
% 0.65/0.91       ( ( apply @ R @ X @ Y ) & ( apply @ R @ Y @ X ) ) ))).
% 0.65/0.91  thf(zip_derived_cl18, plain,
% 0.65/0.91      (![X0 : $i, X1 : $i, X2 : $i]:
% 0.65/0.91         ( (zip_tseitin_5 @ X0 @ X1 @ X2)
% 0.65/0.91          | ~ (apply @ X2 @ X0 @ X1)
% 0.65/0.91          | ~ (apply @ X2 @ X1 @ X0))),
% 0.65/0.91      inference('cnf', [status(esa)], [zf_stmt_1])).
% 0.65/0.91  thf(zip_derived_cl76, plain, ( (greatest @ sk__18 @ sk__16 @ sk__17)),
% 0.65/0.91      inference('cnf', [status(esa)], [zf_stmt_0])).
% 0.65/0.91  thf(zip_derived_cl44, plain,
% 0.65/0.91      (![X0 : $i, X1 : $i, X2 : $i]:
% 0.65/0.91         ( (member @ X0 @ X1) | ~ (greatest @ X0 @ X2 @ X1))),
% 0.65/0.91      inference('cnf', [status(esa)], [greatest])).
% 0.65/0.91  thf(zip_derived_cl78, plain, ( (member @ sk__18 @ sk__17)),
% 0.65/0.91      inference('s_sup-', [status(thm)], [zip_derived_cl76, zip_derived_cl44])).
% 0.65/0.91  thf(zf_stmt_2, axiom,
% 0.65/0.91    (![Y:$i,X:$i,E:$i]:
% 0.65/0.91     ( ( zip_tseitin_4 @ Y @ X @ E ) <=>
% 0.65/0.91       ( ( member @ X @ E ) & ( member @ Y @ E ) ) ))).
% 0.65/0.91  thf(zip_derived_cl15, plain,
% 0.65/0.91      (![X0 : $i, X1 : $i, X2 : $i]:
% 0.65/0.91         ( (zip_tseitin_4 @ X0 @ X1 @ X2)
% 0.65/0.91          | ~ (member @ X0 @ X2)
% 0.65/0.91          | ~ (member @ X1 @ X2))),
% 0.65/0.91      inference('cnf', [status(esa)], [zf_stmt_2])).
% 0.65/0.91  thf(zf_stmt_3, type, zip_tseitin_8 : $i > $i > $i > $o).
% 0.65/0.91  thf(zf_stmt_4, axiom,
% 0.65/0.91    (![X:$i,E:$i,R:$i]:
% 0.65/0.91     ( ( zip_tseitin_8 @ X @ E @ R ) <=>
% 0.65/0.91       ( ( member @ X @ E ) => ( apply @ R @ X @ X ) ) ))).
% 0.65/0.91  thf(zf_stmt_5, type, zip_tseitin_7 : $i > $i > $i > $i > $o).
% 0.65/0.91  thf(zf_stmt_6, axiom,
% 0.65/0.91    (![Y:$i,X:$i,E:$i,R:$i]:
% 0.65/0.91     ( ( zip_tseitin_7 @ Y @ X @ E @ R ) <=>
% 0.65/0.91       ( ( zip_tseitin_4 @ Y @ X @ E ) => ( zip_tseitin_6 @ Y @ X @ R ) ) ))).
% 0.65/0.91  thf(zf_stmt_7, type, zip_tseitin_6 : $i > $i > $i > $o).
% 0.65/0.91  thf(zf_stmt_8, axiom,
% 0.65/0.91    (![Y:$i,X:$i,R:$i]:
% 0.65/0.91     ( ( zip_tseitin_6 @ Y @ X @ R ) <=>
% 0.65/0.91       ( ( zip_tseitin_5 @ Y @ X @ R ) => ( ( X ) = ( Y ) ) ) ))).
% 0.65/0.91  thf(zf_stmt_9, type, zip_tseitin_5 : $i > $i > $i > $o).
% 0.65/0.91  thf(zf_stmt_10, type, zip_tseitin_4 : $i > $i > $i > $o).
% 0.65/0.91  thf(zf_stmt_11, type, zip_tseitin_3 : $i > $i > $i > $i > $i > $o).
% 0.65/0.91  thf(zf_stmt_12, axiom,
% 0.65/0.91    (![Z:$i,Y:$i,X:$i,E:$i,R:$i]:
% 0.65/0.91     ( ( zip_tseitin_3 @ Z @ Y @ X @ E @ R ) <=>
% 0.65/0.91       ( ( zip_tseitin_0 @ Z @ Y @ X @ E ) => ( zip_tseitin_2 @ Z @ Y @ X @ R ) ) ))).
% 0.65/0.91  thf(zf_stmt_13, type, zip_tseitin_2 : $i > $i > $i > $i > $o).
% 0.65/0.91  thf(zf_stmt_14, axiom,
% 0.65/0.91    (![Z:$i,Y:$i,X:$i,R:$i]:
% 0.65/0.91     ( ( zip_tseitin_2 @ Z @ Y @ X @ R ) <=>
% 0.65/0.91       ( ( zip_tseitin_1 @ Z @ Y @ X @ R ) => ( apply @ R @ X @ Z ) ) ))).
% 0.65/0.91  thf(zf_stmt_15, type, zip_tseitin_1 : $i > $i > $i > $i > $o).
% 0.65/0.91  thf(zf_stmt_16, axiom,
% 0.65/0.91    (![Z:$i,Y:$i,X:$i,R:$i]:
% 0.65/0.91     ( ( zip_tseitin_1 @ Z @ Y @ X @ R ) <=>
% 0.65/0.91       ( ( apply @ R @ X @ Y ) & ( apply @ R @ Y @ Z ) ) ))).
% 0.65/0.91  thf(zf_stmt_17, type, zip_tseitin_0 : $i > $i > $i > $i > $o).
% 0.65/0.91  thf(zf_stmt_18, axiom,
% 0.65/0.91    (![Z:$i,Y:$i,X:$i,E:$i]:
% 0.65/0.91     ( ( zip_tseitin_0 @ Z @ Y @ X @ E ) <=>
% 0.65/0.91       ( ( member @ X @ E ) & ( member @ Y @ E ) & ( member @ Z @ E ) ) ))).
% 0.65/0.91  thf(zf_stmt_19, axiom,
% 0.65/0.91    (![R:$i,E:$i]:
% 0.65/0.91     ( ( order @ R @ E ) <=>
% 0.65/0.91       ( ( ![X:$i]: ( zip_tseitin_8 @ X @ E @ R ) ) & 
% 0.65/0.91         ( ![X:$i,Y:$i]: ( zip_tseitin_7 @ Y @ X @ E @ R ) ) & 
% 0.65/0.91         ( ![X:$i,Y:$i,Z:$i]: ( zip_tseitin_3 @ Z @ Y @ X @ E @ R ) ) ) ))).
% 0.65/0.91  thf(zip_derived_cl29, plain,
% 0.65/0.91      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 0.65/0.91         ( (zip_tseitin_7 @ X0 @ X1 @ X2 @ X3) | ~ (order @ X3 @ X2))),
% 0.65/0.91      inference('cnf', [status(esa)], [zf_stmt_19])).
% 0.65/0.91  thf(zip_derived_cl22, plain,
% 0.65/0.91      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 0.65/0.91         (~ (zip_tseitin_4 @ X0 @ X1 @ X2)
% 0.65/0.91          |  (zip_tseitin_6 @ X0 @ X1 @ X3)
% 0.65/0.91          | ~ (zip_tseitin_7 @ X0 @ X1 @ X2 @ X3))),
% 0.65/0.91      inference('cnf', [status(esa)], [zf_stmt_6])).
% 0.65/0.91  thf(zip_derived_cl132, plain,
% 0.65/0.91      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 0.65/0.91         (~ (order @ X0 @ X1)
% 0.65/0.91          | ~ (zip_tseitin_4 @ X3 @ X2 @ X1)
% 0.65/0.91          |  (zip_tseitin_6 @ X3 @ X2 @ X0))),
% 0.65/0.91      inference('s_sup-', [status(thm)], [zip_derived_cl29, zip_derived_cl22])).
% 0.65/0.91  thf(zip_derived_cl133, plain,
% 0.65/0.91      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 0.65/0.91         (~ (member @ X1 @ X0)
% 0.65/0.91          | ~ (member @ X2 @ X0)
% 0.65/0.91          | ~ (order @ X3 @ X0)
% 0.65/0.91          |  (zip_tseitin_6 @ X2 @ X1 @ X3))),
% 0.65/0.91      inference('s_sup-', [status(thm)], [zip_derived_cl15, zip_derived_cl132])).
% 0.65/0.91  thf(zip_derived_cl134, plain,
% 0.65/0.91      (![X0 : $i, X1 : $i]:
% 0.65/0.91         (~ (member @ X0 @ sk__17)
% 0.65/0.91          | ~ (order @ X1 @ sk__17)
% 0.65/0.91          |  (zip_tseitin_6 @ X0 @ sk__18 @ X1))),
% 0.65/0.91      inference('s_sup-', [status(thm)], [zip_derived_cl78, zip_derived_cl133])).
% 0.65/0.91  thf(zip_derived_cl19, plain,
% 0.65/0.91      (![X0 : $i, X1 : $i, X2 : $i]:
% 0.65/0.91         (~ (zip_tseitin_5 @ X0 @ X1 @ X2)
% 0.65/0.91          | ((X1) = (X0))
% 0.65/0.91          | ~ (zip_tseitin_6 @ X0 @ X1 @ X2))),
% 0.65/0.91      inference('cnf', [status(esa)], [zf_stmt_8])).
% 0.65/0.91  thf(zip_derived_cl137, plain,
% 0.65/0.91      (![X0 : $i, X1 : $i]:
% 0.65/0.91         (~ (order @ X0 @ sk__17)
% 0.65/0.91          | ~ (member @ X1 @ sk__17)
% 0.65/0.91          | ~ (zip_tseitin_5 @ X1 @ sk__18 @ X0)
% 0.65/0.91          | ((sk__18) = (X1)))),
% 0.65/0.91      inference('s_sup-', [status(thm)], [zip_derived_cl134, zip_derived_cl19])).
% 0.65/0.91  thf(zip_derived_cl156, plain,
% 0.65/0.91      (![X0 : $i, X1 : $i]:
% 0.65/0.91         (~ (apply @ X0 @ sk__18 @ X1)
% 0.65/0.91          | ~ (apply @ X0 @ X1 @ sk__18)
% 0.65/0.91          | ~ (order @ X0 @ sk__17)
% 0.65/0.91          | ~ (member @ X1 @ sk__17)
% 0.65/0.91          | ((sk__18) = (X1)))),
% 0.65/0.91      inference('s_sup-', [status(thm)], [zip_derived_cl18, zip_derived_cl137])).
% 0.65/0.91  thf(zip_derived_cl167, plain,
% 0.65/0.91      ((~ (member @ sk__18 @ sk__17)
% 0.65/0.91        | ~ (apply @ sk__16 @ sk__19 @ sk__18)
% 0.65/0.91        | ~ (order @ sk__16 @ sk__17)
% 0.65/0.91        | ~ (member @ sk__19 @ sk__17)
% 0.65/0.91        | ((sk__18) = (sk__19)))),
% 0.65/0.91      inference('s_sup-', [status(thm)], [zip_derived_cl92, zip_derived_cl156])).
% 0.65/0.91  thf(zip_derived_cl78, plain, ( (member @ sk__18 @ sk__17)),
% 0.65/0.91      inference('s_sup-', [status(thm)], [zip_derived_cl76, zip_derived_cl44])).
% 0.65/0.91  thf(zip_derived_cl77, plain, ( (order @ sk__16 @ sk__17)),
% 0.65/0.91      inference('cnf', [status(esa)], [zf_stmt_0])).
% 0.65/0.91  thf(zip_derived_cl74, plain, ( (greatest @ sk__19 @ sk__16 @ sk__17)),
% 0.65/0.91      inference('cnf', [status(esa)], [zf_stmt_0])).
% 0.65/0.91  thf(zip_derived_cl44, plain,
% 0.65/0.91      (![X0 : $i, X1 : $i, X2 : $i]:
% 0.65/0.91         ( (member @ X0 @ X1) | ~ (greatest @ X0 @ X2 @ X1))),
% 0.65/0.91      inference('cnf', [status(esa)], [greatest])).
% 0.65/0.91  thf(zip_derived_cl79, plain, ( (member @ sk__19 @ sk__17)),
% 0.65/0.91      inference('s_sup-', [status(thm)], [zip_derived_cl74, zip_derived_cl44])).
% 0.65/0.91  thf(zip_derived_cl172, plain,
% 0.65/0.91      ((~ (apply @ sk__16 @ sk__19 @ sk__18) | ((sk__18) = (sk__19)))),
% 0.65/0.91      inference('demod', [status(thm)],
% 0.65/0.91                [zip_derived_cl167, zip_derived_cl78, zip_derived_cl77, 
% 0.65/0.91                 zip_derived_cl79])).
% 0.65/0.91  thf(zip_derived_cl75, plain, (((sk__18) != (sk__19))),
% 0.65/0.91      inference('cnf', [status(esa)], [zf_stmt_0])).
% 0.65/0.91  thf(zip_derived_cl173, plain, (~ (apply @ sk__16 @ sk__19 @ sk__18)),
% 0.65/0.91      inference('simplify_reflect-', [status(thm)],
% 0.65/0.91                [zip_derived_cl172, zip_derived_cl75])).
% 0.65/0.91  thf(zip_derived_cl176, plain, (~ (member @ sk__19 @ sk__17)),
% 0.65/0.91      inference('s_sup-', [status(thm)], [zip_derived_cl91, zip_derived_cl173])).
% 0.65/0.91  thf(zip_derived_cl79, plain, ( (member @ sk__19 @ sk__17)),
% 0.65/0.91      inference('s_sup-', [status(thm)], [zip_derived_cl74, zip_derived_cl44])).
% 0.65/0.91  thf(zip_derived_cl177, plain, ($false),
% 0.65/0.91      inference('demod', [status(thm)], [zip_derived_cl176, zip_derived_cl79])).
% 0.65/0.91  
% 0.65/0.91  % SZS output end Refutation
% 0.65/0.91  
% 0.65/0.91  
% 0.65/0.91  % Terminating...
% 1.93/0.93  % Runner terminated.
% 1.93/0.95  % Zipperpin 1.5 exiting
%------------------------------------------------------------------------------