Module(body=[Assign(targets=[Name(id='big',
                                  ctx=Store())],
                    value=Num(n=123456789012345678901234567890)),
             Print(dest=None,
                   values=[BinOp(left=Str(s="'%d'"),
                                 op=Mod(),
                                 right=Name(id='big',
                                            ctx=Load()))],
                   nl=True),
             Print(dest=None,
                   values=[BinOp(left=Str(s="'%d'"),
                                 op=Mod(),
                                 right=UnaryOp(op=USub(),
                                               operand=Name(id='big',
                                                            ctx=Load())))],
                   nl=True),
             Print(dest=None,
                   values=[BinOp(left=Str(s="'%5d'"),
                                 op=Mod(),
                                 right=UnaryOp(op=USub(),
                                               operand=Name(id='big',
                                                            ctx=Load())))],
                   nl=True),
             Print(dest=None,
                   values=[BinOp(left=Str(s="'%31d'"),
                                 op=Mod(),
                                 right=UnaryOp(op=USub(),
                                               operand=Name(id='big',
                                                            ctx=Load())))],
                   nl=True),
             Print(dest=None,
                   values=[BinOp(left=Str(s="'%32d'"),
                                 op=Mod(),
                                 right=UnaryOp(op=USub(),
                                               operand=Name(id='big',
                                                            ctx=Load())))],
                   nl=True),
             Print(dest=None,
                   values=[BinOp(left=Str(s="'%-32d'"),
                                 op=Mod(),
                                 right=UnaryOp(op=USub(),
                                               operand=Name(id='big',
                                                            ctx=Load())))],
                   nl=True),
             Print(dest=None,
                   values=[BinOp(left=Str(s="'%032d'"),
                                 op=Mod(),
                                 right=UnaryOp(op=USub(),
                                               operand=Name(id='big',
                                                            ctx=Load())))],
                   nl=True),
             Print(dest=None,
                   values=[BinOp(left=Str(s="'%-032d'"),
                                 op=Mod(),
                                 right=UnaryOp(op=USub(),
                                               operand=Name(id='big',
                                                            ctx=Load())))],
                   nl=True),
             Print(dest=None,
                   values=[BinOp(left=Str(s="'%034d'"),
                                 op=Mod(),
                                 right=UnaryOp(op=USub(),
                                               operand=Name(id='big',
                                                            ctx=Load())))],
                   nl=True),
             Print(dest=None,
                   values=[BinOp(left=Str(s="'%034d'"),
                                 op=Mod(),
                                 right=Name(id='big',
                                            ctx=Load()))],
                   nl=True),
             Print(dest=None,
                   values=[BinOp(left=Str(s="'%0+34d'"),
                                 op=Mod(),
                                 right=Name(id='big',
                                            ctx=Load()))],
                   nl=True),
             Print(dest=None,
                   values=[BinOp(left=Str(s="'%+34d'"),
                                 op=Mod(),
                                 right=Name(id='big',
                                            ctx=Load()))],
                   nl=True),
             Print(dest=None,
                   values=[BinOp(left=Str(s="'%34d'"),
                                 op=Mod(),
                                 right=Name(id='big',
                                            ctx=Load()))],
                   nl=True),
             Print(dest=None,
                   values=[BinOp(left=Str(s="'%.2d'"),
                                 op=Mod(),
                                 right=Name(id='big',
                                            ctx=Load()))],
                   nl=True),
             Print(dest=None,
                   values=[BinOp(left=Str(s="'%.30d'"),
                                 op=Mod(),
                                 right=Name(id='big',
                                            ctx=Load()))],
                   nl=True),
             Print(dest=None,
                   values=[BinOp(left=Str(s="'%.31d'"),
                                 op=Mod(),
                                 right=Name(id='big',
                                            ctx=Load()))],
                   nl=True),
             Print(dest=None,
                   values=[BinOp(left=Str(s="'%32.31d'"),
                                 op=Mod(),
                                 right=Name(id='big',
                                            ctx=Load()))],
                   nl=True)])
