Module(body=[For(target=Name(id='i',
                             ctx=Store()),
                 iter=GeneratorExp(elt=Num(n=1),
                                   generators=[comprehension(target=Name(id='x',
                                                                         ctx=Store()),
                                                             iter=Call(func=Name(id='range',
                                                                                 ctx=Load()),
                                                                       args=[Num(n=3)],
                                                                       keywords=[],
                                                                       starargs=None,
                                                                       kwargs=None),
                                                             ifs=[])]),
                 body=[Print(dest=None,
                             values=[Name(id='i',
                                          ctx=Load())],
                             nl=True)],
                 orelse=[])])
