# SZS status Theorem
# SZS status Theorem
# SZS output start CNFRefutation.
fof(1, conjecture,![X1]:![X2]:![X3]:(s(t_h4s_options_option(t_h4s_pairs_prod(t_h4s_strings_char,t_h4s_lists_list(t_h4s_strings_char))),h4s_strings_destu_u_string(s(t_h4s_lists_list(t_h4s_strings_char),X2)))=s(t_h4s_options_option(t_h4s_pairs_prod(t_h4s_strings_char,t_h4s_lists_list(t_h4s_strings_char))),h4s_options_some(s(t_h4s_pairs_prod(t_h4s_strings_char,t_h4s_lists_list(t_h4s_strings_char)),h4s_pairs_u_2c(s(t_h4s_strings_char,X3),s(t_h4s_lists_list(t_h4s_strings_char),X1)))))<=>s(t_h4s_lists_list(t_h4s_strings_char),X2)=s(t_h4s_lists_list(t_h4s_strings_char),h4s_lists_cons(s(t_h4s_strings_char,X3),s(t_h4s_lists_list(t_h4s_strings_char),X1)))),file('i/f/string/DEST__STRING__LEMS_c1', ch4s_strings_DESTu_u_STRINGu_u_LEMSu_c1)).
fof(15, axiom,![X6]:![X13]:(s(t_h4s_lists_list(X6),X13)=s(t_h4s_lists_list(X6),h4s_lists_nil)|?[X14]:?[X1]:s(t_h4s_lists_list(X6),X13)=s(t_h4s_lists_list(X6),h4s_lists_cons(s(X6,X14),s(t_h4s_lists_list(X6),X1)))),file('i/f/string/DEST__STRING__LEMS_c1', ah4s_lists_listu_u_nchotomy)).
fof(16, axiom,![X6]:![X10]:![X12]:~(s(t_h4s_lists_list(X6),h4s_lists_nil)=s(t_h4s_lists_list(X6),h4s_lists_cons(s(X6,X12),s(t_h4s_lists_list(X6),X10)))),file('i/f/string/DEST__STRING__LEMS_c1', ah4s_lists_NOTu_u_NILu_u_CONS)).
fof(17, axiom,![X15]:![X3]:s(t_h4s_options_option(t_h4s_pairs_prod(t_h4s_strings_char,t_h4s_lists_list(t_h4s_strings_char))),h4s_strings_destu_u_string(s(t_h4s_lists_list(t_h4s_strings_char),h4s_lists_cons(s(t_h4s_strings_char,X3),s(t_h4s_lists_list(t_h4s_strings_char),X15)))))=s(t_h4s_options_option(t_h4s_pairs_prod(t_h4s_strings_char,t_h4s_lists_list(t_h4s_strings_char))),h4s_options_some(s(t_h4s_pairs_prod(t_h4s_strings_char,t_h4s_lists_list(t_h4s_strings_char)),h4s_pairs_u_2c(s(t_h4s_strings_char,X3),s(t_h4s_lists_list(t_h4s_strings_char),X15))))),file('i/f/string/DEST__STRING__LEMS_c1', ah4s_strings_DESTu_u_STRINGu_u_defu_c1)).
fof(18, axiom,s(t_h4s_options_option(t_h4s_pairs_prod(t_h4s_strings_char,t_h4s_lists_list(t_h4s_strings_char))),h4s_strings_destu_u_string(s(t_h4s_lists_list(t_h4s_strings_char),h4s_lists_nil)))=s(t_h4s_options_option(t_h4s_pairs_prod(t_h4s_strings_char,t_h4s_lists_list(t_h4s_strings_char))),h4s_options_none),file('i/f/string/DEST__STRING__LEMS_c1', ah4s_strings_DESTu_u_STRINGu_u_defu_c0)).
fof(19, axiom,![X6]:![X8]:![X7]:(s(t_h4s_options_option(X6),h4s_options_some(s(X6,X7)))=s(t_h4s_options_option(X6),h4s_options_some(s(X6,X8)))<=>s(X6,X7)=s(X6,X8)),file('i/f/string/DEST__STRING__LEMS_c1', ah4s_options_SOMEu_u_11)).
fof(20, axiom,![X6]:![X7]:~(s(t_h4s_options_option(X6),h4s_options_none)=s(t_h4s_options_option(X6),h4s_options_some(s(X6,X7)))),file('i/f/string/DEST__STRING__LEMS_c1', ah4s_options_NOTu_u_NONEu_u_SOME)).
fof(21, axiom,![X6]:![X16]:![X8]:![X7]:![X17]:![X18]:(s(t_h4s_pairs_prod(X6,X16),h4s_pairs_u_2c(s(X6,X7),s(X16,X8)))=s(t_h4s_pairs_prod(X6,X16),h4s_pairs_u_2c(s(X6,X18),s(X16,X17)))<=>(s(X6,X7)=s(X6,X18)&s(X16,X8)=s(X16,X17))),file('i/f/string/DEST__STRING__LEMS_c1', ah4s_pairs_CLOSEDu_u_PAIRu_u_EQ)).
# SZS output end CNFRefutation
