1/* Bongard dataset from
    2L. De Raedt and W. Van Laer. Inductive constraint logic. 
    3In Klaus P. Jantke, Takeshi Shinohara, and Thomas Zeugmann, editors, 
    4Proceedings of the Sixth International Workshop on Algorithmic
    5Learning Theory, volume 997 of Lecture Notes in Artificial Intelligence, 
    6pages 80-94. SpringerVerlag, 1995.
    7
    8Downloaded from 
    9https://dtai.cs.kuleuven.be/static/ACE/doc/
   10*/

?- induce_lm([train],P),test(P,[test],LL,AUCROC,ROC,AUCPR,PR). */

   16:-use_module(library(lemur)).   17
   18:- if(current_predicate(use_rendering/1)).   19:- use_rendering(c3).   20:- use_rendering(lpad).   21:- endif.   22
   23:-lemur.   24
   25:- set_lm(mcts_iter,10).   26:- set_lm(maxdepth_var,4).   27:- set_lm(verbosity,1).   28
   29bg([]).
   30
   31in([
   32(
   33 pos:0.5 :-
   34 	circle(A),
   35 	inside(B,A)
   36),
   37( 
   38 pos:0.5 :-
   39 	circle(A),
   40 	triangle(B)
   41)]).
   42
   43fold(train,[2,3,5,6,9,12,14,15,17,20,24,25,28,29,31,36,37,40,41,50,52,55,56,57,
   44  59,62,63,65,66,67,69,74,76,77,79,83,93,95,99,101,103,104,105,106,107,109,110,
   45  111,112,117,120,121,125,126,127,128,131,135,137,140,143,144,151,154,155,156,
   46  159,167,168,169,172,175,176,177,178,181,184,188,190,192,193,194,196,198,202,
   47  206,208,209,211,214,219,222,223,224,225,227,230,231,233,238,241,243,244,248,
   48  249,250,256,258,260,268,270,273,280,282,286,287,288,289,290,295,300,301,303,
   49  304,307,309,314,316,319,321,324,326,327,328,329,331,334,337,343,345,348,352,
   50  353,355,358,366,369,370,373,375,376,378,379,381,382,390,393,402,404,408,411,
   51  412,416,417,419,420,421,424,425,427,428,431,432,433,437,444,445,447,453,456,
   52  457,459,462,463,464,465,468,470,473,474,476,477,479,481,482,483,485,488,489]).
   53
   54fold(test,
   55  [490,491,494,497,499,500,512,513,516,517,520,521,527,529,531,533,534,539,540,
   56  542,543,544,546,550,552,553,555,559,565,567,568,572,578,582,583,591,595,597,
   57  600,602,609,612,614,615,616,617,622,625,628,634,635,637,639,640,641,642,647,
   58  648,649,650,654,656,657,658,662,667,669,671,679,682,683,685,686,691,693,698,
   59  700,701,705,708,709,710,719,722,723,725,728,732,734,737,740,741,743,744,745,
   60  747,748,750,751,753,754,755,765,766,768,769,772,773,777,779,780,781,787,794,
   61  795,797,803,805,807,814,815,816,818,819,822,829,832,833,835,836,837,838,841,
   62  844,845,846,847,848,849,856,859,862,864,867,872,874,876,880,882,887,890,892,
   63  893,897,899,900,904,909,910,912,915,917,926,927,929,930,931,932,933,938,939,
   64  940,941,944,945,946,947,955,957,961,971,973,974,975,977,978,979,984,989,991,
   65  995,997,1000]).
   66
   67fold(all,F):-
   68  fold(train,FTr),
   69  fold(test,FTe),
   70  append(FTr,FTe,F).
   71
   72
   73output(pos/0).
   74
   75input_cw(triangle/1).
   76input_cw(square/1).
   77input_cw(circle/1).
   78input_cw(inside/2).
   79input_cw(config/2).
   80
   81determination(pos/0,triangle/1).
   82determination(pos/0,square/1).
   83determination(pos/0,circle/1).
   84determination(pos/0,in/2).
   85determination(pos/0,config/2).
   86
   87modeh(*,pos).
   88modeb(*,triangle(-obj)).
   89modeb(*,square(-obj)).
   90modeb(*,circle(-obj)).
   91modeb(*,inside(+obj,-obj)).
   92modeb(*,inside(-obj,+obj)).
   93modeb(*,config(+obj,-#dir)).
   94
   95begin(model(2)).
   96pos.
   97triangle(o5).
   98config(o5,up).
   99square(o4).
  100inside(o4,o5).
  101circle(o3).
  102triangle(o2).
  103config(o2,up).
  104inside(o2,o3).
  105triangle(o1).
  106config(o1,up).
  107end(model(2)).
  108
  109begin(model(3)).
  110neg(pos).
  111circle(o4).
  112circle(o3).
  113inside(o3,o4).
  114square(o2).
  115circle(o1).
  116inside(o1,o2).
  117end(model(3)).
  118
  119begin(model(5)).
  120neg(pos).
  121square(o3).
  122square(o2).
  123inside(o2,o3).
  124square(o1).
  125end(model(5)).
  126
  127begin(model(6)).
  128pos.
  129triangle(o5).
  130config(o5,down).
  131triangle(o4).
  132config(o4,up).
  133inside(o4,o5).
  134circle(o3).
  135square(o2).
  136inside(o2,o3).
  137triangle(o1).
  138config(o1,up).
  139end(model(6)).
  140
  141begin(model(9)).
  142pos.
  143circle(o4).
  144triangle(o3).
  145config(o3,up).
  146inside(o3,o4).
  147triangle(o2).
  148config(o2,down).
  149square(o1).
  150inside(o1,o2).
  151end(model(9)).
  152
  153begin(model(12)).
  154neg(pos).
  155triangle(o5).
  156config(o5,down).
  157square(o4).
  158inside(o4,o5).
  159circle(o3).
  160circle(o2).
  161inside(o2,o3).
  162triangle(o1).
  163config(o1,down).
  164end(model(12)).
  165
  166begin(model(14)).
  167neg(pos).
  168triangle(o3).
  169config(o3,down).
  170circle(o2).
  171inside(o2,o3).
  172triangle(o1).
  173config(o1,down).
  174end(model(14)).
  175
  176begin(model(15)).
  177neg(pos).
  178triangle(o4).
  179config(o4,down).
  180circle(o3).
  181inside(o3,o4).
  182triangle(o2).
  183config(o2,up).
  184circle(o1).
  185inside(o1,o2).
  186end(model(15)).
  187
  188begin(model(17)).
  189pos.
  190triangle(o2).
  191config(o2,down).
  192triangle(o1).
  193config(o1,down).
  194inside(o1,o2).
  195end(model(17)).
  196
  197begin(model(20)).
  198pos.
  199triangle(o6).
  200config(o6,up).
  201triangle(o5).
  202config(o5,up).
  203inside(o5,o6).
  204square(o4).
  205triangle(o3).
  206config(o3,up).
  207inside(o3,o4).
  208square(o2).
  209triangle(o1).
  210config(o1,up).
  211inside(o1,o2).
  212end(model(20)).
  213
  214begin(model(24)).
  215pos.
  216triangle(o4).
  217config(o4,up).
  218circle(o3).
  219inside(o3,o4).
  220triangle(o2).
  221config(o2,up).
  222triangle(o1).
  223config(o1,up).
  224inside(o1,o2).
  225end(model(24)).
  226
  227begin(model(25)).
  228neg(pos).
  229square(o2).
  230square(o1).
  231inside(o1,o2).
  232end(model(25)).
  233
  234begin(model(28)).
  235neg(pos).
  236square(o5).
  237square(o4).
  238inside(o4,o5).
  239circle(o3).
  240circle(o2).
  241inside(o2,o3).
  242triangle(o1).
  243config(o1,up).
  244end(model(28)).
  245
  246begin(model(29)).
  247neg(pos).
  248triangle(o2).
  249config(o2,up).
  250square(o1).
  251inside(o1,o2).
  252end(model(29)).
  253
  254begin(model(31)).
  255neg(pos).
  256circle(o4).
  257square(o3).
  258inside(o3,o4).
  259square(o2).
  260circle(o1).
  261inside(o1,o2).
  262end(model(31)).
  263
  264begin(model(36)).
  265neg(pos).
  266triangle(o3).
  267config(o3,up).
  268circle(o2).
  269inside(o2,o3).
  270circle(o1).
  271end(model(36)).
  272
  273begin(model(37)).
  274neg(pos).
  275square(o6).
  276circle(o5).
  277inside(o5,o6).
  278square(o4).
  279circle(o3).
  280inside(o3,o4).
  281square(o2).
  282triangle(o1).
  283config(o1,down).
  284inside(o1,o2).
  285end(model(37)).
  286
  287begin(model(40)).
  288neg(pos).
  289circle(o4).
  290square(o3).
  291inside(o3,o4).
  292square(o2).
  293circle(o1).
  294inside(o1,o2).
  295end(model(40)).
  296
  297begin(model(41)).
  298neg(pos).
  299square(o3).
  300circle(o2).
  301inside(o2,o3).
  302triangle(o1).
  303config(o1,down).
  304end(model(41)).
  305
  306begin(model(50)).
  307pos.
  308triangle(o6).
  309config(o6,up).
  310square(o5).
  311inside(o5,o6).
  312triangle(o4).
  313config(o4,down).
  314circle(o3).
  315inside(o3,o4).
  316triangle(o2).
  317config(o2,up).
  318triangle(o1).
  319config(o1,down).
  320inside(o1,o2).
  321end(model(50)).
  322
  323begin(model(52)).
  324neg(pos).
  325square(o3).
  326circle(o2).
  327inside(o2,o3).
  328circle(o1).
  329end(model(52)).
  330
  331begin(model(55)).
  332neg(pos).
  333triangle(o2).
  334config(o2,down).
  335square(o1).
  336inside(o1,o2).
  337end(model(55)).
  338
  339begin(model(56)).
  340neg(pos).
  341circle(o5).
  342circle(o4).
  343inside(o4,o5).
  344circle(o3).
  345circle(o2).
  346inside(o2,o3).
  347circle(o1).
  348end(model(56)).
  349
  350begin(model(57)).
  351neg(pos).
  352circle(o4).
  353circle(o3).
  354inside(o3,o4).
  355square(o2).
  356triangle(o1).
  357config(o1,up).
  358inside(o1,o2).
  359end(model(57)).
  360
  361begin(model(59)).
  362neg(pos).
  363square(o5).
  364triangle(o4).
  365config(o4,up).
  366inside(o4,o5).
  367triangle(o3).
  368config(o3,down).
  369circle(o2).
  370inside(o2,o3).
  371circle(o1).
  372end(model(59)).
  373
  374begin(model(62)).
  375pos.
  376triangle(o5).
  377config(o5,up).
  378triangle(o4).
  379config(o4,down).
  380inside(o4,o5).
  381triangle(o3).
  382config(o3,up).
  383square(o2).
  384inside(o2,o3).
  385triangle(o1).
  386config(o1,down).
  387end(model(62)).
  388
  389begin(model(63)).
  390neg(pos).
  391triangle(o2).
  392config(o2,up).
  393square(o1).
  394inside(o1,o2).
  395end(model(63)).
  396
  397begin(model(65)).
  398neg(pos).
  399circle(o6).
  400circle(o5).
  401inside(o5,o6).
  402circle(o4).
  403circle(o3).
  404inside(o3,o4).
  405square(o2).
  406square(o1).
  407inside(o1,o2).
  408end(model(65)).
  409
  410begin(model(66)).
  411neg(pos).
  412triangle(o2).
  413config(o2,up).
  414circle(o1).
  415inside(o1,o2).
  416end(model(66)).
  417
  418begin(model(67)).
  419neg(pos).
  420circle(o4).
  421circle(o3).
  422inside(o3,o4).
  423square(o2).
  424triangle(o1).
  425config(o1,down).
  426inside(o1,o2).
  427end(model(67)).
  428
  429begin(model(69)).
  430pos.
  431circle(o3).
  432triangle(o2).
  433config(o2,up).
  434inside(o2,o3).
  435triangle(o1).
  436config(o1,down).
  437end(model(69)).
  438
  439begin(model(74)).
  440pos.
  441circle(o6).
  442triangle(o5).
  443config(o5,up).
  444inside(o5,o6).
  445triangle(o4).
  446config(o4,down).
  447square(o3).
  448inside(o3,o4).
  449triangle(o2).
  450config(o2,down).
  451triangle(o1).
  452config(o1,down).
  453inside(o1,o2).
  454end(model(74)).
  455
  456begin(model(76)).
  457pos.
  458square(o6).
  459square(o5).
  460inside(o5,o6).
  461triangle(o4).
  462config(o4,up).
  463square(o3).
  464inside(o3,o4).
  465triangle(o2).
  466config(o2,up).
  467triangle(o1).
  468config(o1,down).
  469inside(o1,o2).
  470end(model(76)).
  471
  472begin(model(77)).
  473neg(pos).
  474square(o3).
  475triangle(o2).
  476config(o2,up).
  477inside(o2,o3).
  478square(o1).
  479end(model(77)).
  480
  481begin(model(79)).
  482pos.
  483triangle(o5).
  484config(o5,up).
  485triangle(o4).
  486config(o4,down).
  487inside(o4,o5).
  488triangle(o3).
  489config(o3,down).
  490triangle(o2).
  491config(o2,up).
  492inside(o2,o3).
  493square(o1).
  494end(model(79)).
  495
  496begin(model(83)).
  497pos.
  498triangle(o3).
  499config(o3,up).
  500triangle(o2).
  501config(o2,down).
  502inside(o2,o3).
  503square(o1).
  504end(model(83)).
  505
  506begin(model(93)).
  507neg(pos).
  508square(o4).
  509triangle(o3).
  510config(o3,up).
  511inside(o3,o4).
  512circle(o2).
  513circle(o1).
  514inside(o1,o2).
  515end(model(93)).
  516
  517begin(model(95)).
  518pos.
  519circle(o6).
  520square(o5).
  521inside(o5,o6).
  522square(o4).
  523triangle(o3).
  524config(o3,up).
  525inside(o3,o4).
  526square(o2).
  527triangle(o1).
  528config(o1,down).
  529inside(o1,o2).
  530end(model(95)).
  531
  532begin(model(99)).
  533neg(pos).
  534triangle(o4).
  535config(o4,down).
  536square(o3).
  537inside(o3,o4).
  538square(o2).
  539circle(o1).
  540inside(o1,o2).
  541end(model(99)).
  542
  543begin(model(101)).
  544neg(pos).
  545square(o6).
  546square(o5).
  547inside(o5,o6).
  548triangle(o4).
  549config(o4,down).
  550circle(o3).
  551inside(o3,o4).
  552triangle(o2).
  553config(o2,down).
  554circle(o1).
  555inside(o1,o2).
  556end(model(101)).
  557
  558begin(model(103)).
  559pos.
  560circle(o4).
  561square(o3).
  562inside(o3,o4).
  563square(o2).
  564triangle(o1).
  565config(o1,up).
  566inside(o1,o2).
  567end(model(103)).
  568
  569begin(model(104)).
  570pos.
  571circle(o5).
  572triangle(o4).
  573config(o4,up).
  574inside(o4,o5).
  575circle(o3).
  576square(o2).
  577inside(o2,o3).
  578circle(o1).
  579end(model(104)).
  580
  581begin(model(105)).
  582neg(pos).
  583triangle(o2).
  584config(o2,up).
  585square(o1).
  586inside(o1,o2).
  587end(model(105)).
  588
  589begin(model(106)).
  590pos.
  591triangle(o5).
  592config(o5,up).
  593triangle(o4).
  594config(o4,up).
  595inside(o4,o5).
  596circle(o3).
  597circle(o2).
  598inside(o2,o3).
  599square(o1).
  600end(model(106)).
  601
  602begin(model(107)).
  603pos.
  604square(o4).
  605triangle(o3).
  606config(o3,up).
  607inside(o3,o4).
  608circle(o2).
  609square(o1).
  610inside(o1,o2).
  611end(model(107)).
  612
  613begin(model(109)).
  614neg(pos).
  615square(o4).
  616circle(o3).
  617inside(o3,o4).
  618square(o2).
  619triangle(o1).
  620config(o1,up).
  621inside(o1,o2).
  622end(model(109)).
  623
  624begin(model(110)).
  625neg(pos).
  626triangle(o3).
  627config(o3,up).
  628circle(o2).
  629inside(o2,o3).
  630triangle(o1).
  631config(o1,up).
  632end(model(110)).
  633
  634begin(model(111)).
  635neg(pos).
  636square(o6).
  637circle(o5).
  638inside(o5,o6).
  639square(o4).
  640square(o3).
  641inside(o3,o4).
  642triangle(o2).
  643config(o2,up).
  644square(o1).
  645inside(o1,o2).
  646end(model(111)).
  647
  648begin(model(112)).
  649neg(pos).
  650square(o4).
  651circle(o3).
  652inside(o3,o4).
  653square(o2).
  654circle(o1).
  655inside(o1,o2).
  656end(model(112)).
  657
  658begin(model(117)).
  659neg(pos).
  660square(o2).
  661square(o1).
  662inside(o1,o2).
  663end(model(117)).
  664
  665begin(model(120)).
  666pos.
  667circle(o3).
  668square(o2).
  669inside(o2,o3).
  670triangle(o1).
  671config(o1,down).
  672end(model(120)).
  673
  674begin(model(121)).
  675neg(pos).
  676triangle(o3).
  677config(o3,down).
  678square(o2).
  679inside(o2,o3).
  680triangle(o1).
  681config(o1,down).
  682end(model(121)).
  683
  684begin(model(125)).
  685neg(pos).
  686circle(o4).
  687circle(o3).
  688inside(o3,o4).
  689square(o2).
  690square(o1).
  691inside(o1,o2).
  692end(model(125)).
  693
  694begin(model(126)).
  695neg(pos).
  696circle(o3).
  697circle(o2).
  698inside(o2,o3).
  699square(o1).
  700end(model(126)).
  701
  702begin(model(127)).
  703neg(pos).
  704triangle(o3).
  705config(o3,up).
  706square(o2).
  707inside(o2,o3).
  708square(o1).
  709end(model(127)).
  710
  711begin(model(128)).
  712neg(pos).
  713circle(o3).
  714circle(o2).
  715inside(o2,o3).
  716square(o1).
  717end(model(128)).
  718
  719begin(model(131)).
  720neg(pos).
  721circle(o2).
  722circle(o1).
  723inside(o1,o2).
  724end(model(131)).
  725
  726begin(model(135)).
  727pos.
  728triangle(o5).
  729config(o5,down).
  730triangle(o4).
  731config(o4,up).
  732inside(o4,o5).
  733triangle(o3).
  734config(o3,down).
  735square(o2).
  736inside(o2,o3).
  737square(o1).
  738end(model(135)).
  739
  740begin(model(137)).
  741neg(pos).
  742square(o6).
  743circle(o5).
  744inside(o5,o6).
  745circle(o4).
  746circle(o3).
  747inside(o3,o4).
  748circle(o2).
  749circle(o1).
  750inside(o1,o2).
  751end(model(137)).
  752
  753begin(model(140)).
  754neg(pos).
  755square(o3).
  756triangle(o2).
  757config(o2,down).
  758inside(o2,o3).
  759triangle(o1).
  760config(o1,down).
  761end(model(140)).
  762
  763begin(model(143)).
  764neg(pos).
  765circle(o4).
  766triangle(o3).
  767config(o3,down).
  768inside(o3,o4).
  769circle(o2).
  770circle(o1).
  771inside(o1,o2).
  772end(model(143)).
  773
  774begin(model(144)).
  775neg(pos).
  776triangle(o5).
  777config(o5,down).
  778circle(o4).
  779inside(o4,o5).
  780square(o3).
  781square(o2).
  782inside(o2,o3).
  783square(o1).
  784end(model(144)).
  785
  786begin(model(151)).
  787neg(pos).
  788circle(o3).
  789circle(o2).
  790inside(o2,o3).
  791square(o1).
  792end(model(151)).
  793
  794begin(model(154)).
  795neg(pos).
  796circle(o4).
  797square(o3).
  798inside(o3,o4).
  799circle(o2).
  800circle(o1).
  801inside(o1,o2).
  802end(model(154)).
  803
  804begin(model(155)).
  805neg(pos).
  806square(o3).
  807circle(o2).
  808inside(o2,o3).
  809square(o1).
  810end(model(155)).
  811
  812begin(model(156)).
  813neg(pos).
  814square(o6).
  815square(o5).
  816inside(o5,o6).
  817triangle(o4).
  818config(o4,down).
  819square(o3).
  820inside(o3,o4).
  821circle(o2).
  822circle(o1).
  823inside(o1,o2).
  824end(model(156)).
  825
  826begin(model(159)).
  827neg(pos).
  828triangle(o6).
  829config(o6,up).
  830square(o5).
  831inside(o5,o6).
  832triangle(o4).
  833config(o4,down).
  834square(o3).
  835inside(o3,o4).
  836square(o2).
  837triangle(o1).
  838config(o1,up).
  839inside(o1,o2).
  840end(model(159)).
  841
  842begin(model(167)).
  843pos.
  844circle(o4).
  845circle(o3).
  846inside(o3,o4).
  847triangle(o2).
  848config(o2,up).
  849triangle(o1).
  850config(o1,down).
  851inside(o1,o2).
  852end(model(167)).
  853
  854begin(model(168)).
  855pos.
  856triangle(o4).
  857config(o4,up).
  858triangle(o3).
  859config(o3,down).
  860inside(o3,o4).
  861square(o2).
  862triangle(o1).
  863config(o1,down).
  864inside(o1,o2).
  865end(model(168)).
  866
  867begin(model(169)).
  868neg(pos).
  869triangle(o6).
  870config(o6,up).
  871square(o5).
  872inside(o5,o6).
  873circle(o4).
  874triangle(o3).
  875config(o3,down).
  876inside(o3,o4).
  877circle(o2).
  878circle(o1).
  879inside(o1,o2).
  880end(model(169)).
  881
  882begin(model(172)).
  883neg(pos).
  884square(o4).
  885circle(o3).
  886inside(o3,o4).
  887triangle(o2).
  888config(o2,up).
  889circle(o1).
  890inside(o1,o2).
  891end(model(172)).
  892
  893begin(model(175)).
  894neg(pos).
  895circle(o2).
  896circle(o1).
  897inside(o1,o2).
  898end(model(175)).
  899
  900begin(model(176)).
  901neg(pos).
  902circle(o5).
  903circle(o4).
  904inside(o4,o5).
  905circle(o3).
  906square(o2).
  907inside(o2,o3).
  908circle(o1).
  909end(model(176)).
  910
  911begin(model(177)).
  912neg(pos).
  913circle(o4).
  914circle(o3).
  915inside(o3,o4).
  916square(o2).
  917circle(o1).
  918inside(o1,o2).
  919end(model(177)).
  920
  921begin(model(178)).
  922pos.
  923triangle(o4).
  924config(o4,up).
  925triangle(o3).
  926config(o3,up).
  927inside(o3,o4).
  928triangle(o2).
  929config(o2,up).
  930square(o1).
  931inside(o1,o2).
  932end(model(178)).
  933
  934begin(model(181)).
  935neg(pos).
  936triangle(o2).
  937config(o2,up).
  938circle(o1).
  939inside(o1,o2).
  940end(model(181)).
  941
  942begin(model(184)).
  943neg(pos).
  944square(o2).
  945circle(o1).
  946inside(o1,o2).
  947end(model(184)).
  948
  949begin(model(188)).
  950neg(pos).
  951circle(o2).
  952circle(o1).
  953inside(o1,o2).
  954end(model(188)).
  955
  956begin(model(190)).
  957neg(pos).
  958square(o2).
  959triangle(o1).
  960config(o1,up).
  961inside(o1,o2).
  962end(model(190)).
  963
  964begin(model(192)).
  965pos.
  966circle(o3).
  967square(o2).
  968inside(o2,o3).
  969triangle(o1).
  970config(o1,down).
  971end(model(192)).
  972
  973begin(model(193)).
  974neg(pos).
  975triangle(o4).
  976config(o4,up).
  977circle(o3).
  978inside(o3,o4).
  979square(o2).
  980circle(o1).
  981inside(o1,o2).
  982end(model(193)).
  983
  984begin(model(194)).
  985neg(pos).
  986circle(o4).
  987square(o3).
  988inside(o3,o4).
  989circle(o2).
  990circle(o1).
  991inside(o1,o2).
  992end(model(194)).
  993
  994begin(model(196)).
  995neg(pos).
  996square(o3).
  997circle(o2).
  998inside(o2,o3).
  999triangle(o1).
 1000config(o1,up).
 1001end(model(196)).
 1002
 1003begin(model(198)).
 1004pos.
 1005triangle(o3).
 1006config(o3,down).
 1007triangle(o2).
 1008config(o2,down).
 1009inside(o2,o3).
 1010square(o1).
 1011end(model(198)).
 1012
 1013begin(model(202)).
 1014neg(pos).
 1015circle(o5).
 1016circle(o4).
 1017inside(o4,o5).
 1018square(o3).
 1019square(o2).
 1020inside(o2,o3).
 1021triangle(o1).
 1022config(o1,down).
 1023end(model(202)).
 1024
 1025begin(model(206)).
 1026neg(pos).
 1027circle(o3).
 1028circle(o2).
 1029inside(o2,o3).
 1030circle(o1).
 1031end(model(206)).
 1032
 1033begin(model(208)).
 1034neg(pos).
 1035square(o4).
 1036square(o3).
 1037inside(o3,o4).
 1038triangle(o2).
 1039config(o2,down).
 1040circle(o1).
 1041inside(o1,o2).
 1042end(model(208)).
 1043
 1044begin(model(209)).
 1045neg(pos).
 1046square(o5).
 1047square(o4).
 1048inside(o4,o5).
 1049circle(o3).
 1050circle(o2).
 1051inside(o2,o3).
 1052circle(o1).
 1053end(model(209)).
 1054
 1055begin(model(211)).
 1056pos.
 1057triangle(o2).
 1058config(o2,down).
 1059triangle(o1).
 1060config(o1,down).
 1061inside(o1,o2).
 1062end(model(211)).
 1063
 1064begin(model(214)).
 1065pos.
 1066triangle(o5).
 1067config(o5,down).
 1068square(o4).
 1069inside(o4,o5).
 1070circle(o3).
 1071square(o2).
 1072inside(o2,o3).
 1073square(o1).
 1074end(model(214)).
 1075
 1076begin(model(219)).
 1077pos.
 1078square(o4).
 1079triangle(o3).
 1080config(o3,up).
 1081inside(o3,o4).
 1082triangle(o2).
 1083config(o2,up).
 1084triangle(o1).
 1085config(o1,down).
 1086inside(o1,o2).
 1087end(model(219)).
 1088
 1089begin(model(222)).
 1090pos.
 1091triangle(o4).
 1092config(o4,up).
 1093square(o3).
 1094inside(o3,o4).
 1095triangle(o2).
 1096config(o2,down).
 1097triangle(o1).
 1098config(o1,down).
 1099inside(o1,o2).
 1100end(model(222)).
 1101
 1102begin(model(223)).
 1103pos.
 1104circle(o6).
 1105circle(o5).
 1106inside(o5,o6).
 1107circle(o4).
 1108circle(o3).
 1109inside(o3,o4).
 1110triangle(o2).
 1111config(o2,up).
 1112triangle(o1).
 1113config(o1,down).
 1114inside(o1,o2).
 1115end(model(223)).
 1116
 1117begin(model(224)).
 1118pos.
 1119circle(o6).
 1120square(o5).
 1121inside(o5,o6).
 1122square(o4).
 1123square(o3).
 1124inside(o3,o4).
 1125triangle(o2).
 1126config(o2,up).
 1127square(o1).
 1128inside(o1,o2).
 1129end(model(224)).
 1130
 1131begin(model(225)).
 1132pos.
 1133circle(o3).
 1134triangle(o2).
 1135config(o2,up).
 1136inside(o2,o3).
 1137triangle(o1).
 1138config(o1,up).
 1139end(model(225)).
 1140
 1141begin(model(227)).
 1142pos.
 1143circle(o3).
 1144triangle(o2).
 1145config(o2,up).
 1146inside(o2,o3).
 1147circle(o1).
 1148end(model(227)).
 1149
 1150begin(model(230)).
 1151neg(pos).
 1152square(o5).
 1153square(o4).
 1154inside(o4,o5).
 1155square(o3).
 1156triangle(o2).
 1157config(o2,up).
 1158inside(o2,o3).
 1159triangle(o1).
 1160config(o1,down).
 1161end(model(230)).
 1162
 1163begin(model(231)).
 1164pos.
 1165triangle(o2).
 1166config(o2,up).
 1167triangle(o1).
 1168config(o1,down).
 1169inside(o1,o2).
 1170end(model(231)).
 1171
 1172begin(model(233)).
 1173neg(pos).
 1174square(o2).
 1175circle(o1).
 1176inside(o1,o2).
 1177end(model(233)).
 1178
 1179begin(model(238)).
 1180pos.
 1181triangle(o5).
 1182config(o5,up).
 1183triangle(o4).
 1184config(o4,down).
 1185inside(o4,o5).
 1186triangle(o3).
 1187config(o3,down).
 1188triangle(o2).
 1189config(o2,up).
 1190inside(o2,o3).
 1191circle(o1).
 1192end(model(238)).
 1193
 1194begin(model(241)).
 1195neg(pos).
 1196triangle(o5).
 1197config(o5,up).
 1198circle(o4).
 1199inside(o4,o5).
 1200square(o3).
 1201circle(o2).
 1202inside(o2,o3).
 1203triangle(o1).
 1204config(o1,down).
 1205end(model(241)).
 1206
 1207begin(model(243)).
 1208neg(pos).
 1209circle(o2).
 1210circle(o1).
 1211inside(o1,o2).
 1212end(model(243)).
 1213
 1214begin(model(244)).
 1215pos.
 1216square(o5).
 1217square(o4).
 1218inside(o4,o5).
 1219triangle(o3).
 1220config(o3,down).
 1221triangle(o2).
 1222config(o2,down).
 1223inside(o2,o3).
 1224square(o1).
 1225end(model(244)).
 1226
 1227begin(model(248)).
 1228pos.
 1229circle(o3).
 1230triangle(o2).
 1231config(o2,up).
 1232inside(o2,o3).
 1233triangle(o1).
 1234config(o1,down).
 1235end(model(248)).
 1236
 1237begin(model(249)).
 1238neg(pos).
 1239circle(o5).
 1240circle(o4).
 1241inside(o4,o5).
 1242square(o3).
 1243circle(o2).
 1244inside(o2,o3).
 1245triangle(o1).
 1246config(o1,down).
 1247end(model(249)).
 1248
 1249begin(model(250)).
 1250neg(pos).
 1251square(o6).
 1252circle(o5).
 1253inside(o5,o6).
 1254circle(o4).
 1255square(o3).
 1256inside(o3,o4).
 1257circle(o2).
 1258square(o1).
 1259inside(o1,o2).
 1260end(model(250)).
 1261
 1262begin(model(256)).
 1263pos.
 1264circle(o4).
 1265triangle(o3).
 1266config(o3,up).
 1267inside(o3,o4).
 1268triangle(o2).
 1269config(o2,up).
 1270triangle(o1).
 1271config(o1,down).
 1272inside(o1,o2).
 1273end(model(256)).
 1274
 1275begin(model(258)).
 1276pos.
 1277triangle(o4).
 1278config(o4,up).
 1279triangle(o3).
 1280config(o3,down).
 1281inside(o3,o4).
 1282circle(o2).
 1283triangle(o1).
 1284config(o1,down).
 1285inside(o1,o2).
 1286end(model(258)).
 1287
 1288begin(model(260)).
 1289pos.
 1290square(o4).
 1291triangle(o3).
 1292config(o3,down).
 1293inside(o3,o4).
 1294triangle(o2).
 1295config(o2,up).
 1296triangle(o1).
 1297config(o1,up).
 1298inside(o1,o2).
 1299end(model(260)).
 1300
 1301begin(model(268)).
 1302neg(pos).
 1303square(o5).
 1304circle(o4).
 1305inside(o4,o5).
 1306circle(o3).
 1307square(o2).
 1308inside(o2,o3).
 1309square(o1).
 1310end(model(268)).
 1311
 1312begin(model(270)).
 1313pos.
 1314circle(o4).
 1315triangle(o3).
 1316config(o3,up).
 1317inside(o3,o4).
 1318square(o2).
 1319triangle(o1).
 1320config(o1,down).
 1321inside(o1,o2).
 1322end(model(270)).
 1323
 1324begin(model(273)).
 1325neg(pos).
 1326square(o4).
 1327triangle(o3).
 1328config(o3,down).
 1329inside(o3,o4).
 1330square(o2).
 1331square(o1).
 1332inside(o1,o2).
 1333end(model(273)).
 1334
 1335begin(model(280)).
 1336neg(pos).
 1337square(o3).
 1338square(o2).
 1339inside(o2,o3).
 1340square(o1).
 1341end(model(280)).
 1342
 1343begin(model(282)).
 1344pos.
 1345triangle(o2).
 1346config(o2,up).
 1347triangle(o1).
 1348config(o1,up).
 1349inside(o1,o2).
 1350end(model(282)).
 1351
 1352begin(model(286)).
 1353neg(pos).
 1354triangle(o4).
 1355config(o4,down).
 1356circle(o3).
 1357inside(o3,o4).
 1358triangle(o2).
 1359config(o2,down).
 1360square(o1).
 1361inside(o1,o2).
 1362end(model(286)).
 1363
 1364begin(model(287)).
 1365neg(pos).
 1366triangle(o4).
 1367config(o4,up).
 1368square(o3).
 1369inside(o3,o4).
 1370triangle(o2).
 1371config(o2,down).
 1372circle(o1).
 1373inside(o1,o2).
 1374end(model(287)).
 1375
 1376begin(model(288)).
 1377pos.
 1378circle(o5).
 1379triangle(o4).
 1380config(o4,up).
 1381inside(o4,o5).
 1382circle(o3).
 1383square(o2).
 1384inside(o2,o3).
 1385square(o1).
 1386end(model(288)).
 1387
 1388begin(model(289)).
 1389neg(pos).
 1390triangle(o6).
 1391config(o6,up).
 1392square(o5).
 1393inside(o5,o6).
 1394triangle(o4).
 1395config(o4,up).
 1396square(o3).
 1397inside(o3,o4).
 1398square(o2).
 1399circle(o1).
 1400inside(o1,o2).
 1401end(model(289)).
 1402
 1403begin(model(290)).
 1404neg(pos).
 1405triangle(o5).
 1406config(o5,down).
 1407circle(o4).
 1408inside(o4,o5).
 1409triangle(o3).
 1410config(o3,up).
 1411circle(o2).
 1412inside(o2,o3).
 1413square(o1).
 1414end(model(290)).
 1415
 1416begin(model(295)).
 1417pos.
 1418circle(o6).
 1419triangle(o5).
 1420config(o5,down).
 1421inside(o5,o6).
 1422triangle(o4).
 1423config(o4,down).
 1424triangle(o3).
 1425config(o3,down).
 1426inside(o3,o4).
 1427circle(o2).
 1428triangle(o1).
 1429config(o1,up).
 1430inside(o1,o2).
 1431end(model(295)).
 1432
 1433begin(model(300)).
 1434neg(pos).
 1435square(o3).
 1436triangle(o2).
 1437config(o2,down).
 1438inside(o2,o3).
 1439triangle(o1).
 1440config(o1,down).
 1441end(model(300)).
 1442
 1443begin(model(301)).
 1444neg(pos).
 1445square(o6).
 1446triangle(o5).
 1447config(o5,up).
 1448inside(o5,o6).
 1449square(o4).
 1450square(o3).
 1451inside(o3,o4).
 1452triangle(o2).
 1453config(o2,up).
 1454circle(o1).
 1455inside(o1,o2).
 1456end(model(301)).
 1457
 1458begin(model(303)).
 1459neg(pos).
 1460circle(o3).
 1461circle(o2).
 1462inside(o2,o3).
 1463triangle(o1).
 1464config(o1,up).
 1465end(model(303)).
 1466
 1467begin(model(304)).
 1468neg(pos).
 1469square(o3).
 1470square(o2).
 1471inside(o2,o3).
 1472triangle(o1).
 1473config(o1,up).
 1474end(model(304)).
 1475
 1476begin(model(307)).
 1477neg(pos).
 1478square(o3).
 1479circle(o2).
 1480inside(o2,o3).
 1481square(o1).
 1482end(model(307)).
 1483
 1484begin(model(309)).
 1485neg(pos).
 1486triangle(o3).
 1487config(o3,down).
 1488circle(o2).
 1489inside(o2,o3).
 1490circle(o1).
 1491end(model(309)).
 1492
 1493begin(model(314)).
 1494pos.
 1495square(o5).
 1496triangle(o4).
 1497config(o4,down).
 1498inside(o4,o5).
 1499triangle(o3).
 1500config(o3,down).
 1501triangle(o2).
 1502config(o2,down).
 1503inside(o2,o3).
 1504circle(o1).
 1505end(model(314)).
 1506
 1507begin(model(316)).
 1508neg(pos).
 1509square(o4).
 1510triangle(o3).
 1511config(o3,up).
 1512inside(o3,o4).
 1513triangle(o2).
 1514config(o2,up).
 1515circle(o1).
 1516inside(o1,o2).
 1517end(model(316)).
 1518
 1519begin(model(319)).
 1520pos.
 1521triangle(o5).
 1522config(o5,down).
 1523triangle(o4).
 1524config(o4,down).
 1525inside(o4,o5).
 1526square(o3).
 1527square(o2).
 1528inside(o2,o3).
 1529circle(o1).
 1530end(model(319)).
 1531
 1532begin(model(321)).
 1533neg(pos).
 1534triangle(o2).
 1535config(o2,down).
 1536circle(o1).
 1537inside(o1,o2).
 1538end(model(321)).
 1539
 1540begin(model(324)).
 1541neg(pos).
 1542square(o5).
 1543square(o4).
 1544inside(o4,o5).
 1545triangle(o3).
 1546config(o3,down).
 1547square(o2).
 1548inside(o2,o3).
 1549square(o1).
 1550end(model(324)).
 1551
 1552begin(model(326)).
 1553neg(pos).
 1554square(o6).
 1555circle(o5).
 1556inside(o5,o6).
 1557circle(o4).
 1558square(o3).
 1559inside(o3,o4).
 1560square(o2).
 1561circle(o1).
 1562inside(o1,o2).
 1563end(model(326)).
 1564
 1565begin(model(327)).
 1566neg(pos).
 1567square(o2).
 1568circle(o1).
 1569inside(o1,o2).
 1570end(model(327)).
 1571
 1572begin(model(328)).
 1573neg(pos).
 1574square(o2).
 1575circle(o1).
 1576inside(o1,o2).
 1577end(model(328)).
 1578
 1579begin(model(329)).
 1580neg(pos).
 1581triangle(o3).
 1582config(o3,up).
 1583circle(o2).
 1584inside(o2,o3).
 1585square(o1).
 1586end(model(329)).
 1587
 1588begin(model(331)).
 1589pos.
 1590triangle(o4).
 1591config(o4,up).
 1592triangle(o3).
 1593config(o3,up).
 1594inside(o3,o4).
 1595triangle(o2).
 1596config(o2,down).
 1597triangle(o1).
 1598config(o1,down).
 1599inside(o1,o2).
 1600end(model(331)).
 1601
 1602begin(model(334)).
 1603neg(pos).
 1604triangle(o4).
 1605config(o4,up).
 1606circle(o3).
 1607inside(o3,o4).
 1608square(o2).
 1609square(o1).
 1610inside(o1,o2).
 1611end(model(334)).
 1612
 1613begin(model(337)).
 1614neg(pos).
 1615circle(o4).
 1616circle(o3).
 1617inside(o3,o4).
 1618triangle(o2).
 1619config(o2,down).
 1620square(o1).
 1621inside(o1,o2).
 1622end(model(337)).
 1623
 1624begin(model(343)).
 1625pos.
 1626triangle(o6).
 1627config(o6,down).
 1628triangle(o5).
 1629config(o5,up).
 1630inside(o5,o6).
 1631square(o4).
 1632square(o3).
 1633inside(o3,o4).
 1634square(o2).
 1635circle(o1).
 1636inside(o1,o2).
 1637end(model(343)).
 1638
 1639begin(model(345)).
 1640pos.
 1641circle(o5).
 1642triangle(o4).
 1643config(o4,up).
 1644inside(o4,o5).
 1645circle(o3).
 1646triangle(o2).
 1647config(o2,up).
 1648inside(o2,o3).
 1649square(o1).
 1650end(model(345)).
 1651
 1652begin(model(348)).
 1653neg(pos).
 1654square(o4).
 1655square(o3).
 1656inside(o3,o4).
 1657square(o2).
 1658circle(o1).
 1659inside(o1,o2).
 1660end(model(348)).
 1661
 1662begin(model(352)).
 1663neg(pos).
 1664triangle(o6).
 1665config(o6,down).
 1666circle(o5).
 1667inside(o5,o6).
 1668triangle(o4).
 1669config(o4,up).
 1670circle(o3).
 1671inside(o3,o4).
 1672square(o2).
 1673square(o1).
 1674inside(o1,o2).
 1675end(model(352)).
 1676
 1677begin(model(353)).
 1678neg(pos).
 1679square(o2).
 1680square(o1).
 1681inside(o1,o2).
 1682end(model(353)).
 1683
 1684begin(model(355)).
 1685neg(pos).
 1686square(o2).
 1687triangle(o1).
 1688config(o1,up).
 1689inside(o1,o2).
 1690end(model(355)).
 1691
 1692begin(model(358)).
 1693pos.
 1694circle(o6).
 1695square(o5).
 1696inside(o5,o6).
 1697circle(o4).
 1698triangle(o3).
 1699config(o3,up).
 1700inside(o3,o4).
 1701triangle(o2).
 1702config(o2,up).
 1703triangle(o1).
 1704config(o1,down).
 1705inside(o1,o2).
 1706end(model(358)).
 1707
 1708begin(model(366)).
 1709pos.
 1710square(o6).
 1711triangle(o5).
 1712config(o5,down).
 1713inside(o5,o6).
 1714circle(o4).
 1715triangle(o3).
 1716config(o3,down).
 1717inside(o3,o4).
 1718triangle(o2).
 1719config(o2,down).
 1720triangle(o1).
 1721config(o1,up).
 1722inside(o1,o2).
 1723end(model(366)).
 1724
 1725begin(model(369)).
 1726neg(pos).
 1727triangle(o6).
 1728config(o6,down).
 1729circle(o5).
 1730inside(o5,o6).
 1731square(o4).
 1732square(o3).
 1733inside(o3,o4).
 1734triangle(o2).
 1735config(o2,up).
 1736square(o1).
 1737inside(o1,o2).
 1738end(model(369)).
 1739
 1740begin(model(370)).
 1741neg(pos).
 1742circle(o6).
 1743circle(o5).
 1744inside(o5,o6).
 1745square(o4).
 1746triangle(o3).
 1747config(o3,down).
 1748inside(o3,o4).
 1749square(o2).
 1750square(o1).
 1751inside(o1,o2).
 1752end(model(370)).
 1753
 1754begin(model(373)).
 1755pos.
 1756triangle(o3).
 1757config(o3,up).
 1758triangle(o2).
 1759config(o2,down).
 1760inside(o2,o3).
 1761square(o1).
 1762end(model(373)).
 1763
 1764begin(model(375)).
 1765pos.
 1766triangle(o4).
 1767config(o4,down).
 1768circle(o3).
 1769inside(o3,o4).
 1770triangle(o2).
 1771config(o2,up).
 1772triangle(o1).
 1773config(o1,up).
 1774inside(o1,o2).
 1775end(model(375)).
 1776
 1777begin(model(376)).
 1778neg(pos).
 1779square(o4).
 1780triangle(o3).
 1781config(o3,down).
 1782inside(o3,o4).
 1783square(o2).
 1784square(o1).
 1785inside(o1,o2).
 1786end(model(376)).
 1787
 1788begin(model(378)).
 1789neg(pos).
 1790square(o3).
 1791circle(o2).
 1792inside(o2,o3).
 1793square(o1).
 1794end(model(378)).
 1795
 1796begin(model(379)).
 1797pos.
 1798triangle(o3).
 1799config(o3,up).
 1800triangle(o2).
 1801config(o2,up).
 1802inside(o2,o3).
 1803triangle(o1).
 1804config(o1,up).
 1805end(model(379)).
 1806
 1807begin(model(381)).
 1808pos.
 1809circle(o5).
 1810square(o4).
 1811inside(o4,o5).
 1812square(o3).
 1813triangle(o2).
 1814config(o2,down).
 1815inside(o2,o3).
 1816triangle(o1).
 1817config(o1,up).
 1818end(model(381)).
 1819
 1820begin(model(382)).
 1821pos.
 1822circle(o4).
 1823triangle(o3).
 1824config(o3,up).
 1825inside(o3,o4).
 1826square(o2).
 1827square(o1).
 1828inside(o1,o2).
 1829end(model(382)).
 1830
 1831begin(model(390)).
 1832pos.
 1833triangle(o4).
 1834config(o4,down).
 1835circle(o3).
 1836inside(o3,o4).
 1837triangle(o2).
 1838config(o2,down).
 1839triangle(o1).
 1840config(o1,down).
 1841inside(o1,o2).
 1842end(model(390)).
 1843
 1844begin(model(393)).
 1845neg(pos).
 1846triangle(o3).
 1847config(o3,up).
 1848square(o2).
 1849inside(o2,o3).
 1850square(o1).
 1851end(model(393)).
 1852
 1853begin(model(402)).
 1854pos.
 1855triangle(o5).
 1856config(o5,down).
 1857square(o4).
 1858inside(o4,o5).
 1859triangle(o3).
 1860config(o3,down).
 1861triangle(o2).
 1862config(o2,up).
 1863inside(o2,o3).
 1864circle(o1).
 1865end(model(402)).
 1866
 1867begin(model(404)).
 1868neg(pos).
 1869square(o3).
 1870circle(o2).
 1871inside(o2,o3).
 1872circle(o1).
 1873end(model(404)).
 1874
 1875begin(model(408)).
 1876neg(pos).
 1877square(o2).
 1878square(o1).
 1879inside(o1,o2).
 1880end(model(408)).
 1881
 1882begin(model(411)).
 1883neg(pos).
 1884circle(o5).
 1885triangle(o4).
 1886config(o4,down).
 1887inside(o4,o5).
 1888circle(o3).
 1889circle(o2).
 1890inside(o2,o3).
 1891square(o1).
 1892end(model(411)).
 1893
 1894begin(model(412)).
 1895neg(pos).
 1896circle(o6).
 1897circle(o5).
 1898inside(o5,o6).
 1899square(o4).
 1900circle(o3).
 1901inside(o3,o4).
 1902circle(o2).
 1903square(o1).
 1904inside(o1,o2).
 1905end(model(412)).
 1906
 1907begin(model(416)).
 1908neg(pos).
 1909circle(o4).
 1910square(o3).
 1911inside(o3,o4).
 1912square(o2).
 1913circle(o1).
 1914inside(o1,o2).
 1915end(model(416)).
 1916
 1917begin(model(417)).
 1918neg(pos).
 1919triangle(o6).
 1920config(o6,up).
 1921square(o5).
 1922inside(o5,o6).
 1923square(o4).
 1924circle(o3).
 1925inside(o3,o4).
 1926triangle(o2).
 1927config(o2,up).
 1928square(o1).
 1929inside(o1,o2).
 1930end(model(417)).
 1931
 1932begin(model(419)).
 1933neg(pos).
 1934square(o2).
 1935circle(o1).
 1936inside(o1,o2).
 1937end(model(419)).
 1938
 1939begin(model(420)).
 1940pos.
 1941triangle(o4).
 1942config(o4,up).
 1943triangle(o3).
 1944config(o3,up).
 1945inside(o3,o4).
 1946triangle(o2).
 1947config(o2,up).
 1948triangle(o1).
 1949config(o1,down).
 1950inside(o1,o2).
 1951end(model(420)).
 1952
 1953begin(model(421)).
 1954neg(pos).
 1955square(o2).
 1956triangle(o1).
 1957config(o1,up).
 1958inside(o1,o2).
 1959end(model(421)).
 1960
 1961begin(model(424)).
 1962neg(pos).
 1963square(o2).
 1964circle(o1).
 1965inside(o1,o2).
 1966end(model(424)).
 1967
 1968begin(model(425)).
 1969neg(pos).
 1970triangle(o3).
 1971config(o3,up).
 1972circle(o2).
 1973inside(o2,o3).
 1974square(o1).
 1975end(model(425)).
 1976
 1977begin(model(427)).
 1978pos.
 1979square(o6).
 1980circle(o5).
 1981inside(o5,o6).
 1982square(o4).
 1983square(o3).
 1984inside(o3,o4).
 1985triangle(o2).
 1986config(o2,up).
 1987triangle(o1).
 1988config(o1,up).
 1989inside(o1,o2).
 1990end(model(427)).
 1991
 1992begin(model(428)).
 1993pos.
 1994circle(o4).
 1995square(o3).
 1996inside(o3,o4).
 1997square(o2).
 1998triangle(o1).
 1999config(o1,down).
 2000inside(o1,o2).
 2001end(model(428)).
 2002
 2003begin(model(431)).
 2004neg(pos).
 2005square(o2).
 2006triangle(o1).
 2007config(o1,up).
 2008inside(o1,o2).
 2009end(model(431)).
 2010
 2011begin(model(432)).
 2012neg(pos).
 2013square(o3).
 2014circle(o2).
 2015inside(o2,o3).
 2016circle(o1).
 2017end(model(432)).
 2018
 2019begin(model(433)).
 2020pos.
 2021triangle(o6).
 2022config(o6,down).
 2023square(o5).
 2024inside(o5,o6).
 2025circle(o4).
 2026square(o3).
 2027inside(o3,o4).
 2028circle(o2).
 2029square(o1).
 2030inside(o1,o2).
 2031end(model(433)).
 2032
 2033begin(model(437)).
 2034neg(pos).
 2035triangle(o2).
 2036config(o2,up).
 2037circle(o1).
 2038inside(o1,o2).
 2039end(model(437)).
 2040
 2041begin(model(444)).
 2042neg(pos).
 2043triangle(o3).
 2044config(o3,down).
 2045circle(o2).
 2046inside(o2,o3).
 2047triangle(o1).
 2048config(o1,up).
 2049end(model(444)).
 2050
 2051begin(model(445)).
 2052neg(pos).
 2053square(o5).
 2054triangle(o4).
 2055config(o4,up).
 2056inside(o4,o5).
 2057triangle(o3).
 2058config(o3,down).
 2059square(o2).
 2060inside(o2,o3).
 2061square(o1).
 2062end(model(445)).
 2063
 2064begin(model(447)).
 2065neg(pos).
 2066square(o5).
 2067square(o4).
 2068inside(o4,o5).
 2069square(o3).
 2070triangle(o2).
 2071config(o2,up).
 2072inside(o2,o3).
 2073triangle(o1).
 2074config(o1,down).
 2075end(model(447)).
 2076
 2077begin(model(453)).
 2078pos.
 2079circle(o6).
 2080triangle(o5).
 2081config(o5,down).
 2082inside(o5,o6).
 2083triangle(o4).
 2084config(o4,down).
 2085triangle(o3).
 2086config(o3,up).
 2087inside(o3,o4).
 2088triangle(o2).
 2089config(o2,up).
 2090triangle(o1).
 2091config(o1,up).
 2092inside(o1,o2).
 2093end(model(453)).
 2094
 2095begin(model(456)).
 2096pos.
 2097triangle(o3).
 2098config(o3,up).
 2099triangle(o2).
 2100config(o2,up).
 2101inside(o2,o3).
 2102square(o1).
 2103end(model(456)).
 2104
 2105begin(model(457)).
 2106neg(pos).
 2107square(o4).
 2108triangle(o3).
 2109config(o3,up).
 2110inside(o3,o4).
 2111triangle(o2).
 2112config(o2,up).
 2113square(o1).
 2114inside(o1,o2).
 2115end(model(457)).
 2116
 2117begin(model(459)).
 2118pos.
 2119triangle(o6).
 2120config(o6,down).
 2121triangle(o5).
 2122config(o5,up).
 2123inside(o5,o6).
 2124circle(o4).
 2125circle(o3).
 2126inside(o3,o4).
 2127triangle(o2).
 2128config(o2,down).
 2129circle(o1).
 2130inside(o1,o2).
 2131end(model(459)).
 2132
 2133begin(model(462)).
 2134neg(pos).
 2135square(o2).
 2136triangle(o1).
 2137config(o1,down).
 2138inside(o1,o2).
 2139end(model(462)).
 2140
 2141begin(model(463)).
 2142pos.
 2143square(o6).
 2144triangle(o5).
 2145config(o5,down).
 2146inside(o5,o6).
 2147square(o4).
 2148square(o3).
 2149inside(o3,o4).
 2150circle(o2).
 2151square(o1).
 2152inside(o1,o2).
 2153end(model(463)).
 2154
 2155begin(model(464)).
 2156pos.
 2157triangle(o4).
 2158config(o4,down).
 2159square(o3).
 2160inside(o3,o4).
 2161triangle(o2).
 2162config(o2,up).
 2163triangle(o1).
 2164config(o1,up).
 2165inside(o1,o2).
 2166end(model(464)).
 2167
 2168begin(model(465)).
 2169pos.
 2170triangle(o3).
 2171config(o3,down).
 2172triangle(o2).
 2173config(o2,down).
 2174inside(o2,o3).
 2175square(o1).
 2176end(model(465)).
 2177
 2178begin(model(468)).
 2179neg(pos).
 2180circle(o2).
 2181circle(o1).
 2182inside(o1,o2).
 2183end(model(468)).
 2184
 2185begin(model(470)).
 2186neg(pos).
 2187triangle(o4).
 2188config(o4,down).
 2189square(o3).
 2190inside(o3,o4).
 2191circle(o2).
 2192circle(o1).
 2193inside(o1,o2).
 2194end(model(470)).
 2195
 2196begin(model(473)).
 2197neg(pos).
 2198square(o4).
 2199triangle(o3).
 2200config(o3,up).
 2201inside(o3,o4).
 2202square(o2).
 2203circle(o1).
 2204inside(o1,o2).
 2205end(model(473)).
 2206
 2207begin(model(474)).
 2208neg(pos).
 2209triangle(o6).
 2210config(o6,up).
 2211square(o5).
 2212inside(o5,o6).
 2213square(o4).
 2214circle(o3).
 2215inside(o3,o4).
 2216square(o2).
 2217circle(o1).
 2218inside(o1,o2).
 2219end(model(474)).
 2220
 2221begin(model(476)).
 2222neg(pos).
 2223triangle(o5).
 2224config(o5,down).
 2225square(o4).
 2226inside(o4,o5).
 2227circle(o3).
 2228circle(o2).
 2229inside(o2,o3).
 2230square(o1).
 2231end(model(476)).
 2232
 2233begin(model(477)).
 2234neg(pos).
 2235square(o4).
 2236triangle(o3).
 2237config(o3,up).
 2238inside(o3,o4).
 2239square(o2).
 2240triangle(o1).
 2241config(o1,up).
 2242inside(o1,o2).
 2243end(model(477)).
 2244
 2245begin(model(479)).
 2246pos.
 2247circle(o2).
 2248triangle(o1).
 2249config(o1,up).
 2250inside(o1,o2).
 2251end(model(479)).
 2252
 2253begin(model(481)).
 2254neg(pos).
 2255triangle(o2).
 2256config(o2,down).
 2257circle(o1).
 2258inside(o1,o2).
 2259end(model(481)).
 2260
 2261begin(model(482)).
 2262pos.
 2263triangle(o4).
 2264config(o4,up).
 2265triangle(o3).
 2266config(o3,up).
 2267inside(o3,o4).
 2268circle(o2).
 2269triangle(o1).
 2270config(o1,up).
 2271inside(o1,o2).
 2272end(model(482)).
 2273
 2274begin(model(483)).
 2275neg(pos).
 2276circle(o4).
 2277circle(o3).
 2278inside(o3,o4).
 2279square(o2).
 2280square(o1).
 2281inside(o1,o2).
 2282end(model(483)).
 2283
 2284begin(model(485)).
 2285neg(pos).
 2286triangle(o2).
 2287config(o2,down).
 2288circle(o1).
 2289inside(o1,o2).
 2290end(model(485)).
 2291
 2292begin(model(488)).
 2293neg(pos).
 2294triangle(o4).
 2295config(o4,down).
 2296circle(o3).
 2297inside(o3,o4).
 2298square(o2).
 2299circle(o1).
 2300inside(o1,o2).
 2301end(model(488)).
 2302
 2303begin(model(489)).
 2304neg(pos).
 2305triangle(o3).
 2306config(o3,down).
 2307square(o2).
 2308inside(o2,o3).
 2309square(o1).
 2310end(model(489)).
 2311
 2312begin(model(490)).
 2313neg(pos).
 2314triangle(o5).
 2315config(o5,down).
 2316circle(o4).
 2317inside(o4,o5).
 2318circle(o3).
 2319circle(o2).
 2320inside(o2,o3).
 2321square(o1).
 2322end(model(490)).
 2323
 2324begin(model(491)).
 2325neg(pos).
 2326triangle(o2).
 2327config(o2,up).
 2328square(o1).
 2329inside(o1,o2).
 2330end(model(491)).
 2331
 2332begin(model(494)).
 2333neg(pos).
 2334triangle(o2).
 2335config(o2,up).
 2336square(o1).
 2337inside(o1,o2).
 2338end(model(494)).
 2339
 2340begin(model(497)).
 2341neg(pos).
 2342triangle(o2).
 2343config(o2,up).
 2344square(o1).
 2345inside(o1,o2).
 2346end(model(497)).
 2347
 2348begin(model(499)).
 2349neg(pos).
 2350square(o5).
 2351triangle(o4).
 2352config(o4,down).
 2353inside(o4,o5).
 2354square(o3).
 2355square(o2).
 2356inside(o2,o3).
 2357square(o1).
 2358end(model(499)).
 2359
 2360begin(model(500)).
 2361neg(pos).
 2362circle(o3).
 2363circle(o2).
 2364inside(o2,o3).
 2365square(o1).
 2366end(model(500)).
 2367
 2368begin(model(512)).
 2369neg(pos).
 2370square(o2).
 2371triangle(o1).
 2372config(o1,down).
 2373inside(o1,o2).
 2374end(model(512)).
 2375
 2376begin(model(513)).
 2377neg(pos).
 2378triangle(o6).
 2379config(o6,up).
 2380square(o5).
 2381inside(o5,o6).
 2382square(o4).
 2383triangle(o3).
 2384config(o3,up).
 2385inside(o3,o4).
 2386triangle(o2).
 2387config(o2,up).
 2388square(o1).
 2389inside(o1,o2).
 2390end(model(513)).
 2391
 2392begin(model(516)).
 2393pos.
 2394circle(o4).
 2395square(o3).
 2396inside(o3,o4).
 2397circle(o2).
 2398triangle(o1).
 2399config(o1,down).
 2400inside(o1,o2).
 2401end(model(516)).
 2402
 2403begin(model(517)).
 2404neg(pos).
 2405square(o5).
 2406square(o4).
 2407inside(o4,o5).
 2408triangle(o3).
 2409config(o3,down).
 2410square(o2).
 2411inside(o2,o3).
 2412square(o1).
 2413end(model(517)).
 2414
 2415begin(model(520)).
 2416pos.
 2417triangle(o2).
 2418config(o2,down).
 2419triangle(o1).
 2420config(o1,down).
 2421inside(o1,o2).
 2422end(model(520)).
 2423
 2424begin(model(521)).
 2425neg(pos).
 2426circle(o6).
 2427circle(o5).
 2428inside(o5,o6).
 2429square(o4).
 2430square(o3).
 2431inside(o3,o4).
 2432circle(o2).
 2433square(o1).
 2434inside(o1,o2).
 2435end(model(521)).
 2436
 2437begin(model(527)).
 2438pos.
 2439circle(o5).
 2440triangle(o4).
 2441config(o4,up).
 2442inside(o4,o5).
 2443circle(o3).
 2444square(o2).
 2445inside(o2,o3).
 2446triangle(o1).
 2447config(o1,up).
 2448end(model(527)).
 2449
 2450begin(model(529)).
 2451neg(pos).
 2452square(o4).
 2453triangle(o3).
 2454config(o3,up).
 2455inside(o3,o4).
 2456square(o2).
 2457circle(o1).
 2458inside(o1,o2).
 2459end(model(529)).
 2460
 2461begin(model(531)).
 2462neg(pos).
 2463circle(o2).
 2464circle(o1).
 2465inside(o1,o2).
 2466end(model(531)).
 2467
 2468begin(model(533)).
 2469neg(pos).
 2470triangle(o4).
 2471config(o4,up).
 2472square(o3).
 2473inside(o3,o4).
 2474square(o2).
 2475square(o1).
 2476inside(o1,o2).
 2477end(model(533)).
 2478
 2479begin(model(534)).
 2480neg(pos).
 2481circle(o2).
 2482circle(o1).
 2483inside(o1,o2).
 2484end(model(534)).
 2485
 2486begin(model(539)).
 2487pos.
 2488square(o6).
 2489triangle(o5).
 2490config(o5,down).
 2491inside(o5,o6).
 2492circle(o4).
 2493square(o3).
 2494inside(o3,o4).
 2495square(o2).
 2496square(o1).
 2497inside(o1,o2).
 2498end(model(539)).
 2499
 2500begin(model(540)).
 2501neg(pos).
 2502circle(o2).
 2503circle(o1).
 2504inside(o1,o2).
 2505end(model(540)).
 2506
 2507begin(model(542)).
 2508neg(pos).
 2509square(o5).
 2510square(o4).
 2511inside(o4,o5).
 2512triangle(o3).
 2513config(o3,up).
 2514circle(o2).
 2515inside(o2,o3).
 2516triangle(o1).
 2517config(o1,down).
 2518end(model(542)).
 2519
 2520begin(model(543)).
 2521neg(pos).
 2522triangle(o4).
 2523config(o4,up).
 2524square(o3).
 2525inside(o3,o4).
 2526circle(o2).
 2527circle(o1).
 2528inside(o1,o2).
 2529end(model(543)).
 2530
 2531begin(model(544)).
 2532neg(pos).
 2533circle(o6).
 2534circle(o5).
 2535inside(o5,o6).
 2536square(o4).
 2537circle(o3).
 2538inside(o3,o4).
 2539circle(o2).
 2540square(o1).
 2541inside(o1,o2).
 2542end(model(544)).
 2543
 2544begin(model(546)).
 2545neg(pos).
 2546square(o3).
 2547circle(o2).
 2548inside(o2,o3).
 2549circle(o1).
 2550end(model(546)).
 2551
 2552begin(model(550)).
 2553pos.
 2554triangle(o4).
 2555config(o4,up).
 2556square(o3).
 2557inside(o3,o4).
 2558circle(o2).
 2559square(o1).
 2560inside(o1,o2).
 2561end(model(550)).
 2562
 2563begin(model(552)).
 2564pos.
 2565circle(o4).
 2566triangle(o3).
 2567config(o3,down).
 2568inside(o3,o4).
 2569circle(o2).
 2570triangle(o1).
 2571config(o1,up).
 2572inside(o1,o2).
 2573end(model(552)).
 2574
 2575begin(model(553)).
 2576neg(pos).
 2577circle(o2).
 2578circle(o1).
 2579inside(o1,o2).
 2580end(model(553)).
 2581
 2582begin(model(555)).
 2583neg(pos).
 2584square(o4).
 2585triangle(o3).
 2586config(o3,down).
 2587inside(o3,o4).
 2588square(o2).
 2589circle(o1).
 2590inside(o1,o2).
 2591end(model(555)).
 2592
 2593begin(model(559)).
 2594neg(pos).
 2595square(o3).
 2596circle(o2).
 2597inside(o2,o3).
 2598triangle(o1).
 2599config(o1,up).
 2600end(model(559)).
 2601
 2602begin(model(565)).
 2603pos.
 2604triangle(o6).
 2605config(o6,down).
 2606triangle(o5).
 2607config(o5,up).
 2608inside(o5,o6).
 2609circle(o4).
 2610square(o3).
 2611inside(o3,o4).
 2612triangle(o2).
 2613config(o2,up).
 2614circle(o1).
 2615inside(o1,o2).
 2616end(model(565)).
 2617
 2618begin(model(567)).
 2619pos.
 2620circle(o3).
 2621square(o2).
 2622inside(o2,o3).
 2623triangle(o1).
 2624config(o1,down).
 2625end(model(567)).
 2626
 2627begin(model(568)).
 2628pos.
 2629square(o6).
 2630square(o5).
 2631inside(o5,o6).
 2632square(o4).
 2633triangle(o3).
 2634config(o3,up).
 2635inside(o3,o4).
 2636circle(o2).
 2637triangle(o1).
 2638config(o1,up).
 2639inside(o1,o2).
 2640end(model(568)).
 2641
 2642begin(model(572)).
 2643pos.
 2644triangle(o4).
 2645config(o4,down).
 2646triangle(o3).
 2647config(o3,down).
 2648inside(o3,o4).
 2649square(o2).
 2650triangle(o1).
 2651config(o1,up).
 2652inside(o1,o2).
 2653end(model(572)).
 2654
 2655begin(model(578)).
 2656neg(pos).
 2657square(o2).
 2658triangle(o1).
 2659config(o1,up).
 2660inside(o1,o2).
 2661end(model(578)).
 2662
 2663begin(model(582)).
 2664pos.
 2665triangle(o4).
 2666config(o4,down).
 2667triangle(o3).
 2668config(o3,up).
 2669inside(o3,o4).
 2670circle(o2).
 2671triangle(o1).
 2672config(o1,down).
 2673inside(o1,o2).
 2674end(model(582)).
 2675
 2676begin(model(583)).
 2677neg(pos).
 2678square(o3).
 2679circle(o2).
 2680inside(o2,o3).
 2681square(o1).
 2682end(model(583)).
 2683
 2684begin(model(591)).
 2685neg(pos).
 2686square(o2).
 2687triangle(o1).
 2688config(o1,up).
 2689inside(o1,o2).
 2690end(model(591)).
 2691
 2692begin(model(595)).
 2693pos.
 2694square(o4).
 2695triangle(o3).
 2696config(o3,down).
 2697inside(o3,o4).
 2698triangle(o2).
 2699config(o2,down).
 2700triangle(o1).
 2701config(o1,up).
 2702inside(o1,o2).
 2703end(model(595)).
 2704
 2705begin(model(597)).
 2706pos.
 2707circle(o4).
 2708square(o3).
 2709inside(o3,o4).
 2710triangle(o2).
 2711config(o2,up).
 2712square(o1).
 2713inside(o1,o2).
 2714end(model(597)).
 2715
 2716begin(model(600)).
 2717neg(pos).
 2718square(o2).
 2719square(o1).
 2720inside(o1,o2).
 2721end(model(600)).
 2722
 2723begin(model(602)).
 2724pos.
 2725circle(o5).
 2726triangle(o4).
 2727config(o4,down).
 2728inside(o4,o5).
 2729circle(o3).
 2730triangle(o2).
 2731config(o2,up).
 2732inside(o2,o3).
 2733circle(o1).
 2734end(model(602)).
 2735
 2736begin(model(609)).
 2737neg(pos).
 2738circle(o2).
 2739circle(o1).
 2740inside(o1,o2).
 2741end(model(609)).
 2742
 2743begin(model(612)).
 2744neg(pos).
 2745triangle(o5).
 2746config(o5,down).
 2747circle(o4).
 2748inside(o4,o5).
 2749square(o3).
 2750square(o2).
 2751inside(o2,o3).
 2752square(o1).
 2753end(model(612)).
 2754
 2755begin(model(614)).
 2756neg(pos).
 2757triangle(o3).
 2758config(o3,up).
 2759square(o2).
 2760inside(o2,o3).
 2761square(o1).
 2762end(model(614)).
 2763
 2764begin(model(615)).
 2765neg(pos).
 2766square(o2).
 2767triangle(o1).
 2768config(o1,up).
 2769inside(o1,o2).
 2770end(model(615)).
 2771
 2772begin(model(616)).
 2773neg(pos).
 2774circle(o2).
 2775circle(o1).
 2776inside(o1,o2).
 2777end(model(616)).
 2778
 2779begin(model(617)).
 2780neg(pos).
 2781square(o5).
 2782triangle(o4).
 2783config(o4,down).
 2784inside(o4,o5).
 2785square(o3).
 2786square(o2).
 2787inside(o2,o3).
 2788square(o1).
 2789end(model(617)).
 2790
 2791begin(model(622)).
 2792pos.
 2793triangle(o2).
 2794config(o2,down).
 2795triangle(o1).
 2796config(o1,down).
 2797inside(o1,o2).
 2798end(model(622)).
 2799
 2800begin(model(625)).
 2801neg(pos).
 2802circle(o2).
 2803circle(o1).
 2804inside(o1,o2).
 2805end(model(625)).
 2806
 2807begin(model(628)).
 2808neg(pos).
 2809triangle(o5).
 2810config(o5,down).
 2811circle(o4).
 2812inside(o4,o5).
 2813square(o3).
 2814square(o2).
 2815inside(o2,o3).
 2816square(o1).
 2817end(model(628)).
 2818
 2819begin(model(634)).
 2820pos.
 2821square(o6).
 2822triangle(o5).
 2823config(o5,up).
 2824inside(o5,o6).
 2825triangle(o4).
 2826config(o4,down).
 2827triangle(o3).
 2828config(o3,up).
 2829inside(o3,o4).
 2830circle(o2).
 2831square(o1).
 2832inside(o1,o2).
 2833end(model(634)).
 2834
 2835begin(model(635)).
 2836neg(pos).
 2837triangle(o5).
 2838config(o5,down).
 2839circle(o4).
 2840inside(o4,o5).
 2841triangle(o3).
 2842config(o3,up).
 2843square(o2).
 2844inside(o2,o3).
 2845circle(o1).
 2846end(model(635)).
 2847
 2848begin(model(637)).
 2849neg(pos).
 2850square(o2).
 2851triangle(o1).
 2852config(o1,up).
 2853inside(o1,o2).
 2854end(model(637)).
 2855
 2856begin(model(639)).
 2857pos.
 2858triangle(o5).
 2859config(o5,up).
 2860square(o4).
 2861inside(o4,o5).
 2862circle(o3).
 2863square(o2).
 2864inside(o2,o3).
 2865triangle(o1).
 2866config(o1,up).
 2867end(model(639)).
 2868
 2869begin(model(640)).
 2870pos.
 2871circle(o6).
 2872square(o5).
 2873inside(o5,o6).
 2874triangle(o4).
 2875config(o4,up).
 2876triangle(o3).
 2877config(o3,down).
 2878inside(o3,o4).
 2879triangle(o2).
 2880config(o2,down).
 2881square(o1).
 2882inside(o1,o2).
 2883end(model(640)).
 2884
 2885begin(model(641)).
 2886pos.
 2887circle(o2).
 2888triangle(o1).
 2889config(o1,up).
 2890inside(o1,o2).
 2891end(model(641)).
 2892
 2893begin(model(642)).
 2894pos.
 2895circle(o6).
 2896square(o5).
 2897inside(o5,o6).
 2898triangle(o4).
 2899config(o4,up).
 2900square(o3).
 2901inside(o3,o4).
 2902circle(o2).
 2903square(o1).
 2904inside(o1,o2).
 2905end(model(642)).
 2906
 2907begin(model(647)).
 2908pos.
 2909triangle(o4).
 2910config(o4,up).
 2911triangle(o3).
 2912config(o3,down).
 2913inside(o3,o4).
 2914square(o2).
 2915square(o1).
 2916inside(o1,o2).
 2917end(model(647)).
 2918
 2919begin(model(648)).
 2920pos.
 2921triangle(o6).
 2922config(o6,down).
 2923triangle(o5).
 2924config(o5,down).
 2925inside(o5,o6).
 2926square(o4).
 2927circle(o3).
 2928inside(o3,o4).
 2929circle(o2).
 2930circle(o1).
 2931inside(o1,o2).
 2932end(model(648)).
 2933
 2934begin(model(649)).
 2935pos.
 2936square(o4).
 2937triangle(o3).
 2938config(o3,up).
 2939inside(o3,o4).
 2940circle(o2).
 2941square(o1).
 2942inside(o1,o2).
 2943end(model(649)).
 2944
 2945begin(model(650)).
 2946pos.
 2947circle(o4).
 2948square(o3).
 2949inside(o3,o4).
 2950square(o2).
 2951triangle(o1).
 2952config(o1,up).
 2953inside(o1,o2).
 2954end(model(650)).
 2955
 2956begin(model(654)).
 2957neg(pos).
 2958triangle(o4).
 2959config(o4,up).
 2960circle(o3).
 2961inside(o3,o4).
 2962circle(o2).
 2963circle(o1).
 2964inside(o1,o2).
 2965end(model(654)).
 2966
 2967begin(model(656)).
 2968neg(pos).
 2969square(o2).
 2970triangle(o1).
 2971config(o1,down).
 2972inside(o1,o2).
 2973end(model(656)).
 2974
 2975begin(model(657)).
 2976pos.
 2977circle(o3).
 2978triangle(o2).
 2979config(o2,up).
 2980inside(o2,o3).
 2981square(o1).
 2982end(model(657)).
 2983
 2984begin(model(658)).
 2985neg(pos).
 2986square(o4).
 2987circle(o3).
 2988inside(o3,o4).
 2989square(o2).
 2990circle(o1).
 2991inside(o1,o2).
 2992end(model(658)).
 2993
 2994begin(model(662)).
 2995neg(pos).
 2996square(o3).
 2997circle(o2).
 2998inside(o2,o3).
 2999circle(o1).
 3000end(model(662)).
 3001
 3002begin(model(667)).
 3003pos.
 3004circle(o6).
 3005circle(o5).
 3006inside(o5,o6).
 3007triangle(o4).
 3008config(o4,down).
 3009circle(o3).
 3010inside(o3,o4).
 3011triangle(o2).
 3012config(o2,up).
 3013triangle(o1).
 3014config(o1,down).
 3015inside(o1,o2).
 3016end(model(667)).
 3017
 3018begin(model(669)).
 3019neg(pos).
 3020square(o4).
 3021square(o3).
 3022inside(o3,o4).
 3023square(o2).
 3024triangle(o1).
 3025config(o1,down).
 3026inside(o1,o2).
 3027end(model(669)).
 3028
 3029begin(model(671)).
 3030neg(pos).
 3031square(o5).
 3032square(o4).
 3033inside(o4,o5).
 3034triangle(o3).
 3035config(o3,up).
 3036circle(o2).
 3037inside(o2,o3).
 3038square(o1).
 3039end(model(671)).
 3040
 3041begin(model(679)).
 3042neg(pos).
 3043triangle(o2).
 3044config(o2,up).
 3045square(o1).
 3046inside(o1,o2).
 3047end(model(679)).
 3048
 3049begin(model(682)).
 3050neg(pos).
 3051triangle(o4).
 3052config(o4,up).
 3053square(o3).
 3054inside(o3,o4).
 3055triangle(o2).
 3056config(o2,up).
 3057square(o1).
 3058inside(o1,o2).
 3059end(model(682)).
 3060
 3061begin(model(683)).
 3062neg(pos).
 3063square(o4).
 3064circle(o3).
 3065inside(o3,o4).
 3066triangle(o2).
 3067config(o2,down).
 3068circle(o1).
 3069inside(o1,o2).
 3070end(model(683)).
 3071
 3072begin(model(685)).
 3073pos.
 3074square(o6).
 3075circle(o5).
 3076inside(o5,o6).
 3077circle(o4).
 3078circle(o3).
 3079inside(o3,o4).
 3080triangle(o2).
 3081config(o2,up).
 3082triangle(o1).
 3083config(o1,up).
 3084inside(o1,o2).
 3085end(model(685)).
 3086
 3087begin(model(686)).
 3088pos.
 3089circle(o4).
 3090triangle(o3).
 3091config(o3,up).
 3092inside(o3,o4).
 3093square(o2).
 3094triangle(o1).
 3095config(o1,down).
 3096inside(o1,o2).
 3097end(model(686)).
 3098
 3099begin(model(691)).
 3100neg(pos).
 3101square(o5).
 3102circle(o4).
 3103inside(o4,o5).
 3104triangle(o3).
 3105config(o3,up).
 3106square(o2).
 3107inside(o2,o3).
 3108circle(o1).
 3109end(model(691)).
 3110
 3111begin(model(693)).
 3112neg(pos).
 3113triangle(o6).
 3114config(o6,up).
 3115square(o5).
 3116inside(o5,o6).
 3117square(o4).
 3118circle(o3).
 3119inside(o3,o4).
 3120square(o2).
 3121triangle(o1).
 3122config(o1,down).
 3123inside(o1,o2).
 3124end(model(693)).
 3125
 3126begin(model(698)).
 3127neg(pos).
 3128triangle(o6).
 3129config(o6,up).
 3130circle(o5).
 3131inside(o5,o6).
 3132square(o4).
 3133square(o3).
 3134inside(o3,o4).
 3135square(o2).
 3136square(o1).
 3137inside(o1,o2).
 3138end(model(698)).
 3139
 3140begin(model(700)).
 3141neg(pos).
 3142triangle(o2).
 3143config(o2,down).
 3144circle(o1).
 3145inside(o1,o2).
 3146end(model(700)).
 3147
 3148begin(model(701)).
 3149neg(pos).
 3150circle(o5).
 3151square(o4).
 3152inside(o4,o5).
 3153circle(o3).
 3154circle(o2).
 3155inside(o2,o3).
 3156circle(o1).
 3157end(model(701)).
 3158
 3159begin(model(705)).
 3160neg(pos).
 3161circle(o5).
 3162circle(o4).
 3163inside(o4,o5).
 3164triangle(o3).
 3165config(o3,up).
 3166circle(o2).
 3167inside(o2,o3).
 3168circle(o1).
 3169end(model(705)).
 3170
 3171begin(model(708)).
 3172neg(pos).
 3173triangle(o5).
 3174config(o5,up).
 3175square(o4).
 3176inside(o4,o5).
 3177circle(o3).
 3178circle(o2).
 3179inside(o2,o3).
 3180square(o1).
 3181end(model(708)).
 3182
 3183begin(model(709)).
 3184neg(pos).
 3185circle(o5).
 3186circle(o4).
 3187inside(o4,o5).
 3188triangle(o3).
 3189config(o3,down).
 3190circle(o2).
 3191inside(o2,o3).
 3192square(o1).
 3193end(model(709)).
 3194
 3195begin(model(710)).
 3196neg(pos).
 3197square(o4).
 3198triangle(o3).
 3199config(o3,down).
 3200inside(o3,o4).
 3201square(o2).
 3202triangle(o1).
 3203config(o1,down).
 3204inside(o1,o2).
 3205end(model(710)).
 3206
 3207begin(model(719)).
 3208neg(pos).
 3209square(o4).
 3210square(o3).
 3211inside(o3,o4).
 3212triangle(o2).
 3213config(o2,down).
 3214circle(o1).
 3215inside(o1,o2).
 3216end(model(719)).
 3217
 3218begin(model(722)).
 3219neg(pos).
 3220triangle(o4).
 3221config(o4,down).
 3222square(o3).
 3223inside(o3,o4).
 3224triangle(o2).
 3225config(o2,up).
 3226square(o1).
 3227inside(o1,o2).
 3228end(model(722)).
 3229
 3230begin(model(723)).
 3231neg(pos).
 3232circle(o4).
 3233circle(o3).
 3234inside(o3,o4).
 3235triangle(o2).
 3236config(o2,down).
 3237circle(o1).
 3238inside(o1,o2).
 3239end(model(723)).
 3240
 3241begin(model(725)).
 3242pos.
 3243triangle(o2).
 3244config(o2,down).
 3245triangle(o1).
 3246config(o1,down).
 3247inside(o1,o2).
 3248end(model(725)).
 3249
 3250begin(model(728)).
 3251neg(pos).
 3252circle(o4).
 3253circle(o3).
 3254inside(o3,o4).
 3255square(o2).
 3256circle(o1).
 3257inside(o1,o2).
 3258end(model(728)).
 3259
 3260begin(model(732)).
 3261neg(pos).
 3262circle(o5).
 3263triangle(o4).
 3264config(o4,down).
 3265inside(o4,o5).
 3266triangle(o3).
 3267config(o3,up).
 3268circle(o2).
 3269inside(o2,o3).
 3270circle(o1).
 3271end(model(732)).
 3272
 3273begin(model(734)).
 3274neg(pos).
 3275square(o4).
 3276circle(o3).
 3277inside(o3,o4).
 3278triangle(o2).
 3279config(o2,down).
 3280circle(o1).
 3281inside(o1,o2).
 3282end(model(734)).
 3283
 3284begin(model(737)).
 3285neg(pos).
 3286square(o4).
 3287circle(o3).
 3288inside(o3,o4).
 3289square(o2).
 3290triangle(o1).
 3291config(o1,down).
 3292inside(o1,o2).
 3293end(model(737)).
 3294
 3295begin(model(740)).
 3296neg(pos).
 3297square(o2).
 3298square(o1).
 3299inside(o1,o2).
 3300end(model(740)).
 3301
 3302begin(model(741)).
 3303neg(pos).
 3304triangle(o5).
 3305config(o5,up).
 3306circle(o4).
 3307inside(o4,o5).
 3308square(o3).
 3309circle(o2).
 3310inside(o2,o3).
 3311triangle(o1).
 3312config(o1,down).
 3313end(model(741)).
 3314
 3315begin(model(743)).
 3316neg(pos).
 3317triangle(o2).
 3318config(o2,down).
 3319square(o1).
 3320inside(o1,o2).
 3321end(model(743)).
 3322
 3323begin(model(744)).
 3324neg(pos).
 3325triangle(o5).
 3326config(o5,down).
 3327square(o4).
 3328inside(o4,o5).
 3329triangle(o3).
 3330config(o3,down).
 3331square(o2).
 3332inside(o2,o3).
 3333triangle(o1).
 3334config(o1,down).
 3335end(model(744)).
 3336
 3337begin(model(745)).
 3338pos.
 3339circle(o3).
 3340square(o2).
 3341inside(o2,o3).
 3342triangle(o1).
 3343config(o1,up).
 3344end(model(745)).
 3345
 3346begin(model(747)).
 3347neg(pos).
 3348square(o2).
 3349square(o1).
 3350inside(o1,o2).
 3351end(model(747)).
 3352
 3353begin(model(748)).
 3354neg(pos).
 3355square(o5).
 3356circle(o4).
 3357inside(o4,o5).
 3358triangle(o3).
 3359config(o3,down).
 3360circle(o2).
 3361inside(o2,o3).
 3362triangle(o1).
 3363config(o1,up).
 3364end(model(748)).
 3365
 3366begin(model(750)).
 3367neg(pos).
 3368square(o4).
 3369triangle(o3).
 3370config(o3,up).
 3371inside(o3,o4).
 3372triangle(o2).
 3373config(o2,up).
 3374square(o1).
 3375inside(o1,o2).
 3376end(model(750)).
 3377
 3378begin(model(751)).
 3379neg(pos).
 3380triangle(o2).
 3381config(o2,down).
 3382square(o1).
 3383inside(o1,o2).
 3384end(model(751)).
 3385
 3386begin(model(753)).
 3387pos.
 3388circle(o6).
 3389triangle(o5).
 3390config(o5,up).
 3391inside(o5,o6).
 3392square(o4).
 3393square(o3).
 3394inside(o3,o4).
 3395square(o2).
 3396square(o1).
 3397inside(o1,o2).
 3398end(model(753)).
 3399
 3400begin(model(754)).
 3401neg(pos).
 3402square(o3).
 3403triangle(o2).
 3404config(o2,up).
 3405inside(o2,o3).
 3406triangle(o1).
 3407config(o1,up).
 3408end(model(754)).
 3409
 3410begin(model(755)).
 3411neg(pos).
 3412triangle(o2).
 3413config(o2,up).
 3414circle(o1).
 3415inside(o1,o2).
 3416end(model(755)).
 3417
 3418begin(model(765)).
 3419neg(pos).
 3420triangle(o2).
 3421config(o2,down).
 3422square(o1).
 3423inside(o1,o2).
 3424end(model(765)).
 3425
 3426begin(model(766)).
 3427neg(pos).
 3428triangle(o3).
 3429config(o3,up).
 3430square(o2).
 3431inside(o2,o3).
 3432triangle(o1).
 3433config(o1,down).
 3434end(model(766)).
 3435
 3436begin(model(768)).
 3437pos.
 3438square(o6).
 3439square(o5).
 3440inside(o5,o6).
 3441circle(o4).
 3442triangle(o3).
 3443config(o3,down).
 3444inside(o3,o4).
 3445triangle(o2).
 3446config(o2,down).
 3447triangle(o1).
 3448config(o1,up).
 3449inside(o1,o2).
 3450end(model(768)).
 3451
 3452begin(model(769)).
 3453neg(pos).
 3454circle(o2).
 3455circle(o1).
 3456inside(o1,o2).
 3457end(model(769)).
 3458
 3459begin(model(772)).
 3460neg(pos).
 3461square(o5).
 3462circle(o4).
 3463inside(o4,o5).
 3464square(o3).
 3465triangle(o2).
 3466config(o2,down).
 3467inside(o2,o3).
 3468triangle(o1).
 3469config(o1,down).
 3470end(model(772)).
 3471
 3472begin(model(773)).
 3473neg(pos).
 3474square(o5).
 3475triangle(o4).
 3476config(o4,up).
 3477inside(o4,o5).
 3478square(o3).
 3479circle(o2).
 3480inside(o2,o3).
 3481square(o1).
 3482end(model(773)).
 3483
 3484begin(model(777)).
 3485neg(pos).
 3486triangle(o3).
 3487config(o3,up).
 3488circle(o2).
 3489inside(o2,o3).
 3490circle(o1).
 3491end(model(777)).
 3492
 3493begin(model(779)).
 3494neg(pos).
 3495square(o5).
 3496triangle(o4).
 3497config(o4,down).
 3498inside(o4,o5).
 3499triangle(o3).
 3500config(o3,up).
 3501square(o2).
 3502inside(o2,o3).
 3503square(o1).
 3504end(model(779)).
 3505
 3506begin(model(780)).
 3507neg(pos).
 3508square(o5).
 3509square(o4).
 3510inside(o4,o5).
 3511circle(o3).
 3512circle(o2).
 3513inside(o2,o3).
 3514circle(o1).
 3515end(model(780)).
 3516
 3517begin(model(781)).
 3518neg(pos).
 3519triangle(o6).
 3520config(o6,up).
 3521square(o5).
 3522inside(o5,o6).
 3523square(o4).
 3524triangle(o3).
 3525config(o3,up).
 3526inside(o3,o4).
 3527triangle(o2).
 3528config(o2,up).
 3529circle(o1).
 3530inside(o1,o2).
 3531end(model(781)).
 3532
 3533begin(model(787)).
 3534pos.
 3535square(o6).
 3536triangle(o5).
 3537config(o5,down).
 3538inside(o5,o6).
 3539triangle(o4).
 3540config(o4,down).
 3541square(o3).
 3542inside(o3,o4).
 3543circle(o2).
 3544square(o1).
 3545inside(o1,o2).
 3546end(model(787)).
 3547
 3548begin(model(794)).
 3549neg(pos).
 3550triangle(o3).
 3551config(o3,up).
 3552square(o2).
 3553inside(o2,o3).
 3554triangle(o1).
 3555config(o1,down).
 3556end(model(794)).
 3557
 3558begin(model(795)).
 3559neg(pos).
 3560triangle(o3).
 3561config(o3,down).
 3562circle(o2).
 3563inside(o2,o3).
 3564triangle(o1).
 3565config(o1,up).
 3566end(model(795)).
 3567
 3568begin(model(797)).
 3569neg(pos).
 3570circle(o5).
 3571circle(o4).
 3572inside(o4,o5).
 3573circle(o3).
 3574square(o2).
 3575inside(o2,o3).
 3576circle(o1).
 3577end(model(797)).
 3578
 3579begin(model(803)).
 3580neg(pos).
 3581triangle(o4).
 3582config(o4,up).
 3583circle(o3).
 3584inside(o3,o4).
 3585square(o2).
 3586square(o1).
 3587inside(o1,o2).
 3588end(model(803)).
 3589
 3590begin(model(805)).
 3591pos.
 3592circle(o6).
 3593triangle(o5).
 3594config(o5,down).
 3595inside(o5,o6).
 3596square(o4).
 3597triangle(o3).
 3598config(o3,down).
 3599inside(o3,o4).
 3600triangle(o2).
 3601config(o2,up).
 3602triangle(o1).
 3603config(o1,up).
 3604inside(o1,o2).
 3605end(model(805)).
 3606
 3607begin(model(807)).
 3608neg(pos).
 3609square(o5).
 3610triangle(o4).
 3611config(o4,up).
 3612inside(o4,o5).
 3613triangle(o3).
 3614config(o3,down).
 3615circle(o2).
 3616inside(o2,o3).
 3617circle(o1).
 3618end(model(807)).
 3619
 3620begin(model(814)).
 3621neg(pos).
 3622square(o2).
 3623square(o1).
 3624inside(o1,o2).
 3625end(model(814)).
 3626
 3627begin(model(815)).
 3628neg(pos).
 3629circle(o5).
 3630circle(o4).
 3631inside(o4,o5).
 3632square(o3).
 3633circle(o2).
 3634inside(o2,o3).
 3635square(o1).
 3636end(model(815)).
 3637
 3638begin(model(816)).
 3639pos.
 3640triangle(o6).
 3641config(o6,up).
 3642triangle(o5).
 3643config(o5,down).
 3644inside(o5,o6).
 3645triangle(o4).
 3646config(o4,up).
 3647circle(o3).
 3648inside(o3,o4).
 3649square(o2).
 3650triangle(o1).
 3651config(o1,up).
 3652inside(o1,o2).
 3653end(model(816)).
 3654
 3655begin(model(818)).
 3656neg(pos).
 3657square(o2).
 3658triangle(o1).
 3659config(o1,up).
 3660inside(o1,o2).
 3661end(model(818)).
 3662
 3663begin(model(819)).
 3664neg(pos).
 3665circle(o5).
 3666circle(o4).
 3667inside(o4,o5).
 3668square(o3).
 3669square(o2).
 3670inside(o2,o3).
 3671circle(o1).
 3672end(model(819)).
 3673
 3674begin(model(822)).
 3675neg(pos).
 3676square(o3).
 3677square(o2).
 3678inside(o2,o3).
 3679square(o1).
 3680end(model(822)).
 3681
 3682begin(model(829)).
 3683neg(pos).
 3684square(o3).
 3685square(o2).
 3686inside(o2,o3).
 3687triangle(o1).
 3688config(o1,down).
 3689end(model(829)).
 3690
 3691begin(model(832)).
 3692neg(pos).
 3693square(o5).
 3694circle(o4).
 3695inside(o4,o5).
 3696triangle(o3).
 3697config(o3,down).
 3698circle(o2).
 3699inside(o2,o3).
 3700square(o1).
 3701end(model(832)).
 3702
 3703begin(model(833)).
 3704neg(pos).
 3705triangle(o3).
 3706config(o3,up).
 3707circle(o2).
 3708inside(o2,o3).
 3709circle(o1).
 3710end(model(833)).
 3711
 3712begin(model(835)).
 3713pos.
 3714triangle(o6).
 3715config(o6,down).
 3716square(o5).
 3717inside(o5,o6).
 3718triangle(o4).
 3719config(o4,up).
 3720triangle(o3).
 3721config(o3,up).
 3722inside(o3,o4).
 3723circle(o2).
 3724triangle(o1).
 3725config(o1,down).
 3726inside(o1,o2).
 3727end(model(835)).
 3728
 3729begin(model(836)).
 3730neg(pos).
 3731square(o6).
 3732square(o5).
 3733inside(o5,o6).
 3734circle(o4).
 3735square(o3).
 3736inside(o3,o4).
 3737square(o2).
 3738circle(o1).
 3739inside(o1,o2).
 3740end(model(836)).
 3741
 3742begin(model(837)).
 3743pos.
 3744triangle(o5).
 3745config(o5,down).
 3746triangle(o4).
 3747config(o4,down).
 3748inside(o4,o5).
 3749square(o3).
 3750triangle(o2).
 3751config(o2,down).
 3752inside(o2,o3).
 3753square(o1).
 3754end(model(837)).
 3755
 3756begin(model(838)).
 3757neg(pos).
 3758square(o4).
 3759triangle(o3).
 3760config(o3,up).
 3761inside(o3,o4).
 3762triangle(o2).
 3763config(o2,up).
 3764square(o1).
 3765inside(o1,o2).
 3766end(model(838)).
 3767
 3768begin(model(841)).
 3769pos.
 3770triangle(o5).
 3771config(o5,down).
 3772triangle(o4).
 3773config(o4,down).
 3774inside(o4,o5).
 3775square(o3).
 3776circle(o2).
 3777inside(o2,o3).
 3778circle(o1).
 3779end(model(841)).
 3780
 3781begin(model(844)).
 3782pos.
 3783square(o6).
 3784square(o5).
 3785inside(o5,o6).
 3786circle(o4).
 3787triangle(o3).
 3788config(o3,up).
 3789inside(o3,o4).
 3790circle(o2).
 3791square(o1).
 3792inside(o1,o2).
 3793end(model(844)).
 3794
 3795begin(model(845)).
 3796neg(pos).
 3797triangle(o4).
 3798config(o4,up).
 3799circle(o3).
 3800inside(o3,o4).
 3801triangle(o2).
 3802config(o2,down).
 3803circle(o1).
 3804inside(o1,o2).
 3805end(model(845)).
 3806
 3807begin(model(846)).
 3808neg(pos).
 3809square(o5).
 3810square(o4).
 3811inside(o4,o5).
 3812square(o3).
 3813square(o2).
 3814inside(o2,o3).
 3815square(o1).
 3816end(model(846)).
 3817
 3818begin(model(847)).
 3819neg(pos).
 3820circle(o6).
 3821circle(o5).
 3822inside(o5,o6).
 3823circle(o4).
 3824square(o3).
 3825inside(o3,o4).
 3826circle(o2).
 3827square(o1).
 3828inside(o1,o2).
 3829end(model(847)).
 3830
 3831begin(model(848)).
 3832neg(pos).
 3833triangle(o3).
 3834config(o3,down).
 3835circle(o2).
 3836inside(o2,o3).
 3837triangle(o1).
 3838config(o1,down).
 3839end(model(848)).
 3840
 3841begin(model(849)).
 3842pos.
 3843triangle(o5).
 3844config(o5,down).
 3845triangle(o4).
 3846config(o4,up).
 3847inside(o4,o5).
 3848circle(o3).
 3849triangle(o2).
 3850config(o2,up).
 3851inside(o2,o3).
 3852square(o1).
 3853end(model(849)).
 3854
 3855begin(model(856)).
 3856neg(pos).
 3857triangle(o2).
 3858config(o2,down).
 3859square(o1).
 3860inside(o1,o2).
 3861end(model(856)).
 3862
 3863begin(model(859)).
 3864neg(pos).
 3865square(o2).
 3866circle(o1).
 3867inside(o1,o2).
 3868end(model(859)).
 3869
 3870begin(model(862)).
 3871neg(pos).
 3872square(o3).
 3873triangle(o2).
 3874config(o2,down).
 3875inside(o2,o3).
 3876square(o1).
 3877end(model(862)).
 3878
 3879begin(model(864)).
 3880pos.
 3881circle(o3).
 3882triangle(o2).
 3883config(o2,up).
 3884inside(o2,o3).
 3885square(o1).
 3886end(model(864)).
 3887
 3888begin(model(867)).
 3889neg(pos).
 3890circle(o5).
 3891circle(o4).
 3892inside(o4,o5).
 3893square(o3).
 3894triangle(o2).
 3895config(o2,up).
 3896inside(o2,o3).
 3897circle(o1).
 3898end(model(867)).
 3899
 3900begin(model(872)).
 3901neg(pos).
 3902square(o3).
 3903circle(o2).
 3904inside(o2,o3).
 3905circle(o1).
 3906end(model(872)).
 3907
 3908begin(model(874)).
 3909pos.
 3910triangle(o3).
 3911config(o3,down).
 3912triangle(o2).
 3913config(o2,down).
 3914inside(o2,o3).
 3915square(o1).
 3916end(model(874)).
 3917
 3918begin(model(876)).
 3919neg(pos).
 3920square(o2).
 3921circle(o1).
 3922inside(o1,o2).
 3923end(model(876)).
 3924
 3925begin(model(880)).
 3926pos.
 3927circle(o6).
 3928circle(o5).
 3929inside(o5,o6).
 3930triangle(o4).
 3931config(o4,up).
 3932triangle(o3).
 3933config(o3,up).
 3934inside(o3,o4).
 3935circle(o2).
 3936circle(o1).
 3937inside(o1,o2).
 3938end(model(880)).
 3939
 3940begin(model(882)).
 3941neg(pos).
 3942triangle(o4).
 3943config(o4,down).
 3944circle(o3).
 3945inside(o3,o4).
 3946circle(o2).
 3947circle(o1).
 3948inside(o1,o2).
 3949end(model(882)).
 3950
 3951begin(model(887)).
 3952neg(pos).
 3953triangle(o4).
 3954config(o4,down).
 3955square(o3).
 3956inside(o3,o4).
 3957triangle(o2).
 3958config(o2,up).
 3959square(o1).
 3960inside(o1,o2).
 3961end(model(887)).
 3962
 3963begin(model(890)).
 3964neg(pos).
 3965triangle(o3).
 3966config(o3,down).
 3967square(o2).
 3968inside(o2,o3).
 3969square(o1).
 3970end(model(890)).
 3971
 3972begin(model(892)).
 3973neg(pos).
 3974triangle(o5).
 3975config(o5,down).
 3976circle(o4).
 3977inside(o4,o5).
 3978square(o3).
 3979triangle(o2).
 3980config(o2,up).
 3981inside(o2,o3).
 3982square(o1).
 3983end(model(892)).
 3984
 3985begin(model(893)).
 3986pos.
 3987triangle(o2).
 3988config(o2,up).
 3989triangle(o1).
 3990config(o1,down).
 3991inside(o1,o2).
 3992end(model(893)).
 3993
 3994begin(model(897)).
 3995neg(pos).
 3996square(o6).
 3997square(o5).
 3998inside(o5,o6).
 3999triangle(o4).
 4000config(o4,up).
 4001square(o3).
 4002inside(o3,o4).
 4003triangle(o2).
 4004config(o2,up).
 4005square(o1).
 4006inside(o1,o2).
 4007end(model(897)).
 4008
 4009begin(model(899)).
 4010neg(pos).
 4011circle(o2).
 4012circle(o1).
 4013inside(o1,o2).
 4014end(model(899)).
 4015
 4016begin(model(900)).
 4017neg(pos).
 4018square(o6).
 4019triangle(o5).
 4020config(o5,down).
 4021inside(o5,o6).
 4022square(o4).
 4023triangle(o3).
 4024config(o3,up).
 4025inside(o3,o4).
 4026square(o2).
 4027square(o1).
 4028inside(o1,o2).
 4029end(model(900)).
 4030
 4031begin(model(904)).
 4032neg(pos).
 4033circle(o5).
 4034circle(o4).
 4035inside(o4,o5).
 4036square(o3).
 4037circle(o2).
 4038inside(o2,o3).
 4039circle(o1).
 4040end(model(904)).
 4041
 4042begin(model(909)).
 4043pos.
 4044circle(o6).
 4045square(o5).
 4046inside(o5,o6).
 4047triangle(o4).
 4048config(o4,up).
 4049triangle(o3).
 4050config(o3,up).
 4051inside(o3,o4).
 4052square(o2).
 4053circle(o1).
 4054inside(o1,o2).
 4055end(model(909)).
 4056
 4057begin(model(910)).
 4058pos.
 4059triangle(o4).
 4060config(o4,down).
 4061square(o3).
 4062inside(o3,o4).
 4063circle(o2).
 4064square(o1).
 4065inside(o1,o2).
 4066end(model(910)).
 4067
 4068begin(model(912)).
 4069neg(pos).
 4070circle(o6).
 4071triangle(o5).
 4072config(o5,down).
 4073inside(o5,o6).
 4074triangle(o4).
 4075config(o4,up).
 4076square(o3).
 4077inside(o3,o4).
 4078triangle(o2).
 4079config(o2,up).
 4080circle(o1).
 4081inside(o1,o2).
 4082end(model(912)).
 4083
 4084begin(model(915)).
 4085neg(pos).
 4086triangle(o5).
 4087config(o5,up).
 4088square(o4).
 4089inside(o4,o5).
 4090triangle(o3).
 4091config(o3,down).
 4092circle(o2).
 4093inside(o2,o3).
 4094circle(o1).
 4095end(model(915)).
 4096
 4097begin(model(917)).
 4098neg(pos).
 4099triangle(o3).
 4100config(o3,up).
 4101square(o2).
 4102inside(o2,o3).
 4103triangle(o1).
 4104config(o1,up).
 4105end(model(917)).
 4106
 4107begin(model(926)).
 4108neg(pos).
 4109square(o4).
 4110square(o3).
 4111inside(o3,o4).
 4112square(o2).
 4113circle(o1).
 4114inside(o1,o2).
 4115end(model(926)).
 4116
 4117begin(model(927)).
 4118neg(pos).
 4119triangle(o5).
 4120config(o5,down).
 4121circle(o4).
 4122inside(o4,o5).
 4123triangle(o3).
 4124config(o3,up).
 4125circle(o2).
 4126inside(o2,o3).
 4127circle(o1).
 4128end(model(927)).
 4129
 4130begin(model(929)).
 4131neg(pos).
 4132square(o2).
 4133circle(o1).
 4134inside(o1,o2).
 4135end(model(929)).
 4136
 4137begin(model(930)).
 4138pos.
 4139triangle(o3).
 4140config(o3,up).
 4141triangle(o2).
 4142config(o2,up).
 4143inside(o2,o3).
 4144square(o1).
 4145end(model(930)).
 4146
 4147begin(model(931)).
 4148neg(pos).
 4149square(o2).
 4150triangle(o1).
 4151config(o1,up).
 4152inside(o1,o2).
 4153end(model(931)).
 4154
 4155begin(model(932)).
 4156pos.
 4157triangle(o5).
 4158config(o5,down).
 4159square(o4).
 4160inside(o4,o5).
 4161triangle(o3).
 4162config(o3,down).
 4163triangle(o2).
 4164config(o2,up).
 4165inside(o2,o3).
 4166circle(o1).
 4167end(model(932)).
 4168
 4169begin(model(933)).
 4170neg(pos).
 4171square(o3).
 4172square(o2).
 4173inside(o2,o3).
 4174triangle(o1).
 4175config(o1,down).
 4176end(model(933)).
 4177
 4178begin(model(938)).
 4179pos.
 4180circle(o6).
 4181circle(o5).
 4182inside(o5,o6).
 4183triangle(o4).
 4184config(o4,down).
 4185triangle(o3).
 4186config(o3,up).
 4187inside(o3,o4).
 4188square(o2).
 4189triangle(o1).
 4190config(o1,down).
 4191inside(o1,o2).
 4192end(model(938)).
 4193
 4194begin(model(939)).
 4195neg(pos).
 4196triangle(o2).
 4197config(o2,up).
 4198square(o1).
 4199inside(o1,o2).
 4200end(model(939)).
 4201
 4202begin(model(940)).
 4203pos.
 4204triangle(o4).
 4205config(o4,down).
 4206triangle(o3).
 4207config(o3,up).
 4208inside(o3,o4).
 4209circle(o2).
 4210triangle(o1).
 4211config(o1,up).
 4212inside(o1,o2).
 4213end(model(940)).
 4214
 4215begin(model(941)).
 4216neg(pos).
 4217triangle(o3).
 4218config(o3,down).
 4219circle(o2).
 4220inside(o2,o3).
 4221square(o1).
 4222end(model(941)).
 4223
 4224begin(model(944)).
 4225neg(pos).
 4226circle(o4).
 4227circle(o3).
 4228inside(o3,o4).
 4229circle(o2).
 4230triangle(o1).
 4231config(o1,down).
 4232inside(o1,o2).
 4233end(model(944)).
 4234
 4235begin(model(945)).
 4236neg(pos).
 4237square(o5).
 4238square(o4).
 4239inside(o4,o5).
 4240square(o3).
 4241circle(o2).
 4242inside(o2,o3).
 4243triangle(o1).
 4244config(o1,down).
 4245end(model(945)).
 4246
 4247begin(model(946)).
 4248pos.
 4249triangle(o5).
 4250config(o5,up).
 4251circle(o4).
 4252inside(o4,o5).
 4253triangle(o3).
 4254config(o3,down).
 4255triangle(o2).
 4256config(o2,down).
 4257inside(o2,o3).
 4258circle(o1).
 4259end(model(946)).
 4260
 4261begin(model(947)).
 4262pos.
 4263circle(o5).
 4264circle(o4).
 4265inside(o4,o5).
 4266triangle(o3).
 4267config(o3,down).
 4268triangle(o2).
 4269config(o2,down).
 4270inside(o2,o3).
 4271circle(o1).
 4272end(model(947)).
 4273
 4274begin(model(955)).
 4275neg(pos).
 4276circle(o6).
 4277triangle(o5).
 4278config(o5,down).
 4279inside(o5,o6).
 4280square(o4).
 4281triangle(o3).
 4282config(o3,up).
 4283inside(o3,o4).
 4284square(o2).
 4285circle(o1).
 4286inside(o1,o2).
 4287end(model(955)).
 4288
 4289begin(model(957)).
 4290pos.
 4291triangle(o6).
 4292config(o6,down).
 4293circle(o5).
 4294inside(o5,o6).
 4295circle(o4).
 4296square(o3).
 4297inside(o3,o4).
 4298triangle(o2).
 4299config(o2,up).
 4300triangle(o1).
 4301config(o1,up).
 4302inside(o1,o2).
 4303end(model(957)).
 4304
 4305begin(model(961)).
 4306neg(pos).
 4307square(o4).
 4308circle(o3).
 4309inside(o3,o4).
 4310circle(o2).
 4311circle(o1).
 4312inside(o1,o2).
 4313end(model(961)).
 4314
 4315begin(model(971)).
 4316pos.
 4317circle(o5).
 4318triangle(o4).
 4319config(o4,down).
 4320inside(o4,o5).
 4321triangle(o3).
 4322config(o3,up).
 4323triangle(o2).
 4324config(o2,down).
 4325inside(o2,o3).
 4326square(o1).
 4327end(model(971)).
 4328
 4329begin(model(973)).
 4330neg(pos).
 4331square(o4).
 4332circle(o3).
 4333inside(o3,o4).
 4334triangle(o2).
 4335config(o2,down).
 4336circle(o1).
 4337inside(o1,o2).
 4338end(model(973)).
 4339
 4340begin(model(974)).
 4341neg(pos).
 4342circle(o6).
 4343circle(o5).
 4344inside(o5,o6).
 4345square(o4).
 4346circle(o3).
 4347inside(o3,o4).
 4348circle(o2).
 4349circle(o1).
 4350inside(o1,o2).
 4351end(model(974)).
 4352
 4353begin(model(975)).
 4354neg(pos).
 4355square(o3).
 4356triangle(o2).
 4357config(o2,down).
 4358inside(o2,o3).
 4359triangle(o1).
 4360config(o1,up).
 4361end(model(975)).
 4362
 4363begin(model(977)).
 4364neg(pos).
 4365circle(o2).
 4366circle(o1).
 4367inside(o1,o2).
 4368end(model(977)).
 4369
 4370begin(model(978)).
 4371pos.
 4372triangle(o2).
 4373config(o2,down).
 4374triangle(o1).
 4375config(o1,up).
 4376inside(o1,o2).
 4377end(model(978)).
 4378
 4379begin(model(979)).
 4380pos.
 4381circle(o2).
 4382triangle(o1).
 4383config(o1,up).
 4384inside(o1,o2).
 4385end(model(979)).
 4386
 4387begin(model(984)).
 4388neg(pos).
 4389square(o2).
 4390circle(o1).
 4391inside(o1,o2).
 4392end(model(984)).
 4393
 4394begin(model(989)).
 4395neg(pos).
 4396triangle(o2).
 4397config(o2,up).
 4398circle(o1).
 4399inside(o1,o2).
 4400end(model(989)).
 4401
 4402begin(model(991)).
 4403pos.
 4404circle(o6).
 4405square(o5).
 4406inside(o5,o6).
 4407triangle(o4).
 4408config(o4,down).
 4409square(o3).
 4410inside(o3,o4).
 4411triangle(o2).
 4412config(o2,up).
 4413triangle(o1).
 4414config(o1,down).
 4415inside(o1,o2).
 4416end(model(991)).
 4417
 4418begin(model(995)).
 4419pos.
 4420triangle(o6).
 4421config(o6,up).
 4422triangle(o5).
 4423config(o5,up).
 4424inside(o5,o6).
 4425square(o4).
 4426square(o3).
 4427inside(o3,o4).
 4428circle(o2).
 4429circle(o1).
 4430inside(o1,o2).
 4431end(model(995)).
 4432
 4433begin(model(997)).
 4434neg(pos).
 4435square(o3).
 4436square(o2).
 4437inside(o2,o3).
 4438triangle(o1).
 4439config(o1,down).
 4440end(model(997)).
 4441
 4442begin(model(1000)).
 4443neg(pos).
 4444square(o6).
 4445triangle(o5).
 4446config(o5,up).
 4447inside(o5,o6).
 4448triangle(o4).
 4449config(o4,up).
 4450circle(o3).
 4451inside(o3,o4).
 4452triangle(o2).
 4453config(o2,down).
 4454circle(o1).
 4455inside(o1,o2).
 4456end(model(1000))