?- anc(tarao,ans251).

par(masuo,ans1)/1.
par(masuo,ans2)/1.

par(ans1,ans3)/1.
par(ans1,ans4)/1.
par(ans2,ans5)/1.
par(ans2,ans6)/1.
par(fune,ans7)/1.
par(fune,ans8)/1.
par(namihei,ans9)/1.
par(namihei,ans10)/1.

par(ans7,ans11)/1.
par(ans7,ans12)/1.
par(ans8,ans13)/1.
par(ans8,ans14)/1.
par(ans9,ans15)/1.
par(ans9,ans16)/1.
par(ans10,ans17)/1.
par(ans10,ans18)/1.
par(ans3,ans19)/1.
par(ans3,ans20)/1.
par(ans4,ans21)/1.
par(ans4,ans22)/1.
par(ans5,ans23)/1.
par(ans5,ans24)/1.
par(ans6,ans25)/1.
par(ans6,ans26)/1.

par(ans11,ans27)/1.
par(ans11,ans28)/1.
par(ans12,ans29)/1.
par(ans12,ans30)/1.
par(ans13,ans31)/1.
par(ans13,ans32)/1.
par(ans14,ans33)/1.
par(ans14,ans34)/1.
par(ans15,ans35)/1.
par(ans15,ans36)/1.
par(ans16,ans37)/1.
par(ans16,ans38)/1.
par(ans17,ans39)/1.
par(ans17,ans40)/1.
par(ans18,ans41)/1.
par(ans18,ans42)/1.
par(ans19,ans43)/1.
par(ans19,ans44)/1.
par(ans20,ans45)/1.
par(ans20,ans46)/1.
par(ans21,ans47)/1.
par(ans21,ans48)/1.
par(ans22,ans49)/1.
par(ans22,ans50)/1.
par(ans23,ans51)/1.
par(ans23,ans52)/1.
par(ans24,ans53)/1.
par(ans24,ans54)/1.
par(ans25,ans55)/1.
par(ans25,ans56)/1.
par(ans26,ans57)/1.
par(ans26,ans58)/1.

par(ans27,anc59)/1.
par(ans27,ans60)/1.
par(ans28,ans61)/1.
par(ans28,ans62)/1.
par(ans29,ans63)/1.
par(ans29,ans64)/1.
par(ans30,ans65)/1.
par(ans30,ans66)/1.
par(ans31,ans67)/1.
par(ans31,ans68)/1.
par(ans32,ans69)/1.
par(ans32,ans70)/1.
par(ans33,ans71)/1.
par(ans33,ans72)/1.
par(ans34,ans73)/1.
par(ans34,ans74)/1.
par(ans35,ans75)/1.
par(ans35,ans76)/1.
par(ans36,ans77)/1.
par(ans36,ans78)/1.
par(ans37,ans79)/1.
par(ans37,ans80)/1.
par(ans38,ans81)/1.
par(ans38,ans82)/1.
par(ans39,ans83)/1.
par(ans39,ans84)/1.
par(ans40,ans85)/1.
par(ans40,ans86)/1.
par(ans41,ans87)/1.
par(ans41,ans88)/1.
par(ans42,ans89)/1.
par(ans42,ans90)/1.
par(ans43,ans91)/1.
par(ans43,ans92)/1.
par(ans44,ans93)/1.
par(ans44,ans94)/1.
par(ans45,ans95)/1.
par(ans45,ans96)/1.
par(ans46,ans97)/1.
par(ans46,ans98)/1.
par(ans47,ans99)/1.
par(ans47,ans100)/1.
par(ans48,ans101)/1.
par(ans48,ans102)/1.
par(ans49,ans103)/1.
par(ans49,ans104)/1.
par(ans50,ans105)/1.
par(ans50,ans106)/1.
par(ans51,ans107)/1.
par(ans51,ans108)/1.
par(ans52,ans109)/1.
par(ans52,ans110)/1.
par(ans53,ans111)/1.
par(ans53,ans112)/1.
par(ans54,ans113)/1.
par(ans54,ans114)/1.
par(ans55,ans115)/1.
par(ans55,ans116)/1.
par(ans56,ans117)/1.
par(ans56,ans118)/1.
par(ans57,ans119)/1.
par(ans57,ans120)/1.
par(ans58,ans121)/1.
par(ans58,ans122)/1.

par(ans59,ans124)/1.
par(ans59,ans125)/1.
par(ans60,ans126)/1.
par(ans60,ans127)/1.
par(ans61,ans128)/1.
par(ans61,ans129)/1.
par(ans62,ans130)/1.
par(ans62,ans131)/1.
par(ans63,ans132)/1.
par(ans63,ans133)/1.
par(ans64,ans134)/1.
par(ans64,ans135)/1.
par(ans65,ans136)/1.
par(ans65,ans137)/1.
par(ans66,ans138)/1.
par(ans66,ans139)/1.
par(ans67,ans140)/1.
par(ans67,ans141)/1.
par(ans68,ans142)/1.
par(ans68,ans143)/1.
par(ans69,ans144)/1.
par(ans69,ans145)/1.
par(ans70,ans146)/1.
par(ans70,ans147)/1.
par(ans71,ans148)/1.
par(ans71,ans149)/1.
par(ans72,ans150)/1.
par(ans72,ans151)/1.
par(ans73,ans152)/1.
par(ans73,ans153)/1.
par(ans74,ans154)/1.
par(ans74,ans155)/1.
par(ans75,ans156)/1.
par(ans75,ans157)/1.
par(ans76,ans158)/1.
par(ans76,ans159)/1.
par(ans77,ans160)/1.
par(ans77,ans161)/1.
par(ans78,ans162)/1.
par(ans78,ans163)/1.
par(ans79,ans164)/1.
par(ans79,ans165)/1.
par(ans80,ans166)/1.
par(ans80,ans167)/1.
par(ans81,ans168)/1.
par(ans81,ans169)/1.
par(ans82,ans170)/1.
par(ans82,ans171)/1.
par(ans83,ans172)/1.
par(ans83,ans173)/1.
par(ans84,ans174)/1.
par(ans84,ans175)/1.
par(ans85,ans176)/1.
par(ans85,ans177)/1.
par(ans86,ans178)/1.
par(ans86,ans179)/1.
par(ans87,ans180)/1.
par(ans87,ans181)/1.
par(ans88,ans182)/1.
par(ans88,ans183)/1.
par(ans89,ans184)/1.
par(ans89,ans185)/1.
par(ans90,ans186)/1.
par(ans90,ans187)/1.
par(ans91,ans188)/1.
par(ans91,ans189)/1.
par(ans92,ans190)/1.
par(ans92,ans191)/1.
par(ans93,ans192)/1.
par(ans93,ans193)/1.
par(ans94,ans194)/1.
par(ans94,ans195)/1.
par(ans95,ans196)/1.
par(ans95,ans197)/1.
par(ans96,ans198)/1.
par(ans96,ans199)/1.
par(ans97,ans200)/1.
par(ans97,ans201)/1.
par(ans98,ans202)/1.
par(ans98,ans203)/1.
par(ans99,ans204)/1.
par(ans99,ans205)/1.
par(ans100,ans206)/1.
par(ans100,ans207)/1.
par(ans101,ans208)/1.
par(ans101,ans209)/1.
par(ans102,ans210)/1.
par(ans102,ans211)/1.
par(ans103,ans212)/1.
par(ans103,ans213)/1.
par(ans104,ans214)/1.
par(ans104,ans215)/1.
par(ans105,ans216)/1.
par(ans105,ans217)/1.
par(ans106,ans218)/1.
par(ans106,ans219)/1.
par(ans107,ans220)/1.
par(ans107,ans221)/1.
par(ans108,ans222)/1.
par(ans108,ans223)/1.
par(ans109,ans224)/1.
par(ans109,ans225)/1.
par(ans110,ans226)/1.
par(ans110,ans227)/1.
par(ans111,ans228)/1.
par(ans111,ans229)/1.
par(ans112,ans230)/1.
par(ans112,ans231)/1.
par(ans113,ans232)/1.
par(ans113,ans233)/1.
par(ans114,ans234)/1.
par(ans114,ans235)/1.
par(ans115,ans236)/1.
par(ans115,ans237)/1.
par(ans116,ans238)/1.
par(ans116,ans239)/1.
par(ans117,ans240)/1.
par(ans117,ans241)/1.
par(ans118,ans242)/1.
par(ans118,ans243)/1.
par(ans119,ans244)/1.
par(ans119,ans245)/1.
par(ans120,ans246)/1.
par(ans120,ans247)/1.
par(ans121,ans248)/1.
par(ans121,ans249)/1.
par(ans122,ans250)/1.
par(ans122,ans251)/1.



par(norisuke,noans1)/1.
par(norisuke,noans2)/1.
par(taiko,noans3)/1.
par(taiko,noans4)/1.
par(noans1,noans5)/1.
par(noans1,noans6)/1.
par(noans2,noans7)/1.
par(noans2,noans8)/1.
par(noans3,noans9)/1.
par(noans3,noans10)/1.
par(noans4,noans11)/1.
par(noans4,noans12)/1.

par(noans5,noans13)/1.
par(noans5,noans14)/1.
par(noans6,noans15)/1.
par(noans6,noans16)/1.
par(noans7,noans17)/1.
par(noans7,noans18)/1.
par(noans8,noans19)/1.
par(noans8,noans20)/1.
par(noans9,noans21)/1.
par(noans9,noans22)/1.
par(noans10,noans23)/1.
par(noans10,noans24)/1.
par(noans11,noans25)/1.
par(noans11,noans26)/1.
par(noans12,noans27)/1.
par(noans12,noans28)/1.


par(tarao,sazae)/1.
par(tarao,masuo)/1.
par(sazae,fune) /1.
par(sazae,namihei)/1.
par(katsuo,namihei)/1.
par(katsuo,fune)/1.
par(wakame,namihei)/1.
par(wakame,fune)/1.
par(ikura,norisuke)/1.
par(ikura,taiko)/1.

anc(X1,Y1) :- par(X1,Z2), anc(Z2,Y1).
anc(X0,Y0) :- par(X0,Y0).
