node_def(module,[body,type_ignores],[]).
node_def(functiondef,[body,args,type_comment,decorator_list,returns],[name,lineno,col_offset,end_col_offset,end_lineno]).
node_def(if,[test,body,orelse],[lineno,col_offset,end_col_offset,end_lineno]).
node_def(compare,[comparators,ops,left],[lineno,col_offset,end_col_offset,end_lineno]).
node_def(constant,[kind],[value,s,n,lineno,col_offset,end_col_offset,end_lineno]).
node_def(null,[],[]).
node_def(gt,[],[]).
node_def(name,[ctx],[id,lineno,col_offset,end_col_offset,end_lineno]).
node_def(load,[],[]).
node_def(return,[value],[lineno,col_offset,end_col_offset,end_lineno]).
node_def(arguments,[args,defaults,kw_defaults,kwarg,kwonlyargs,posonlyargs,vararg],[]).
node_def(arg,[annotation,type_comment],[arg,lineno,col_offset,end_col_offset,end_lineno]).
node_def(assign,[value,targets,type_comment],[lineno,col_offset,end_col_offset,end_lineno]).
node_def(store,[],[]).
node_def(expr,[value],[lineno,col_offset,end_col_offset,end_lineno]).
node_def(call,[args,func,keywords],[lineno,col_offset,end_col_offset,end_lineno]).
node_def(eq,[],[]).
node_val(null,5,4,[],[]).
node_val(constant,4,3,[5],[0,0,0,2,11,12,2]).
node_val(gt,6,3,[],[]).
node_val(load,8,7,[],[]).
node_val(name,7,3,[8],["X",2,7,8,2]).
node_val(compare,3,2,[[4],[6],7],[2,7,12,2]).
node_val(null,11,10,[],[]).
node_val(constant,10,9,[11],[1,1,1,3,15,16,3]).
node_val(return,9,2,[10],[3,8,16,3]).
node_val(null,14,13,[],[]).
node_val(constant,13,12,[14],[0,0,0,5,15,16,5]).
node_val(return,12,2,[13],[5,8,16,5]).
node_val(if,2,1,[3,[9],[12]],[2,4,16,5]).
node_val(null,17,16,[],[]).
node_val(null,18,16,[],[]).
node_val(arg,16,15,[17,18],["X",1,15,16,1]).
node_val(null,19,15,[],[]).
node_val(null,20,15,[],[]).
node_val(arguments,15,1,[[16],[],[],19,[],[],20],[]).
node_val(null,21,1,[],[]).
node_val(null,22,1,[],[]).
node_val(functiondef,1,0,[[2],15,21,[],22],["function_1",1,0,16,5]).
node_val(null,26,25,[],[]).
node_val(constant,25,24,[26],[0,0,0,9,8,9,9]).
node_val(store,28,27,[],[]).
node_val(name,27,24,[28],["R",9,4,5,9]).
node_val(null,29,24,[],[]).
node_val(assign,24,23,[25,[27],29],[9,4,9,9]).
node_val(null,33,32,[],[]).
node_val(constant,32,31,[33],[0,0,0,10,11,12,10]).
node_val(gt,34,31,[],[]).
node_val(load,36,35,[],[]).
node_val(name,35,31,[36],["X",10,7,8,10]).
node_val(compare,31,30,[[32],[34],35],[10,7,12,10]).
node_val(null,39,38,[],[]).
node_val(constant,38,37,[39],[1,1,1,11,12,13,11]).
node_val(store,41,40,[],[]).
node_val(name,40,37,[41],["R",11,8,9,11]).
node_val(null,42,37,[],[]).
node_val(assign,37,30,[38,[40],42],[11,8,13,11]).
node_val(if,30,23,[31,[37],[]],[10,4,13,11]).
node_val(null,46,45,[],[]).
node_val(constant,45,44,[46],[20,20,20,12,11,13,12]).
node_val(gt,47,44,[],[]).
node_val(load,49,48,[],[]).
node_val(name,48,44,[49],["X",12,7,8,12]).
node_val(compare,44,43,[[45],[47],48],[12,7,13,12]).
node_val(null,52,51,[],[]).
node_val(constant,51,50,[52],[2,2,2,13,12,13,13]).
node_val(store,54,53,[],[]).
node_val(name,53,50,[54],["R",13,8,9,13]).
node_val(null,55,50,[],[]).
node_val(assign,50,43,[51,[53],55],[13,8,13,13]).
node_val(if,43,23,[44,[50],[]],[12,4,13,13]).
node_val(load,58,57,[],[]).
node_val(name,57,56,[58],["R",14,11,12,14]).
node_val(return,56,23,[57],[14,4,12,14]).
node_val(null,62,61,[],[]).
node_val(constant,61,60,[62],["Why is this here?","Why is this here?","Why is this here?",15,10,29,15]).
node_val(load,64,63,[],[]).
node_val(name,63,60,[64],["print",15,4,9,15]).
node_val(call,60,59,[[61],63,[]],[15,4,30,15]).
node_val(expr,59,23,[60],[15,4,30,15]).
node_val(null,67,66,[],[]).
node_val(null,68,66,[],[]).
node_val(arg,66,65,[67,68],["X",8,15,16,8]).
node_val(null,69,65,[],[]).
node_val(null,70,65,[],[]).
node_val(arguments,65,23,[[66],[],[],69,[],[],70],[]).
node_val(null,71,23,[],[]).
node_val(null,72,23,[],[]).
node_val(functiondef,23,0,[[24,30,43,56,59],65,71,[],72],["function_2",8,0,30,15]).
node_val(null,76,75,[],[]).
node_val(constant,75,74,[76],[0,0,0,18,8,9,18]).
node_val(store,78,77,[],[]).
node_val(name,77,74,[78],["R",18,4,5,18]).
node_val(null,79,74,[],[]).
node_val(assign,74,73,[75,[77],79],[18,4,9,18]).
node_val(null,83,82,[],[]).
node_val(constant,82,81,[83],[0,0,0,19,11,12,19]).
node_val(gt,84,81,[],[]).
node_val(load,86,85,[],[]).
node_val(name,85,81,[86],["X",19,7,8,19]).
node_val(compare,81,80,[[82],[84],85],[19,7,12,19]).
node_val(null,89,88,[],[]).
node_val(constant,88,87,[89],[1,1,1,20,12,13,20]).
node_val(store,91,90,[],[]).
node_val(name,90,87,[91],["R",20,8,9,20]).
node_val(null,92,87,[],[]).
node_val(assign,87,80,[88,[90],92],[20,8,13,20]).
node_val(null,96,95,[],[]).
node_val(constant,95,94,[96],[20,20,20,21,13,15,21]).
node_val(gt,97,94,[],[]).
node_val(load,99,98,[],[]).
node_val(name,98,94,[99],["X",21,9,10,21]).
node_val(compare,94,93,[[95],[97],98],[21,9,15,21]).
node_val(null,102,101,[],[]).
node_val(constant,101,100,[102],[2,2,2,22,12,13,22]).
node_val(store,104,103,[],[]).
node_val(name,103,100,[104],["R",22,8,9,22]).
node_val(null,105,100,[],[]).
node_val(assign,100,93,[101,[103],105],[22,8,13,22]).
node_val(if,93,80,[94,[100],[]],[21,4,13,22]).
node_val(if,80,73,[81,[87],[93]],[19,4,13,22]).
node_val(null,109,108,[],[]).
node_val(constant,108,107,[109],["nice print statement","nice print statement","nice print statement",23,10,32,23]).
node_val(load,111,110,[],[]).
node_val(name,110,107,[111],["print",23,4,9,23]).
node_val(call,107,106,[[108],110,[]],[23,4,33,23]).
node_val(expr,106,73,[107],[23,4,33,23]).
node_val(load,114,113,[],[]).
node_val(name,113,112,[114],["R",24,11,12,24]).
node_val(return,112,73,[113],[24,4,12,24]).
node_val(null,117,116,[],[]).
node_val(null,118,116,[],[]).
node_val(arg,116,115,[117,118],["X",17,15,16,17]).
node_val(null,119,115,[],[]).
node_val(null,120,115,[],[]).
node_val(arguments,115,73,[[116],[],[],119,[],[],120],[]).
node_val(null,121,73,[],[]).
node_val(null,122,73,[],[]).
node_val(functiondef,73,0,[[74,80,106,112],115,121,[],122],["function_3",17,0,12,24]).
node_val(null,126,125,[],[]).
node_val(constant,125,124,[126],[0,0,0,27,8,9,27]).
node_val(store,128,127,[],[]).
node_val(name,127,124,[128],["R",27,4,5,27]).
node_val(null,129,124,[],[]).
node_val(assign,124,123,[125,[127],129],[27,4,9,27]).
node_val(null,133,132,[],[]).
node_val(constant,132,131,[133],[0,0,0,28,12,13,28]).
node_val(eq,134,131,[],[]).
node_val(load,136,135,[],[]).
node_val(name,135,131,[136],["X",28,7,8,28]).
node_val(compare,131,130,[[132],[134],135],[28,7,13,28]).
node_val(load,139,138,[],[]).
node_val(name,138,137,[139],["R",29,15,16,29]).
node_val(return,137,130,[138],[29,8,16,29]).
node_val(null,143,142,[],[]).
node_val(constant,142,141,[143],["I think this is not a good idea","I think this is not a good idea","I think this is not a good idea",30,14,47,30]).
node_val(load,145,144,[],[]).
node_val(name,144,141,[145],["print",30,8,13,30]).
node_val(call,141,140,[[142],144,[]],[30,8,48,30]).
node_val(expr,140,130,[141],[30,8,48,30]).
node_val(null,149,148,[],[]).
node_val(constant,148,147,[149],[0,0,0,31,13,14,31]).
node_val(gt,150,147,[],[]).
node_val(load,152,151,[],[]).
node_val(name,151,147,[152],["X",31,9,10,31]).
node_val(compare,147,146,[[148],[150],151],[31,9,14,31]).
node_val(null,155,154,[],[]).
node_val(constant,154,153,[155],[1,1,1,32,12,13,32]).
node_val(store,157,156,[],[]).
node_val(name,156,153,[157],["R",32,8,9,32]).
node_val(null,158,153,[],[]).
node_val(assign,153,146,[154,[156],158],[32,8,13,32]).
node_val(null,162,161,[],[]).
node_val(constant,161,160,[162],[20,20,20,33,13,15,33]).
node_val(gt,163,160,[],[]).
node_val(load,165,164,[],[]).
node_val(name,164,160,[165],["X",33,9,10,33]).
node_val(compare,160,159,[[161],[163],164],[33,9,15,33]).
node_val(null,168,167,[],[]).
node_val(constant,167,166,[168],[2,2,2,34,12,13,34]).
node_val(store,170,169,[],[]).
node_val(name,169,166,[170],["R",34,8,9,34]).
node_val(null,171,166,[],[]).
node_val(assign,166,159,[167,[169],171],[34,8,13,34]).
node_val(if,159,146,[160,[166],[]],[33,4,13,34]).
node_val(if,146,130,[147,[153],[159]],[31,4,13,34]).
node_val(if,130,123,[131,[137,140],[146]],[28,4,13,34]).
node_val(null,174,173,[],[]).
node_val(null,175,173,[],[]).
node_val(arg,173,172,[174,175],["X",26,15,16,26]).
node_val(null,176,172,[],[]).
node_val(null,177,172,[],[]).
node_val(arguments,172,123,[[173],[],[],176,[],[],177],[]).
node_val(null,178,123,[],[]).
node_val(null,179,123,[],[]).
node_val(functiondef,123,0,[[124,130],172,178,[],179],["function_4",26,0,13,34]).
node_val(module,0,-1,[[1,23,73,123],[]],[]).
