Small prolog source file, large executable?
Dave Sworin <[email protected]> Mon, 24 Nov 2008 04:14:43 -0800 (PST)
| Newsgroups | gmane.comp.gnu.prolog.bugs |
|---|---|
| Message-ID | <[email protected]> |
I have some permanent data in a list of structures which I use. The list of structures has a few hundred data structures in the list and I noticed that I had to increase my stack sizes to accomodate the new structures I added. The list of structures is defined in a predicate which I call and the list is returned by an argument. I then use the list in some other predicates. The structures are all fully instantiated.When I tried to figure out why the memory usage went up, Ifound that any time I instantiate a list of structures, even simple ones like f(a,1,3), the executable is 100 times larger than the prolog source. So for example, I have a list of structures andone other small 'toy' predicate in an 8k prolog source file andthe executable is 800k. I tried lots of different things but have not been able to reduce the memory usage. Even the very first intermediate file, I think it is the WAM, has many many repeated lines which are very similar but have arguments which are the pieces of the structures. I tried stripping the executable whichdidn't help much either. I tried changing the data structure,using only one kind of structure in the list, using a list of list of structures and so forth, all with basically the same result. The prolog source file and the WAM file from one of my many trials are attached just for reference. The prolog source attached has about 100 lists of a few structures each. I tried to send the executable but the mail message failed. I think you can try this yourself easier than looking at my files. Dave _______________________________________________ Bug-prolog mailing list [email protected] http://lists.gnu.org/mailman/listinfo/bug-prolog
TEST_CASE_HMU.PL.TEXT
(text/plain, 5.5 KB)
mypred(A,B) :- LIST = [ ['abc1',[f(a,1,g(a,1),h(a,1)),f(a,1,g(a,1),h(a,1))]], ['abc2',[f(a,2,g(a,2),h(a,2)),f(a,2,g(a,2),h(a,2))]], ['abc3',[f(a,3,g(a,3),h(a,3)),f(a,3,g(a,3),h(a,3))]], ['abc4',[f(a,4,g(a,4),h(a,4)),f(a,4,g(a,4),h(a,4))]], ['abc5',[f(a,5,g(a,5),h(a,5)),f(a,5,g(a,5),h(a,5))]], ['abc6',[f(a,6,g(a,6),h(a,6)),f(a,6,g(a,6),h(a,6))]], ['abc7',[f(a,7,g(a,7),h(a,7)),f(a,7,g(a,7),h(a,7))]], ['abc8',[f(a,8,g(a,8),h(a,8)),f(a,8,g(a,8),h(a,8))]], ['abc9',[f(a,9,g(a,9),h(a,9)),f(a,9,g(a,9),h(a,9))]], ['def1',[f(a,1,g(a,1),h(a,1)),f(a,1,g(a,1),h(a,1))]], ['def2',[f(a,2,g(a,2),h(a,2)),f(a,2,g(a,2),h(a,2))]], ['def3',[f(a,3,g(a,3),h(a,3)),f(a,3,g(a,3),h(a,3))]], ['def4',[f(a,4,g(a,4),h(a,4)),f(a,4,g(a,4),h(a,4))]], ['def5',[f(a,5,g(a,5),h(a,5)),f(a,5,g(a,5),h(a,5))]], ['def6',[f(a,6,g(a,6),h(a,6)),f(a,6,g(a,6),h(a,6))]], ['def7',[f(a,7,g(a,7),h(a,7)),f(a,7,g(a,7),h(a,7))]], ['def8',[f(a,8,g(a,8),h(a,8)),f(a,8,g(a,8),h(a,8))]], ['def9',[f(a,9,g(a,9),h(a,9)),f(a,9,g(a,9),h(a,9))]], ['ghi1',[f(a,1,g(a,1),h(a,1)),f(a,1,g(a,1),h(a,1))]], ['ghi2',[f(a,2,g(a,2),h(a,2)),f(a,2,g(a,2),h(a,2))]], ['ghi3',[f(a,3,g(a,3),h(a,3)),f(a,3,g(a,3),h(a,3))]], ['ghi4',[f(a,4,g(a,4),h(a,4)),f(a,4,g(a,4),h(a,4))]], ['ghi5',[f(a,5,g(a,5),h(a,5)),f(a,5,g(a,5),h(a,5))]], ['ghi6',[f(a,6,g(a,6),h(a,6)),f(a,6,g(a,6),h(a,6))]], ['ghi7',[f(a,7,g(a,7),h(a,7)),f(a,7,g(a,7),h(a,7))]], ['ghi8',[f(a,8,g(a,8),h(a,8)),f(a,8,g(a,8),h(a,8))]], ['ghi9',[f(a,9,g(a,9),h(a,9)),f(a,9,g(a,9),h(a,9))]], ['jkl1',[f(a,1,g(a,1),h(a,1)),f(a,1,g(a,1),h(a,1))]], ['jkl2',[f(a,2,g(a,2),h(a,2)),f(a,2,g(a,2),h(a,2))]], ['jkl3',[f(a,3,g(a,3),h(a,3)),f(a,3,g(a,3),h(a,3))]], ['jkl4',[f(a,4,g(a,4),h(a,4)),f(a,4,g(a,4),h(a,4))]], ['jkl5',[f(a,5,g(a,5),h(a,5)),f(a,5,g(a,5),h(a,5))]], ['jkl6',[f(a,6,g(a,6),h(a,6)),f(a,6,g(a,6),h(a,6))]], ['jkl7',[f(a,7,g(a,7),h(a,7)),f(a,7,g(a,7),h(a,7))]], ['jkl8',[f(a,8,g(a,8),h(a,8)),f(a,8,g(a,8),h(a,8))]], ['jkl9',[f(a,9,g(a,9),h(a,9)),f(a,9,g(a,9),h(a,9))]], ['mno1',[f(a,1,g(a,1),h(a,1)),f(a,1,g(a,1),h(a,1))]], ['mno2',[f(a,2,g(a,2),h(a,2)),f(a,2,g(a,2),h(a,2))]], ['mno3',[f(a,3,g(a,3),h(a,3)),f(a,3,g(a,3),h(a,3))]], ['mno4',[f(a,4,g(a,4),h(a,4)),f(a,4,g(a,4),h(a,4))]], ['mno5',[f(a,5,g(a,5),h(a,5)),f(a,5,g(a,5),h(a,5))]], ['mno6',[f(a,6,g(a,6),h(a,6)),f(a,6,g(a,6),h(a,6))]], ['mno7',[f(a,7,g(a,7),h(a,7)),f(a,7,g(a,7),h(a,7))]], ['mno8',[f(a,8,g(a,8),h(a,8)),f(a,8,g(a,8),h(a,8))]], ['mno9',[f(a,9,g(a,9),h(a,9)),f(a,9,g(a,9),h(a,9))]], ['pqr1',[f(a,1,g(a,1),h(a,1)),f(a,1,g(a,1),h(a,1))]], ['pqr2',[f(a,2,g(a,2),h(a,2)),f(a,2,g(a,2),h(a,2))]], ['pqr3',[f(a,3,g(a,3),h(a,3)),f(a,3,g(a,3),h(a,3))]], ['pqr4',[f(a,4,g(a,4),h(a,4)),f(a,4,g(a,4),h(a,4))]], ['pqr5',[f(a,5,g(a,5),h(a,5)),f(a,5,g(a,5),h(a,5))]], ['pqr6',[f(a,6,g(a,6),h(a,6)),f(a,6,g(a,6),h(a,6))]], ['pqr7',[f(a,7,g(a,7),h(a,7)),f(a,7,g(a,7),h(a,7))]], ['pqr8',[f(a,8,g(a,8),h(a,8)),f(a,8,g(a,8),h(a,8))]], ['pqr9',[f(a,9,g(a,9),h(a,9)),f(a,9,g(a,9),h(a,9))]], ['stu1',[f(a,1,g(a,1),h(a,1)),f(a,1,g(a,1),h(a,1))]], ['stu2',[f(a,2,g(a,2),h(a,2)),f(a,2,g(a,2),h(a,2))]], ['stu3',[f(a,3,g(a,3),h(a,3)),f(a,3,g(a,3),h(a,3))]], ['stu4',[f(a,4,g(a,4),h(a,4)),f(a,4,g(a,4),h(a,4))]], ['stu5',[f(a,5,g(a,5),h(a,5)),f(a,5,g(a,5),h(a,5))]], ['stu6',[f(a,6,g(a,6),h(a,6)),f(a,6,g(a,6),h(a,6))]], ['stu7',[f(a,7,g(a,7),h(a,7)),f(a,7,g(a,7),h(a,7))]], ['stu8',[f(a,8,g(a,8),h(a,8)),f(a,8,g(a,8),h(a,8))]], ['stu9',[f(a,9,g(a,9),h(a,9)),f(a,9,g(a,9),h(a,9))]], ['vwx1',[f(a,1,g(a,1),h(a,1)),f(a,1,g(a,1),h(a,1))]], ['vwx2',[f(a,2,g(a,2),h(a,2)),f(a,2,g(a,2),h(a,2))]], ['vwx3',[f(a,3,g(a,3),h(a,3)),f(a,3,g(a,3),h(a,3))]], ['vwx4',[f(a,4,g(a,4),h(a,4)),f(a,4,g(a,4),h(a,4))]], ['vwx5',[f(a,5,g(a,5),h(a,5)),f(a,5,g(a,5),h(a,5))]], ['vwx6',[f(a,6,g(a,6),h(a,6)),f(a,6,g(a,6),h(a,6))]], ['vwx7',[f(a,7,g(a,7),h(a,7)),f(a,7,g(a,7),h(a,7))]], ['vwx8',[f(a,8,g(a,8),h(a,8)),f(a,8,g(a,8),h(a,8))]], ['vwx9',[f(a,9,g(a,9),h(a,9)),f(a,9,g(a,9),h(a,9))]], ['yzA1',[f(a,1,g(a,1),h(a,1)),f(a,1,g(a,1),h(a,1))]], ['yzA2',[f(a,2,g(a,2),h(a,2)),f(a,2,g(a,2),h(a,2))]], ['yzA3',[f(a,3,g(a,3),h(a,3)),f(a,3,g(a,3),h(a,3))]], ['yzA4',[f(a,4,g(a,4),h(a,4)),f(a,4,g(a,4),h(a,4))]], ['yzA5',[f(a,5,g(a,5),h(a,5)),f(a,5,g(a,5),h(a,5))]], ['yzA6',[f(a,6,g(a,6),h(a,6)),f(a,6,g(a,6),h(a,6))]], ['yzA7',[f(a,7,g(a,7),h(a,7)),f(a,7,g(a,7),h(a,7))]], ['yzA8',[f(a,8,g(a,8),h(a,8)),f(a,8,g(a,8),h(a,8))]], ['yzA9',[f(a,9,g(a,9),h(a,9)),f(a,9,g(a,9),h(a,9))]], ['BCD1',[f(a,1,g(a,1),h(a,1)),f(a,1,g(a,1),h(a,1))]], ['BCD2',[f(a,2,g(a,2),h(a,2)),f(a,2,g(a,2),h(a,2))]], ['BCD3',[f(a,3,g(a,3),h(a,3)),f(a,3,g(a,3),h(a,3))]], ['BCD4',[f(a,4,g(a,4),h(a,4)),f(a,4,g(a,4),h(a,4))]], ['BCD5',[f(a,5,g(a,5),h(a,5)),f(a,5,g(a,5),h(a,5))]], ['BCD6',[f(a,6,g(a,6),h(a,6)),f(a,6,g(a,6),h(a,6))]], ['BCD7',[f(a,7,g(a,7),h(a,7)),f(a,7,g(a,7),h(a,7))]], ['BCD8',[f(a,8,g(a,8),h(a,8)),f(a,8,g(a,8),h(a,8))]], ['BCD9',[f(a,9,g(a,9),h(a,9)),f(a,9,g(a,9),h(a,9))]], ['EFG1',[f(a,1,g(a,1),h(a,1)),f(a,1,g(a,1),h(a,1))]], ['EFG2',[f(a,2,g(a,2),h(a,2)),f(a,2,g(a,2),h(a,2))]], ['EFG3',[f(a,3,g(a,3),h(a,3)),f(a,3,g(a,3),h(a,3))]], ['EFG4',[f(a,4,g(a,4),h(a,4)),f(a,4,g(a,4),h(a,4))]], ['EFG5',[f(a,5,g(a,5),h(a,5)),f(a,5,g(a,5),h(a,5))]], ['EFG6',[f(a,6,g(a,6),h(a,6)),f(a,6,g(a,6),h(a,6))]], ['EFG7',[f(a,7,g(a,7),h(a,7)),f(a,7,g(a,7),h(a,7))]], ['EFG8',[f(a,8,g(a,8),h(a,8)),f(a,8,g(a,8),h(a,8))]], ['EFG9',[f(a,9,g(a,9),h(a,9)),f(a,9,g(a,9),h(a,9))]]], member([A,B],LIST). myotherpred_has_a_compile_time_bug(A,B) :- (A == 'yes',B = 'xxxxxxxxxxxxxxxx') ; (A == 'no',B = 'yyyyyyyyyyyyy'), !.
GPLCYWLQUB.WAM.TEXT
(text/plain, 51.9 KB)
% compiler: GNU Prolog 1.3.0 (Jan 4 2007)
% file : test_case_hmu.pl
% date : 9 17 2008
% time : 23:29:59
file_name('/home/daves/dock/projects/ceg/gprolog_bug/high_memory_usage/save/test_case_hmu.pl').
predicate(mypred/2,1,static,private,user,[get_variable(x(2),1),get_variable(x(3),0),
put_structure(g/2,0),unify_atom(a),unify_integer(1),put_structure(f/4,4),unify_atom(a),
unify_integer(1),unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(1),
put_structure(g/2,0),unify_atom(a),unify_integer(1),put_structure(f/4,1),unify_atom(a),
unify_integer(1),unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(1),
put_list(0),unify_value(x(4)),unify_list,unify_value(x(1)),unify_nil,put_list(101),
unify_atom(abc1),unify_list,unify_value(x(0)),unify_nil,put_structure(g/2,0),unify_atom(a),
unify_integer(2),put_structure(f/4,4),unify_atom(a),unify_integer(2),unify_value(x(0)),
unify_structure(h/2),unify_atom(a),unify_integer(2),put_structure(g/2,0),unify_atom(a),
unify_integer(2),put_structure(f/4,1),unify_atom(a),unify_integer(2),unify_value(x(0)),
unify_structure(h/2),unify_atom(a),unify_integer(2),put_list(0),unify_value(x(4)),unify_list,
unify_value(x(1)),unify_nil,put_list(100),unify_atom(abc2),unify_list,unify_value(x(0)),
unify_nil,put_structure(g/2,0),unify_atom(a),unify_integer(3),put_structure(f/4,4),
unify_atom(a),unify_integer(3),unify_value(x(0)),unify_structure(h/2),unify_atom(a),
unify_integer(3),put_structure(g/2,0),unify_atom(a),unify_integer(3),put_structure(f/4,1),
unify_atom(a),unify_integer(3),unify_value(x(0)),unify_structure(h/2),unify_atom(a),
unify_integer(3),put_list(0),unify_value(x(4)),unify_list,unify_value(x(1)),unify_nil,
put_list(99),unify_atom(abc3),unify_list,unify_value(x(0)),unify_nil,put_structure(g/2,0),
unify_atom(a),unify_integer(4),put_structure(f/4,4),unify_atom(a),unify_integer(4),
unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(4),put_structure(g/2,0),
unify_atom(a),unify_integer(4),put_structure(f/4,1),unify_atom(a),unify_integer(4),unify_value(x(0)),
unify_structure(h/2),unify_atom(a),unify_integer(4),put_list(0),unify_value(x(4)),unify_list,
unify_value(x(1)),unify_nil,put_list(98),unify_atom(abc4),unify_list,unify_value(x(0)),unify_nil,
put_structure(g/2,0),unify_atom(a),unify_integer(5),put_structure(f/4,4),unify_atom(a),
unify_integer(5),unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(5),
put_structure(g/2,0),unify_atom(a),unify_integer(5),put_structure(f/4,1),unify_atom(a),
unify_integer(5),unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(5),
put_list(0),unify_value(x(4)),unify_list,unify_value(x(1)),unify_nil,put_list(97),
unify_atom(abc5),unify_list,unify_value(x(0)),unify_nil,put_structure(g/2,0),unify_atom(a),
unify_integer(6),put_structure(f/4,4),unify_atom(a),unify_integer(6),unify_value(x(0)),
unify_structure(h/2),unify_atom(a),unify_integer(6),put_structure(g/2,0),unify_atom(a),
unify_integer(6),put_structure(f/4,1),unify_atom(a),unify_integer(6),unify_value(x(0)),
unify_structure(h/2),unify_atom(a),unify_integer(6),put_list(0),unify_value(x(4)),unify_list,
unify_value(x(1)),unify_nil,put_list(96),unify_atom(abc6),unify_list,unify_value(x(0)),
unify_nil,put_structure(g/2,0),unify_atom(a),unify_integer(7),put_structure(f/4,4),unify_atom(a),
unify_integer(7),unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(7),
put_structure(g/2,0),unify_atom(a),unify_integer(7),put_structure(f/4,1),unify_atom(a),
unify_integer(7),unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(7),
put_list(0),unify_value(x(4)),unify_list,unify_value(x(1)),unify_nil,put_list(95),unify_atom(abc7),
unify_list,unify_value(x(0)),unify_nil,put_structure(g/2,0),unify_atom(a),unify_integer(8),
put_structure(f/4,4),unify_atom(a),unify_integer(8),unify_value(x(0)),unify_structure(h/2),
unify_atom(a),unify_integer(8),put_structure(g/2,0),unify_atom(a),unify_integer(8),
put_structure(f/4,1),unify_atom(a),unify_integer(8),unify_value(x(0)),unify_structure(h/2),
unify_atom(a),unify_integer(8),put_list(0),unify_value(x(4)),unify_list,unify_value(x(1)),
unify_nil,put_list(94),unify_atom(abc8),unify_list,unify_value(x(0)),unify_nil,put_structure(g/2,0),
unify_atom(a),unify_integer(9),put_structure(f/4,4),unify_atom(a),unify_integer(9),unify_value(x(0)),
unify_structure(h/2),unify_atom(a),unify_integer(9),put_structure(g/2,0),unify_atom(a),
unify_integer(9),put_structure(f/4,1),unify_atom(a),unify_integer(9),unify_value(x(0)),
unify_structure(h/2),unify_atom(a),unify_integer(9),put_list(0),unify_value(x(4)),unify_list,
unify_value(x(1)),unify_nil,put_list(93),unify_atom(abc9),unify_list,unify_value(x(0)),
unify_nil,put_structure(g/2,0),unify_atom(a),unify_integer(1),put_structure(f/4,4),unify_atom(a),
unify_integer(1),unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(1),
put_structure(g/2,0),unify_atom(a),unify_integer(1),put_structure(f/4,1),unify_atom(a),
unify_integer(1),unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(1),
put_list(0),unify_value(x(4)),unify_list,unify_value(x(1)),unify_nil,put_list(92),unify_atom(def1),
unify_list,unify_value(x(0)),unify_nil,put_structure(g/2,0),unify_atom(a),unify_integer(2),
put_structure(f/4,4),unify_atom(a),unify_integer(2),unify_value(x(0)),unify_structure(h/2),
unify_atom(a),unify_integer(2),put_structure(g/2,0),unify_atom(a),unify_integer(2),
put_structure(f/4,1),unify_atom(a),unify_integer(2),unify_value(x(0)),unify_structure(h/2),
unify_atom(a),unify_integer(2),put_list(0),unify_value(x(4)),unify_list,unify_value(x(1)),
unify_nil,put_list(91),unify_atom(def2),unify_list,unify_value(x(0)),unify_nil,
put_structure(g/2,0),unify_atom(a),unify_integer(3),put_structure(f/4,4),unify_atom(a),
unify_integer(3),unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(3),
put_structure(g/2,0),unify_atom(a),unify_integer(3),put_structure(f/4,1),unify_atom(a),
unify_integer(3),unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(3),
put_list(0),unify_value(x(4)),unify_list,unify_value(x(1)),unify_nil,put_list(90),
unify_atom(def3),unify_list,unify_value(x(0)),unify_nil,put_structure(g/2,0),unify_atom(a),
unify_integer(4),put_structure(f/4,4),unify_atom(a),unify_integer(4),unify_value(x(0)),
unify_structure(h/2),unify_atom(a),unify_integer(4),put_structure(g/2,0),unify_atom(a),
unify_integer(4),put_structure(f/4,1),unify_atom(a),unify_integer(4),unify_value(x(0)),
unify_structure(h/2),unify_atom(a),unify_integer(4),put_list(0),unify_value(x(4)),unify_list,
unify_value(x(1)),unify_nil,put_list(89),unify_atom(def4),unify_list,unify_value(x(0)),
unify_nil,put_structure(g/2,0),unify_atom(a),unify_integer(5),put_structure(f/4,4),unify_atom(a),
unify_integer(5),unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(5),
put_structure(g/2,0),unify_atom(a),unify_integer(5),put_structure(f/4,1),unify_atom(a),
unify_integer(5),unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(5),
put_list(0),unify_value(x(4)),unify_list,unify_value(x(1)),unify_nil,put_list(88),unify_atom(def5),
unify_list,unify_value(x(0)),unify_nil,put_structure(g/2,0),unify_atom(a),unify_integer(6),
put_structure(f/4,4),unify_atom(a),unify_integer(6),unify_value(x(0)),unify_structure(h/2),
unify_atom(a),unify_integer(6),put_structure(g/2,0),unify_atom(a),unify_integer(6),
put_structure(f/4,1),unify_atom(a),unify_integer(6),unify_value(x(0)),unify_structure(h/2),
unify_atom(a),unify_integer(6),put_list(0),unify_value(x(4)),unify_list,unify_value(x(1)),
unify_nil,put_list(87),unify_atom(def6),unify_list,unify_value(x(0)),unify_nil,
put_structure(g/2,0),unify_atom(a),unify_integer(7),put_structure(f/4,4),unify_atom(a),
unify_integer(7),unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(7),
put_structure(g/2,0),unify_atom(a),unify_integer(7),put_structure(f/4,1),unify_atom(a),
unify_integer(7),unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(7),
put_list(0),unify_value(x(4)),unify_list,unify_value(x(1)),unify_nil,put_list(86),unify_atom(def7),
unify_list,unify_value(x(0)),unify_nil,put_structure(g/2,0),unify_atom(a),unify_integer(8),
put_structure(f/4,4),unify_atom(a),unify_integer(8),unify_value(x(0)),unify_structure(h/2),
unify_atom(a),unify_integer(8),put_structure(g/2,0),unify_atom(a),unify_integer(8),
put_structure(f/4,1),unify_atom(a),unify_integer(8),unify_value(x(0)),unify_structure(h/2),
unify_atom(a),unify_integer(8),put_list(0),unify_value(x(4)),unify_list,unify_value(x(1)),
unify_nil,put_list(85),unify_atom(def8),unify_list,unify_value(x(0)),unify_nil,
put_structure(g/2,0),unify_atom(a),unify_integer(9),put_structure(f/4,4),unify_atom(a),
unify_integer(9),unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(9),
put_structure(g/2,0),unify_atom(a),unify_integer(9),put_structure(f/4,1),unify_atom(a),
unify_integer(9),unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(9),
put_list(0),unify_value(x(4)),unify_list,unify_value(x(1)),unify_nil,put_list(84),
unify_atom(def9),unify_list,unify_value(x(0)),unify_nil,put_structure(g/2,0),unify_atom(a),
unify_integer(1),put_structure(f/4,4),unify_atom(a),unify_integer(1),unify_value(x(0)),
unify_structure(h/2),unify_atom(a),unify_integer(1),put_structure(g/2,0),unify_atom(a),
unify_integer(1),put_structure(f/4,1),unify_atom(a),unify_integer(1),unify_value(x(0)),
unify_structure(h/2),unify_atom(a),unify_integer(1),put_list(0),unify_value(x(4)),unify_list,
unify_value(x(1)),unify_nil,put_list(83),unify_atom(ghi1),unify_list,unify_value(x(0)),unify_nil,
put_structure(g/2,0),unify_atom(a),unify_integer(2),put_structure(f/4,4),unify_atom(a),
unify_integer(2),unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(2),
put_structure(g/2,0),unify_atom(a),unify_integer(2),put_structure(f/4,1),unify_atom(a),
unify_integer(2),unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(2),
put_list(0),unify_value(x(4)),unify_list,unify_value(x(1)),unify_nil,put_list(82),
unify_atom(ghi2),unify_list,unify_value(x(0)),unify_nil,put_structure(g/2,0),unify_atom(a),
unify_integer(3),put_structure(f/4,4),unify_atom(a),unify_integer(3),unify_value(x(0)),
unify_structure(h/2),unify_atom(a),unify_integer(3),put_structure(g/2,0),unify_atom(a),
unify_integer(3),put_structure(f/4,1),unify_atom(a),unify_integer(3),unify_value(x(0)),
unify_structure(h/2),unify_atom(a),unify_integer(3),put_list(0),unify_value(x(4)),unify_list,
unify_value(x(1)),unify_nil,put_list(81),unify_atom(ghi3),unify_list,unify_value(x(0)),
unify_nil,put_structure(g/2,0),unify_atom(a),unify_integer(4),put_structure(f/4,4),
unify_atom(a),unify_integer(4),unify_value(x(0)),unify_structure(h/2),unify_atom(a),
unify_integer(4),put_structure(g/2,0),unify_atom(a),unify_integer(4),put_structure(f/4,1),
unify_atom(a),unify_integer(4),unify_value(x(0)),unify_structure(h/2),unify_atom(a),
unify_integer(4),put_list(0),unify_value(x(4)),unify_list,unify_value(x(1)),unify_nil,
put_list(80),unify_atom(ghi4),unify_list,unify_value(x(0)),unify_nil,put_structure(g/2,0),
unify_atom(a),unify_integer(5),put_structure(f/4,4),unify_atom(a),unify_integer(5),
unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(5),put_structure(g/2,0),
unify_atom(a),unify_integer(5),put_structure(f/4,1),unify_atom(a),unify_integer(5),
unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(5),put_list(0),
unify_value(x(4)),unify_list,unify_value(x(1)),unify_nil,put_list(79),unify_atom(ghi5),
unify_list,unify_value(x(0)),unify_nil,put_structure(g/2,0),unify_atom(a),unify_integer(6),
put_structure(f/4,4),unify_atom(a),unify_integer(6),unify_value(x(0)),unify_structure(h/2),
unify_atom(a),unify_integer(6),put_structure(g/2,0),unify_atom(a),unify_integer(6),
put_structure(f/4,1),unify_atom(a),unify_integer(6),unify_value(x(0)),unify_structure(h/2),
unify_atom(a),unify_integer(6),put_list(0),unify_value(x(4)),unify_list,unify_value(x(1)),
unify_nil,put_list(78),unify_atom(ghi6),unify_list,unify_value(x(0)),unify_nil,
put_structure(g/2,0),unify_atom(a),unify_integer(7),put_structure(f/4,4),unify_atom(a),
unify_integer(7),unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(7),
put_structure(g/2,0),unify_atom(a),unify_integer(7),put_structure(f/4,1),unify_atom(a),
unify_integer(7),unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(7),
put_list(0),unify_value(x(4)),unify_list,unify_value(x(1)),unify_nil,put_list(77),
unify_atom(ghi7),unify_list,unify_value(x(0)),unify_nil,put_structure(g/2,0),unify_atom(a),
unify_integer(8),put_structure(f/4,4),unify_atom(a),unify_integer(8),unify_value(x(0)),
unify_structure(h/2),unify_atom(a),unify_integer(8),put_structure(g/2,0),unify_atom(a),
unify_integer(8),put_structure(f/4,1),unify_atom(a),unify_integer(8),unify_value(x(0)),
unify_structure(h/2),unify_atom(a),unify_integer(8),put_list(0),unify_value(x(4)),unify_list,
unify_value(x(1)),unify_nil,put_list(76),unify_atom(ghi8),unify_list,unify_value(x(0)),
unify_nil,put_structure(g/2,0),unify_atom(a),unify_integer(9),put_structure(f/4,4),
unify_atom(a),unify_integer(9),unify_value(x(0)),unify_structure(h/2),unify_atom(a),
unify_integer(9),put_structure(g/2,0),unify_atom(a),unify_integer(9),put_structure(f/4,1),
unify_atom(a),unify_integer(9),unify_value(x(0)),unify_structure(h/2),unify_atom(a),
unify_integer(9),put_list(0),unify_value(x(4)),unify_list,unify_value(x(1)),unify_nil,
put_list(75),unify_atom(ghi9),unify_list,unify_value(x(0)),unify_nil,put_structure(g/2,0),
unify_atom(a),unify_integer(1),put_structure(f/4,4),unify_atom(a),unify_integer(1),
unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(1),put_structure(g/2,0),
unify_atom(a),unify_integer(1),put_structure(f/4,1),unify_atom(a),unify_integer(1),
unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(1),put_list(0),
unify_value(x(4)),unify_list,unify_value(x(1)),unify_nil,put_list(74),unify_atom(jkl1),
unify_list,unify_value(x(0)),unify_nil,put_structure(g/2,0),unify_atom(a),unify_integer(2),
put_structure(f/4,4),unify_atom(a),unify_integer(2),unify_value(x(0)),unify_structure(h/2),
unify_atom(a),unify_integer(2),put_structure(g/2,0),unify_atom(a),unify_integer(2),
put_structure(f/4,1),unify_atom(a),unify_integer(2),unify_value(x(0)),unify_structure(h/2),
unify_atom(a),unify_integer(2),put_list(0),unify_value(x(4)),unify_list,unify_value(x(1)),
unify_nil,put_list(73),unify_atom(jkl2),unify_list,unify_value(x(0)),unify_nil,
put_structure(g/2,0),unify_atom(a),unify_integer(3),put_structure(f/4,4),unify_atom(a),
unify_integer(3),unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(3),
put_structure(g/2,0),unify_atom(a),unify_integer(3),put_structure(f/4,1),unify_atom(a),
unify_integer(3),unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(3),
put_list(0),unify_value(x(4)),unify_list,unify_value(x(1)),unify_nil,put_list(72),
unify_atom(jkl3),unify_list,unify_value(x(0)),unify_nil,put_structure(g/2,0),unify_atom(a),
unify_integer(4),put_structure(f/4,4),unify_atom(a),unify_integer(4),unify_value(x(0)),
unify_structure(h/2),unify_atom(a),unify_integer(4),put_structure(g/2,0),unify_atom(a),
unify_integer(4),put_structure(f/4,1),unify_atom(a),unify_integer(4),unify_value(x(0)),
unify_structure(h/2),unify_atom(a),unify_integer(4),put_list(0),unify_value(x(4)),unify_list,
unify_value(x(1)),unify_nil,put_list(71),unify_atom(jkl4),unify_list,unify_value(x(0)),unify_nil,
put_structure(g/2,0),unify_atom(a),unify_integer(5),put_structure(f/4,4),unify_atom(a),unify_integer(5),unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(5),put_structure(g/2,0),unify_atom(a),unify_integer(5),put_structure(f/4,1),unify_atom(a),unify_integer(5),unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(5),put_list(0),unify_value(x(4)),unify_list,unify_value(x(1)),unify_nil,put_list(70),unify_atom(jkl5),unify_list,unify_value(x(0)),unify_nil,put_structure(g/2,0),unify_atom(a),unify_integer(6),put_structure(f/4,4),unify_atom(a),unify_integer(6),unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(6),put_structure(g/2,0),unify_atom(a),unify_integer(6),put_structure(f/4,1),unify_atom(a),unify_integer(6),unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(6),put_list(0),unify_value(x(4)),unify_list,unify_value(x(1)),unify_nil,put_list(69),unify_atom(jkl6),unify_list,unify_value(x(0)),unify_nil,put_structure(g/2,0),unify_atom(a),unify_integer(7),put_structure(f/4,4),unify_atom(a),unify_integer(7),unify_value(x(0)),unify_structure(h/2),
unify_atom(a),unify_integer(7),put_structure(g/2,0),unify_atom(a),unify_integer(7),
put_structure(f/4,1),unify_atom(a),unify_integer(7),unify_value(x(0)),unify_structure(h/2),
unify_atom(a),unify_integer(7),put_list(0),unify_value(x(4)),unify_list,unify_value(x(1)),
unify_nil,put_list(68),unify_atom(jkl7),unify_list,unify_value(x(0)),unify_nil,put_structure(g/2,0),
unify_atom(a),unify_integer(8),put_structure(f/4,4),unify_atom(a),unify_integer(8),unify_value(x(0)),
unify_structure(h/2),unify_atom(a),unify_integer(8),put_structure(g/2,0),unify_atom(a),unify_integer(8),
put_structure(f/4,1),unify_atom(a),unify_integer(8),unify_value(x(0)),unify_structure(h/2),
unify_atom(a),unify_integer(8),put_list(0),unify_value(x(4)),unify_list,unify_value(x(1)),
unify_nil,put_list(67),unify_atom(jkl8),unify_list,unify_value(x(0)),unify_nil,put_structure(g/2,0),
unify_atom(a),unify_integer(9),put_structure(f/4,4),unify_atom(a),unify_integer(9),
unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(9),put_structure(g/2,0),
unify_atom(a),unify_integer(9),put_structure(f/4,1),unify_atom(a),unify_integer(9),
unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(9),put_list(0),
unify_value(x(4)),unify_list,unify_value(x(1)),unify_nil,put_list(66),unify_atom(jkl9),
unify_list,unify_value(x(0)),unify_nil,put_structure(g/2,0),unify_atom(a),unify_integer(1),
put_structure(f/4,4),unify_atom(a),unify_integer(1),unify_value(x(0)),unify_structure(h/2),
unify_atom(a),unify_integer(1),put_structure(g/2,0),unify_atom(a),unify_integer(1),
put_structure(f/4,1),unify_atom(a),unify_integer(1),unify_value(x(0)),unify_structure(h/2),
unify_atom(a),unify_integer(1),put_list(0),unify_value(x(4)),unify_list,unify_value(x(1)),
unify_nil,put_list(65),unify_atom(mno1),unify_list,unify_value(x(0)),unify_nil,put_structure(g/2,0),
unify_atom(a),unify_integer(2),put_structure(f/4,4),unify_atom(a),unify_integer(2),unify_value(x(0)),
unify_structure(h/2),unify_atom(a),unify_integer(2),put_structure(g/2,0),unify_atom(a),
unify_integer(2),put_structure(f/4,1),unify_atom(a),unify_integer(2),unify_value(x(0)),
unify_structure(h/2),unify_atom(a),unify_integer(2),put_list(0),unify_value(x(4)),
unify_list,unify_value(x(1)),unify_nil,put_list(64),unify_atom(mno2),unify_list,
unify_value(x(0)),unify_nil,put_structure(g/2,0),unify_atom(a),unify_integer(3),
put_structure(f/4,4),unify_atom(a),unify_integer(3),unify_value(x(0)),unify_structure(h/2),
unify_atom(a),unify_integer(3),put_structure(g/2,0),unify_atom(a),unify_integer(3),
put_structure(f/4,1),unify_atom(a),unify_integer(3),unify_value(x(0)),unify_structure(h/2),
unify_atom(a),unify_integer(3),put_list(0),unify_value(x(4)),unify_list,unify_value(x(1)),
unify_nil,put_list(63),unify_atom(mno3),unify_list,unify_value(x(0)),unify_nil,put_structure(g/2,0),
unify_atom(a),unify_integer(4),put_structure(f/4,4),unify_atom(a),unify_integer(4),unify_value(x(0)),
unify_structure(h/2),unify_atom(a),unify_integer(4),put_structure(g/2,0),unify_atom(a),
unify_integer(4),put_structure(f/4,1),unify_atom(a),unify_integer(4),unify_value(x(0)),
unify_structure(h/2),unify_atom(a),unify_integer(4),put_list(0),unify_value(x(4)),
unify_list,unify_value(x(1)),unify_nil,put_list(62),unify_atom(mno4),unify_list,
unify_value(x(0)),unify_nil,put_structure(g/2,0),unify_atom(a),unify_integer(5),
put_structure(f/4,4),unify_atom(a),unify_integer(5),unify_value(x(0)),unify_structure(h/2),
unify_atom(a),unify_integer(5),put_structure(g/2,0),unify_atom(a),unify_integer(5),
put_structure(f/4,1),unify_atom(a),unify_integer(5),unify_value(x(0)),unify_structure(h/2),
unify_atom(a),unify_integer(5),put_list(0),unify_value(x(4)),unify_list,unify_value(x(1)),
unify_nil,put_list(61),unify_atom(mno5),unify_list,unify_value(x(0)),unify_nil,put_structure(g/2,0),
unify_atom(a),unify_integer(6),put_structure(f/4,4),unify_atom(a),unify_integer(6),
unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(6),put_structure(g/2,0),
unify_atom(a),unify_integer(6),put_structure(f/4,1),unify_atom(a),unify_integer(6),
unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(6),put_list(0),
unify_value(x(4)),unify_list,unify_value(x(1)),unify_nil,put_list(60),unify_atom(mno6),
unify_list,unify_value(x(0)),unify_nil,put_structure(g/2,0),unify_atom(a),unify_integer(7),
put_structure(f/4,4),unify_atom(a),unify_integer(7),unify_value(x(0)),unify_structure(h/2),
unify_atom(a),unify_integer(7),put_structure(g/2,0),unify_atom(a),unify_integer(7),
put_structure(f/4,1),unify_atom(a),unify_integer(7),unify_value(x(0)),unify_structure(h/2),
unify_atom(a),unify_integer(7),put_list(0),unify_value(x(4)),unify_list,unify_value(x(1)),
unify_nil,put_list(59),unify_atom(mno7),unify_list,unify_value(x(0)),unify_nil,put_structure(g/2,0),
unify_atom(a),unify_integer(8),put_structure(f/4,4),unify_atom(a),unify_integer(8),
unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(8),put_structure(g/2,0),
unify_atom(a),unify_integer(8),put_structure(f/4,1),unify_atom(a),unify_integer(8),
unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(8),put_list(0),
unify_value(x(4)),unify_list,unify_value(x(1)),unify_nil,put_list(58),unify_atom(mno8),
unify_list,unify_value(x(0)),unify_nil,put_structure(g/2,0),unify_atom(a),unify_integer(9),
put_structure(f/4,4),unify_atom(a),unify_integer(9),unify_value(x(0)),unify_structure(h/2),
unify_atom(a),unify_integer(9),put_structure(g/2,0),unify_atom(a),unify_integer(9),
put_structure(f/4,1),unify_atom(a),unify_integer(9),unify_value(x(0)),unify_structure(h/2),
unify_atom(a),unify_integer(9),put_list(0),unify_value(x(4)),unify_list,unify_value(x(1)),
unify_nil,put_list(57),unify_atom(mno9),unify_list,unify_value(x(0)),unify_nil,put_structure(g/2,0),
unify_atom(a),unify_integer(1),put_structure(f/4,4),unify_atom(a),unify_integer(1),
unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(1),put_structure(g/2,0),
unify_atom(a),unify_integer(1),put_structure(f/4,1),unify_atom(a),unify_integer(1),
unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(1),put_list(0),
unify_value(x(4)),unify_list,unify_value(x(1)),unify_nil,put_list(56),unify_atom(pqr1),
unify_list,unify_value(x(0)),unify_nil,put_structure(g/2,0),unify_atom(a),unify_integer(2),
put_structure(f/4,4),unify_atom(a),unify_integer(2),unify_value(x(0)),unify_structure(h/2),
unify_atom(a),unify_integer(2),put_structure(g/2,0),unify_atom(a),unify_integer(2),
put_structure(f/4,1),unify_atom(a),unify_integer(2),unify_value(x(0)),unify_structure(h/2),
unify_atom(a),unify_integer(2),put_list(0),unify_value(x(4)),unify_list,unify_value(x(1)),
unify_nil,put_list(55),unify_atom(pqr2),unify_list,unify_value(x(0)),unify_nil,
put_structure(g/2,0),unify_atom(a),unify_integer(3),put_structure(f/4,4),unify_atom(a),
unify_integer(3),unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(3),
put_structure(g/2,0),unify_atom(a),unify_integer(3),put_structure(f/4,1),unify_atom(a),
unify_integer(3),unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(3),
put_list(0),unify_value(x(4)),unify_list,unify_value(x(1)),unify_nil,put_list(54),
unify_atom(pqr3),unify_list,unify_value(x(0)),unify_nil,put_structure(g/2,0),unify_atom(a),
unify_integer(4),put_structure(f/4,4),unify_atom(a),unify_integer(4),unify_value(x(0)),
unify_structure(h/2),unify_atom(a),unify_integer(4),put_structure(g/2,0),unify_atom(a),
unify_integer(4),put_structure(f/4,1),unify_atom(a),unify_integer(4),unify_value(x(0)),
unify_structure(h/2),unify_atom(a),unify_integer(4),put_list(0),unify_value(x(4)),
unify_list,unify_value(x(1)),unify_nil,put_list(53),unify_atom(pqr4),unify_list,unify_value(x(0)),
unify_nil,put_structure(g/2,0),unify_atom(a),unify_integer(5),put_structure(f/4,4),
unify_atom(a),unify_integer(5),unify_value(x(0)),unify_structure(h/2),unify_atom(a),
unify_integer(5),put_structure(g/2,0),unify_atom(a),unify_integer(5),put_structure(f/4,1),
unify_atom(a),unify_integer(5),unify_value(x(0)),unify_structure(h/2),unify_atom(a),
unify_integer(5),put_list(0),unify_value(x(4)),unify_list,unify_value(x(1)),unify_nil,
put_list(52),unify_atom(pqr5),unify_list,unify_value(x(0)),unify_nil,put_structure(g/2,0),
unify_atom(a),unify_integer(6),put_structure(f/4,4),unify_atom(a),unify_integer(6),
unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(6),put_structure(g/2,0),
unify_atom(a),unify_integer(6),put_structure(f/4,1),unify_atom(a),unify_integer(6),
unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(6),put_list(0),
unify_value(x(4)),unify_list,unify_value(x(1)),unify_nil,put_list(51),unify_atom(pqr6),
unify_list,unify_value(x(0)),unify_nil,put_structure(g/2,0),unify_atom(a),unify_integer(7),
put_structure(f/4,4),unify_atom(a),unify_integer(7),unify_value(x(0)),unify_structure(h/2),
unify_atom(a),unify_integer(7),put_structure(g/2,0),unify_atom(a),unify_integer(7),
put_structure(f/4,1),unify_atom(a),unify_integer(7),unify_value(x(0)),unify_structure(h/2),
unify_atom(a),unify_integer(7),put_list(0),unify_value(x(4)),unify_list,unify_value(x(1)),
unify_nil,put_list(50),unify_atom(pqr7),unify_list,unify_value(x(0)),unify_nil,put_structure(g/2,0),
unify_atom(a),unify_integer(8),put_structure(f/4,4),unify_atom(a),unify_integer(8),unify_value(x(0)),
unify_structure(h/2),unify_atom(a),unify_integer(8),put_structure(g/2,0),unify_atom(a),
unify_integer(8),put_structure(f/4,1),unify_atom(a),unify_integer(8),unify_value(x(0)),
unify_structure(h/2),unify_atom(a),unify_integer(8),put_list(0),unify_value(x(4)),unify_list,
unify_value(x(1)),unify_nil,put_list(49),unify_atom(pqr8),unify_list,unify_value(x(0)),
unify_nil,put_structure(g/2,0),unify_atom(a),unify_integer(9),put_structure(f/4,4),
unify_atom(a),unify_integer(9),unify_value(x(0)),unify_structure(h/2),unify_atom(a),
unify_integer(9),put_structure(g/2,0),unify_atom(a),unify_integer(9),put_structure(f/4,1),
unify_atom(a),unify_integer(9),unify_value(x(0)),unify_structure(h/2),unify_atom(a),
unify_integer(9),put_list(0),unify_value(x(4)),unify_list,unify_value(x(1)),unify_nil,
put_list(48),unify_atom(pqr9),unify_list,unify_value(x(0)),unify_nil,put_structure(g/2,0),
unify_atom(a),unify_integer(1),put_structure(f/4,4),unify_atom(a),unify_integer(1),
unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(1),put_structure(g/2,0),
unify_atom(a),unify_integer(1),put_structure(f/4,1),unify_atom(a),unify_integer(1),
unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(1),put_list(0),
unify_value(x(4)),unify_list,unify_value(x(1)),unify_nil,put_list(47),unify_atom(stu1),
unify_list,unify_value(x(0)),unify_nil,put_structure(g/2,0),unify_atom(a),unify_integer(2),
put_structure(f/4,4),unify_atom(a),unify_integer(2),unify_value(x(0)),unify_structure(h/2),
unify_atom(a),unify_integer(2),put_structure(g/2,0),unify_atom(a),unify_integer(2),
put_structure(f/4,1),unify_atom(a),unify_integer(2),unify_value(x(0)),unify_structure(h/2),
unify_atom(a),unify_integer(2),put_list(0),unify_value(x(4)),unify_list,unify_value(x(1)),
unify_nil,put_list(46),unify_atom(stu2),unify_list,unify_value(x(0)),unify_nil,
put_structure(g/2,0),unify_atom(a),unify_integer(3),put_structure(f/4,4),unify_atom(a),
unify_integer(3),unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(3),
put_structure(g/2,0),unify_atom(a),unify_integer(3),put_structure(f/4,1),unify_atom(a),
unify_integer(3),unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(3),
put_list(0),unify_value(x(4)),unify_list,unify_value(x(1)),unify_nil,put_list(45),
unify_atom(stu3),unify_list,unify_value(x(0)),unify_nil,put_structure(g/2,0),unify_atom(a),
unify_integer(4),put_structure(f/4,4),unify_atom(a),unify_integer(4),unify_value(x(0)),
unify_structure(h/2),unify_atom(a),unify_integer(4),put_structure(g/2,0),unify_atom(a),
unify_integer(4),put_structure(f/4,1),unify_atom(a),unify_integer(4),unify_value(x(0)),
unify_structure(h/2),unify_atom(a),unify_integer(4),put_list(0),unify_value(x(4)),
unify_list,unify_value(x(1)),unify_nil,put_list(44),unify_atom(stu4),unify_list,
unify_value(x(0)),unify_nil,put_structure(g/2,0),unify_atom(a),unify_integer(5),
put_structure(f/4,4),unify_atom(a),unify_integer(5),unify_value(x(0)),unify_structure(h/2),
unify_atom(a),unify_integer(5),put_structure(g/2,0),unify_atom(a),unify_integer(5),
put_structure(f/4,1),unify_atom(a),unify_integer(5),unify_value(x(0)),unify_structure(h/2),
unify_atom(a),unify_integer(5),put_list(0),unify_value(x(4)),unify_list,unify_value(x(1)),
unify_nil,put_list(43),unify_atom(stu5),unify_list,unify_value(x(0)),unify_nil,put_structure(g/2,0),
unify_atom(a),unify_integer(6),put_structure(f/4,4),unify_atom(a),unify_integer(6),
unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(6),put_structure(g/2,0),
unify_atom(a),unify_integer(6),put_structure(f/4,1),unify_atom(a),unify_integer(6),
unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(6),put_list(0),
unify_value(x(4)),unify_list,unify_value(x(1)),unify_nil,put_list(42),unify_atom(stu6),
unify_list,unify_value(x(0)),unify_nil,put_structure(g/2,0),unify_atom(a),unify_integer(7),
put_structure(f/4,4),unify_atom(a),unify_integer(7),unify_value(x(0)),unify_structure(h/2),
unify_atom(a),unify_integer(7),put_structure(g/2,0),unify_atom(a),unify_integer(7),
put_structure(f/4,1),unify_atom(a),unify_integer(7),unify_value(x(0)),unify_structure(h/2),
unify_atom(a),unify_integer(7),put_list(0),unify_value(x(4)),unify_list,unify_value(x(1)),
unify_nil,put_list(41),unify_atom(stu7),unify_list,unify_value(x(0)),unify_nil,
put_structure(g/2,0),unify_atom(a),unify_integer(8),put_structure(f/4,4),unify_atom(a),
unify_integer(8),unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(8),
put_structure(g/2,0),unify_atom(a),unify_integer(8),put_structure(f/4,1),unify_atom(a),
unify_integer(8),unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(8),
put_list(0),unify_value(x(4)),unify_list,unify_value(x(1)),unify_nil,put_list(40),
unify_atom(stu8),unify_list,unify_value(x(0)),unify_nil,put_structure(g/2,0),unify_atom(a),
unify_integer(9),put_structure(f/4,4),unify_atom(a),unify_integer(9),unify_value(x(0)),
unify_structure(h/2),unify_atom(a),unify_integer(9),put_structure(g/2,0),unify_atom(a),
unify_integer(9),put_structure(f/4,1),unify_atom(a),unify_integer(9),
unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(9),put_list(0),
unify_value(x(4)),unify_list,unify_value(x(1)),unify_nil,put_list(39),unify_atom(stu9),
unify_list,unify_value(x(0)),unify_nil,put_structure(g/2,0),unify_atom(a),unify_integer(1),
put_structure(f/4,4),unify_atom(a),unify_integer(1),unify_value(x(0)),unify_structure(h/2),
unify_atom(a),unify_integer(1),put_structure(g/2,0),unify_atom(a),unify_integer(1),
put_structure(f/4,1),unify_atom(a),unify_integer(1),unify_value(x(0)),unify_structure(h/2),
unify_atom(a),unify_integer(1),put_list(0),unify_value(x(4)),unify_list,unify_value(x(1)),
unify_nil,put_list(38),unify_atom(vwx1),unify_list,unify_value(x(0)),unify_nil,
put_structure(g/2,0),unify_atom(a),unify_integer(2),put_structure(f/4,4),
unify_atom(a),unify_integer(2),unify_value(x(0)),unify_structure(h/2),unify_atom(a),
unify_integer(2),put_structure(g/2,0),unify_atom(a),unify_integer(2),put_structure(f/4,1),
unify_atom(a),unify_integer(2),unify_value(x(0)),unify_structure(h/2),unify_atom(a),
unify_integer(2),put_list(0),unify_value(x(4)),unify_list,unify_value(x(1)),unify_nil,
put_list(37),unify_atom(vwx2),unify_list,unify_value(x(0)),unify_nil,put_structure(g/2,0),
unify_atom(a),unify_integer(3),put_structure(f/4,4),unify_atom(a),unify_integer(3),
unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(3),put_structure(g/2,0),
unify_atom(a),unify_integer(3),put_structure(f/4,1),unify_atom(a),unify_integer(3),
unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(3),put_list(0),
unify_value(x(4)),unify_list,unify_value(x(1)),unify_nil,put_list(36),unify_atom(vwx3),
unify_list,unify_value(x(0)),unify_nil,put_structure(g/2,0),unify_atom(a),unify_integer(4),
put_structure(f/4,4),unify_atom(a),unify_integer(4),unify_value(x(0)),unify_structure(h/2),
unify_atom(a),unify_integer(4),put_structure(g/2,0),unify_atom(a),unify_integer(4),
put_structure(f/4,1),unify_atom(a),unify_integer(4),unify_value(x(0)),unify_structure(h/2),
unify_atom(a),unify_integer(4),put_list(0),unify_value(x(4)),unify_list,unify_value(x(1)),
unify_nil,put_list(35),unify_atom(vwx4),unify_list,unify_value(x(0)),unify_nil,put_structure(g/2,0),
unify_atom(a),unify_integer(5),put_structure(f/4,4),unify_atom(a),unify_integer(5),unify_value(x(0)),
unify_structure(h/2),unify_atom(a),unify_integer(5),put_structure(g/2,0),unify_atom(a),
unify_integer(5),put_structure(f/4,1),unify_atom(a),unify_integer(5),unify_value(x(0)),
unify_structure(h/2),unify_atom(a),unify_integer(5),put_list(0),unify_value(x(4)),unify_list,
unify_value(x(1)),unify_nil,put_list(34),unify_atom(vwx5),unify_list,unify_value(x(0)),unify_nil,
put_structure(g/2,0),unify_atom(a),unify_integer(6),put_structure(f/4,4),unify_atom(a),
unify_integer(6),unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(6),
put_structure(g/2,0),unify_atom(a),unify_integer(6),put_structure(f/4,1),unify_atom(a),
unify_integer(6),unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(6),
put_list(0),unify_value(x(4)),unify_list,unify_value(x(1)),unify_nil,put_list(33),
unify_atom(vwx6),unify_list,unify_value(x(0)),unify_nil,put_structure(g/2,0),unify_atom(a),
unify_integer(7),put_structure(f/4,4),unify_atom(a),unify_integer(7),unify_value(x(0)),
unify_structure(h/2),unify_atom(a),unify_integer(7),put_structure(g/2,0),unify_atom(a),
unify_integer(7),put_structure(f/4,1),unify_atom(a),unify_integer(7),unify_value(x(0)),
unify_structure(h/2),unify_atom(a),unify_integer(7),put_list(0),unify_value(x(4)),
unify_list,unify_value(x(1)),unify_nil,put_list(32),unify_atom(vwx7),unify_list,
unify_value(x(0)),unify_nil,put_structure(g/2,0),unify_atom(a),unify_integer(8),
put_structure(f/4,4),unify_atom(a),unify_integer(8),unify_value(x(0)),unify_structure(h/2),
unify_atom(a),unify_integer(8),put_structure(g/2,0),unify_atom(a),unify_integer(8),
put_structure(f/4,1),unify_atom(a),unify_integer(8),unify_value(x(0)),unify_structure(h/2),
unify_atom(a),unify_integer(8),put_list(0),unify_value(x(4)),unify_list,unify_value(x(1)),
unify_nil,put_list(31),unify_atom(vwx8),unify_list,unify_value(x(0)),unify_nil,
put_structure(g/2,0),unify_atom(a),unify_integer(9),put_structure(f/4,4),unify_atom(a),
unify_integer(9),unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(9),
put_structure(g/2,0),unify_atom(a),unify_integer(9),put_structure(f/4,1),unify_atom(a),
unify_integer(9),unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(9),
put_list(0),unify_value(x(4)),unify_list,unify_value(x(1)),unify_nil,put_list(30),
unify_atom(vwx9),unify_list,unify_value(x(0)),unify_nil,put_structure(g/2,0),
unify_atom(a),unify_integer(1),put_structure(f/4,4),unify_atom(a),unify_integer(1),
unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(1),put_structure(g/2,0),
unify_atom(a),unify_integer(1),put_structure(f/4,1),unify_atom(a),unify_integer(1),
unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(1),put_list(0),
unify_value(x(4)),unify_list,unify_value(x(1)),unify_nil,put_list(29),unify_atom(yzA1),
unify_list,unify_value(x(0)),unify_nil,put_structure(g/2,0),unify_atom(a),unify_integer(2),
put_structure(f/4,4),unify_atom(a),unify_integer(2),unify_value(x(0)),unify_structure(h/2),
unify_atom(a),unify_integer(2),put_structure(g/2,0),unify_atom(a),unify_integer(2),
put_structure(f/4,1),unify_atom(a),unify_integer(2),unify_value(x(0)),unify_structure(h/2),
unify_atom(a),unify_integer(2),put_list(0),unify_value(x(4)),unify_list,unify_value(x(1)),
unify_nil,put_list(28),unify_atom(yzA2),unify_list,unify_value(x(0)),unify_nil,put_structure(g/2,0),
unify_atom(a),unify_integer(3),put_structure(f/4,4),unify_atom(a),unify_integer(3),unify_value(x(0)),
unify_structure(h/2),unify_atom(a),unify_integer(3),put_structure(g/2,0),unify_atom(a),unify_integer(3),
put_structure(f/4,1),unify_atom(a),unify_integer(3),unify_value(x(0)),unify_structure(h/2),
unify_atom(a),unify_integer(3),put_list(0),unify_value(x(4)),unify_list,unify_value(x(1)),
unify_nil,put_list(27),unify_atom(yzA3),unify_list,unify_value(x(0)),unify_nil,put_structure(g/2,0),
unify_atom(a),unify_integer(4),put_structure(f/4,4),unify_atom(a),unify_integer(4),unify_value(x(0)),
unify_structure(h/2),unify_atom(a),unify_integer(4),put_structure(g/2,0),unify_atom(a),
unify_integer(4),put_structure(f/4,1),unify_atom(a),unify_integer(4),unify_value(x(0)),
unify_structure(h/2),unify_atom(a),unify_integer(4),put_list(0),unify_value(x(4)),unify_list,
unify_value(x(1)),unify_nil,put_list(26),unify_atom(yzA4),unify_list,unify_value(x(0)),
unify_nil,put_structure(g/2,0),unify_atom(a),unify_integer(5),put_structure(f/4,4),unify_atom(a),
unify_integer(5),unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(5),
put_structure(g/2,0),unify_atom(a),unify_integer(5),put_structure(f/4,1),unify_atom(a),
unify_integer(5),unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(5),
put_list(0),unify_value(x(4)),unify_list,unify_value(x(1)),unify_nil,put_list(25),
unify_atom(yzA5),unify_list,unify_value(x(0)),unify_nil,put_structure(g/2,0),unify_atom(a),
unify_integer(6),put_structure(f/4,4),unify_atom(a),unify_integer(6),unify_value(x(0)),
unify_structure(h/2),unify_atom(a),unify_integer(6),put_structure(g/2,0),unify_atom(a),
unify_integer(6),put_structure(f/4,1),unify_atom(a),unify_integer(6),unify_value(x(0)),
unify_structure(h/2),unify_atom(a),unify_integer(6),put_list(0),unify_value(x(4)),
unify_list,unify_value(x(1)),unify_nil,put_list(24),unify_atom(yzA6),unify_list,
unify_value(x(0)),unify_nil,put_structure(g/2,0),unify_atom(a),unify_integer(7),
put_structure(f/4,4),unify_atom(a),unify_integer(7),unify_value(x(0)),unify_structure(h/2),
unify_atom(a),unify_integer(7),put_structure(g/2,0),unify_atom(a),unify_integer(7),
put_structure(f/4,1),unify_atom(a),unify_integer(7),unify_value(x(0)),unify_structure(h/2),
unify_atom(a),unify_integer(7),put_list(0),unify_value(x(4)),unify_list,unify_value(x(1)),
unify_nil,put_list(23),unify_atom(yzA7),unify_list,unify_value(x(0)),unify_nil,
put_structure(g/2,0),unify_atom(a),unify_integer(8),put_structure(f/4,4),unify_atom(a),
unify_integer(8),unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(8),
put_structure(g/2,0),unify_atom(a),unify_integer(8),put_structure(f/4,1),unify_atom(a),
unify_integer(8),unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(8),
put_list(0),unify_value(x(4)),unify_list,unify_value(x(1)),unify_nil,put_list(22),
unify_atom(yzA8),unify_list,unify_value(x(0)),unify_nil,put_structure(g/2,0),unify_atom(a),
unify_integer(9),put_structure(f/4,4),unify_atom(a),unify_integer(9),unify_value(x(0)),
unify_structure(h/2),unify_atom(a),unify_integer(9),put_structure(g/2,0),unify_atom(a),
unify_integer(9),put_structure(f/4,1),unify_atom(a),unify_integer(9),unify_value(x(0)),
unify_structure(h/2),unify_atom(a),unify_integer(9),put_list(0),unify_value(x(4)),
unify_list,unify_value(x(1)),unify_nil,put_list(21),unify_atom(yzA9),unify_list,
unify_value(x(0)),unify_nil,put_structure(g/2,0),unify_atom(a),unify_integer(1),
put_structure(f/4,4),unify_atom(a),unify_integer(1),unify_value(x(0)),unify_structure(h/2),
unify_atom(a),unify_integer(1),put_structure(g/2,0),unify_atom(a),unify_integer(1),
put_structure(f/4,1),unify_atom(a),unify_integer(1),unify_value(x(0)),unify_structure(h/2),
unify_atom(a),unify_integer(1),put_list(0),unify_value(x(4)),unify_list,unify_value(x(1)),
unify_nil,put_list(20),unify_atom('BCD1'),unify_list,unify_value(x(0)),unify_nil,
put_structure(g/2,0),unify_atom(a),unify_integer(2),put_structure(f/4,4),unify_atom(a),
unify_integer(2),unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(2),
put_structure(g/2,0),unify_atom(a),unify_integer(2),put_structure(f/4,1),unify_atom(a),
unify_integer(2),unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(2),
put_list(0),unify_value(x(4)),unify_list,unify_value(x(1)),unify_nil,put_list(19),
unify_atom('BCD2'),unify_list,unify_value(x(0)),unify_nil,put_structure(g/2,0),
unify_atom(a),unify_integer(3),put_structure(f/4,4),unify_atom(a),unify_integer(3),
unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(3),put_structure(g/2,0),
unify_atom(a),unify_integer(3),put_structure(f/4,1),unify_atom(a),unify_integer(3),
unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(3),put_list(0),
unify_value(x(4)),unify_list,unify_value(x(1)),unify_nil,put_list(18),unify_atom('BCD3'),
unify_list,unify_value(x(0)),unify_nil,put_structure(g/2,0),unify_atom(a),unify_integer(4),
put_structure(f/4,4),unify_atom(a),unify_integer(4),unify_value(x(0)),unify_structure(h/2),
unify_atom(a),unify_integer(4),put_structure(g/2,0),unify_atom(a),unify_integer(4),
put_structure(f/4,1),unify_atom(a),unify_integer(4),unify_value(x(0)),unify_structure(h/2),
unify_atom(a),unify_integer(4),put_list(0),unify_value(x(4)),unify_list,unify_value(x(1)),
unify_nil,put_list(17),unify_atom('BCD4'),unify_list,unify_value(x(0)),unify_nil,put_structure(g/2,0),
unify_atom(a),unify_integer(5),put_structure(f/4,4),unify_atom(a),unify_integer(5),unify_value(x(0)),
unify_structure(h/2),unify_atom(a),unify_integer(5),put_structure(g/2,0),unify_atom(a),unify_integer(5),
put_structure(f/4,1),unify_atom(a),unify_integer(5),unify_value(x(0)),unify_structure(h/2),
unify_atom(a),unify_integer(5),put_list(0),unify_value(x(4)),unify_list,unify_value(x(1)),
unify_nil,put_list(16),unify_atom('BCD5'),unify_list,unify_value(x(0)),unify_nil,
put_structure(g/2,0),unify_atom(a),unify_integer(6),put_structure(f/4,4),unify_atom(a),
unify_integer(6),unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(6),
put_structure(g/2,0),unify_atom(a),unify_integer(6),put_structure(f/4,1),unify_atom(a),
unify_integer(6),unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(6),
put_list(0),unify_value(x(4)),unify_list,unify_value(x(1)),unify_nil,put_list(15),unify_atom('BCD6'),
unify_list,unify_value(x(0)),unify_nil,put_structure(g/2,0),unify_atom(a),unify_integer(7),
put_structure(f/4,4),unify_atom(a),unify_integer(7),unify_value(x(0)),unify_structure(h/2),
unify_atom(a),unify_integer(7),put_structure(g/2,0),unify_atom(a),unify_integer(7),
put_structure(f/4,1),unify_atom(a),unify_integer(7),unify_value(x(0)),unify_structure(h/2),
unify_atom(a),unify_integer(7),put_list(0),unify_value(x(4)),unify_list,unify_value(x(1)),
unify_nil,put_list(14),unify_atom('BCD7'),unify_list,unify_value(x(0)),unify_nil,
put_structure(g/2,0),unify_atom(a),unify_integer(8),put_structure(f/4,4),unify_atom(a),
unify_integer(8),unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(8),
put_structure(g/2,0),unify_atom(a),unify_integer(8),put_structure(f/4,1),unify_atom(a),
unify_integer(8),unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(8),
put_list(0),unify_value(x(4)),unify_list,unify_value(x(1)),unify_nil,put_list(13),unify_atom('BCD8'),
unify_list,unify_value(x(0)),unify_nil,put_structure(g/2,0),unify_atom(a),unify_integer(9),
put_structure(f/4,4),unify_atom(a),unify_integer(9),unify_value(x(0)),unify_structure(h/2),
unify_atom(a),unify_integer(9),put_structure(g/2,0),unify_atom(a),unify_integer(9),
put_structure(f/4,1),unify_atom(a),unify_integer(9),unify_value(x(0)),unify_structure(h/2),
unify_atom(a),unify_integer(9),put_list(0),unify_value(x(4)),unify_list,unify_value(x(1)),
unify_nil,put_list(12),unify_atom('BCD9'),unify_list,unify_value(x(0)),unify_nil,put_structure(g/2,0),
unify_atom(a),unify_integer(1),put_structure(f/4,4),unify_atom(a),unify_integer(1),
unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(1),put_structure(g/2,0),
unify_atom(a),unify_integer(1),put_structure(f/4,1),unify_atom(a),unify_integer(1),
unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(1),put_list(0),
unify_value(x(4)),unify_list,unify_value(x(1)),unify_nil,put_list(11),unify_atom('EFG1'),
unify_list,unify_value(x(0)),unify_nil,put_structure(g/2,0),unify_atom(a),unify_integer(2),
put_structure(f/4,4),unify_atom(a),unify_integer(2),unify_value(x(0)),unify_structure(h/2),
unify_atom(a),unify_integer(2),put_structure(g/2,0),unify_atom(a),unify_integer(2),
put_structure(f/4,1),unify_atom(a),unify_integer(2),unify_value(x(0)),unify_structure(h/2),
unify_atom(a),unify_integer(2),put_list(0),unify_value(x(4)),unify_list,unify_value(x(1)),
unify_nil,put_list(10),unify_atom('EFG2'),unify_list,unify_value(x(0)),unify_nil,
put_structure(g/2,0),unify_atom(a),unify_integer(3),put_structure(f/4,4),unify_atom(a),
unify_integer(3),unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(3),
put_structure(g/2,0),unify_atom(a),unify_integer(3),put_structure(f/4,1),unify_atom(a),
unify_integer(3),unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(3),
put_list(0),unify_value(x(4)),unify_list,unify_value(x(1)),unify_nil,put_list(9),
unify_atom('EFG3'),unify_list,unify_value(x(0)),unify_nil,put_structure(g/2,0),
unify_atom(a),unify_integer(4),put_structure(f/4,4),unify_atom(a),unify_integer(4),
unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(4),put_structure(g/2,0),
unify_atom(a),unify_integer(4),put_structure(f/4,1),unify_atom(a),unify_integer(4),
unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(4),put_list(0),
unify_value(x(4)),unify_list,unify_value(x(1)),unify_nil,put_list(8),unify_atom('EFG4'),
unify_list,unify_value(x(0)),unify_nil,put_structure(g/2,0),unify_atom(a),unify_integer(5),
put_structure(f/4,4),unify_atom(a),unify_integer(5),unify_value(x(0)),unify_structure(h/2),
unify_atom(a),unify_integer(5),put_structure(g/2,0),unify_atom(a),unify_integer(5),
put_structure(f/4,1),unify_atom(a),unify_integer(5),unify_value(x(0)),unify_structure(h/2),
unify_atom(a),unify_integer(5),put_list(0),unify_value(x(4)),unify_list,unify_value(x(1)),
unify_nil,put_list(7),unify_atom('EFG5'),unify_list,unify_value(x(0)),unify_nil,
put_structure(g/2,0),unify_atom(a),unify_integer(6),put_structure(f/4,4),unify_atom(a),
unify_integer(6),unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(6),
put_structure(g/2,0),unify_atom(a),unify_integer(6),put_structure(f/4,1),unify_atom(a),
unify_integer(6),unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(6),
put_list(0),unify_value(x(4)),unify_list,unify_value(x(1)),unify_nil,put_list(6),
unify_atom('EFG6'),unify_list,unify_value(x(0)),unify_nil,put_structure(g/2,0),
unify_atom(a),unify_integer(7),put_structure(f/4,4),unify_atom(a),unify_integer(7),
unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(7),put_structure(g/2,0),
unify_atom(a),unify_integer(7),put_structure(f/4,1),unify_atom(a),unify_integer(7),
unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(7),put_list(0),
unify_value(x(4)),unify_list,unify_value(x(1)),unify_nil,put_list(5),unify_atom('EFG7'),
unify_list,unify_value(x(0)),unify_nil,put_structure(g/2,0),unify_atom(a),unify_integer(8),
put_structure(f/4,4),unify_atom(a),unify_integer(8),unify_value(x(0)),unify_structure(h/2),
unify_atom(a),unify_integer(8),put_structure(g/2,0),unify_atom(a),unify_integer(8),
put_structure(f/4,1),unify_atom(a),unify_integer(8),unify_value(x(0)),unify_structure(h/2),
unify_atom(a),unify_integer(8),put_list(0),unify_value(x(4)),unify_list,unify_value(x(1)),
unify_nil,put_list(4),unify_atom('EFG8'),unify_list,unify_value(x(0)),unify_nil,
put_structure(g/2,0),unify_atom(a),unify_integer(9),put_structure(f/4,102),unify_atom(a),
unify_integer(9),unify_value(x(0)),unify_structure(h/2),unify_atom(a),unify_integer(9),
put_structure(g/2,1),unify_atom(a),unify_integer(9),put_structure(f/4,0),unify_atom(a),
unify_integer(9),unify_value(x(1)),unify_structure(h/2),unify_atom(a),unify_integer(9),
put_list(1),unify_value(x(102)),unify_list,unify_value(x(0)),unify_nil,put_list(0),
unify_atom('EFG9'),unify_list,unify_value(x(1)),unify_nil,put_list(1),unify_value(x(101)),
unify_list,unify_value(x(100)),unify_list,unify_value(x(99)),unify_list,unify_value(x(98)),
unify_list,unify_value(x(97)),unify_list,unify_value(x(96)),unify_list,unify_value(x(95)),
unify_list,unify_value(x(94)),unify_list,unify_value(x(93)),unify_list,unify_value(x(92)),
unify_list,unify_value(x(91)),unify_list,unify_value(x(90)),unify_list,unify_value(x(89)),
unify_list,unify_value(x(88)),unify_list,unify_value(x(87)),unify_list,unify_value(x(86)),
unify_list,unify_value(x(85)),unify_list,unify_value(x(84)),unify_list,unify_value(x(83)),
unify_list,unify_value(x(82)),unify_list,unify_value(x(81)),unify_list,unify_value(x(80)),
unify_list,unify_value(x(79)),unify_list,unify_value(x(78)),unify_list,unify_value(x(77)),
unify_list,unify_value(x(76)),unify_list,unify_value(x(75)),unify_list,unify_value(x(74)),
unify_list,unify_value(x(73)),unify_list,unify_value(x(72)),unify_list,unify_value(x(71)),
unify_list,unify_value(x(70)),unify_list,unify_value(x(69)),unify_list,unify_value(x(68)),
unify_list,unify_value(x(67)),unify_list,unify_value(x(66)),unify_list,unify_value(x(65)),
unify_list,unify_value(x(64)),unify_list,unify_value(x(63)),unify_list,unify_value(x(62)),
unify_list,unify_value(x(61)),unify_list,unify_value(x(60)),unify_list,unify_value(x(59)),
unify_list,unify_value(x(58)),unify_list,unify_value(x(57)),unify_list,unify_value(x(56)),
unify_list,unify_value(x(55)),unify_list,unify_value(x(54)),unify_list,unify_value(x(53)),
unify_list,unify_value(x(52)),unify_list,unify_value(x(51)),unify_list,unify_value(x(50)),
unify_list,unify_value(x(49)),unify_list,unify_value(x(48)),unify_list,unify_value(x(47)),
unify_list,unify_value(x(46)),unify_list,unify_value(x(45)),unify_list,unify_value(x(44)),
unify_list,unify_value(x(43)),unify_list,unify_value(x(42)),unify_list,unify_value(x(41)),
unify_list,unify_value(x(40)),unify_list,unify_value(x(39)),unify_list,unify_value(x(38)),
unify_list,unify_value(x(37)),unify_list,unify_value(x(36)),unify_list,unify_value(x(35)),
unify_list,unify_value(x(34)),unify_list,unify_value(x(33)),unify_list,unify_value(x(32)),
unify_list,unify_value(x(31)),unify_list,unify_value(x(30)),unify_list,unify_value(x(29)),
unify_list,unify_value(x(28)),unify_list,unify_value(x(27)),unify_list,unify_value(x(26)),
unify_list,unify_value(x(25)),unify_list,unify_value(x(24)),unify_list,unify_value(x(23)),
unify_list,unify_value(x(22)),unify_list,unify_value(x(21)),unify_list,unify_value(x(20)),
unify_list,unify_value(x(19)),unify_list,unify_value(x(18)),unify_list,unify_value(x(17)),
unify_list,unify_value(x(16)),unify_list,unify_value(x(15)),unify_list,unify_value(x(14)),
unify_list,unify_value(x(13)),unify_list,unify_value(x(12)),unify_list,unify_value(x(11)),
unify_list,unify_value(x(10)),unify_list,unify_value(x(9)),unify_list,unify_value(x(8)),
unify_list,unify_value(x(7)),unify_list,unify_value(x(6)),unify_list,unify_value(x(5)),
unify_list,unify_value(x(4)),unify_list,unify_value(x(0)),unify_nil,put_list(0),
unify_local_value(x(3)),unify_list,unify_local_value(x(2)),unify_nil,
execute(member/2)]).
predicate(myotherpred_has_a_compile_time_bug/2,303,static,
private,user,[load_cut_level(2),execute('$myotherpred_has_a_compile_time_bug/2_$aux1'/3)]).
predicate('$myotherpred_has_a_compile_time_bug/2_$aux1'/3,303,static,private,user,
[try_me_else(1),put_atom(yes,2),call_c('Blt_Term_Eq',[fast_call,boolean],[x(0),x(2)]),
get_atom(xxxxxxxxxxxxxxxx,1),proceed,
label(1),trust_me_else_fail,put_atom(no,3),
call_c('Blt_Term_Eq',[fast_call,boolean],[x(0),x(3)]),get_atom(yyyyyyyyyyyyy,1),cut(x(2)),proceed]).