Module(body=[Import(names=[alias(name='sys',
                                 asname=None)]),
             Assign(targets=[Attribute(value=Name(id='sys',
                                                  ctx=Load()),
                                       attr='x',
                                       ctx=Store())],
                    value=Num(n=4)),
             Assign(targets=[Attribute(value=Name(id='sys',
                                                  ctx=Load()),
                                       attr='y',
                                       ctx=Store())],
                    value=List(elts=[Str(s='stuff')],
                               ctx=Load())),
             Assign(targets=[Attribute(value=Name(id='sys',
                                                  ctx=Load()),
                                       attr='z',
                                       ctx=Store())],
                    value=Dict(keys=[Str(s='things')],
                               values=[Attribute(value=Name(id='sys',
                                                            ctx=Load()),
                                                 attr='x',
                                                 ctx=Load())])),
             Print(dest=None,
                   values=[Attribute(value=Name(id='sys',
                                                ctx=Load()),
                                     attr='x',
                                     ctx=Load()),
                           Attribute(value=Name(id='sys',
                                                ctx=Load()),
                                     attr='y',
                                     ctx=Load()),
                           Attribute(value=Name(id='sys',
                                                ctx=Load()),
                                     attr='z',
                                     ctx=Load())],
                   nl=True)])
