text: Module(body=[FunctionDef(name='test',
                           args=arguments(args=[Name(id='a',
                                                     ctx=Param()),
                                                Name(id='b',
                                                     ctx=Param())],
                                          vararg=None,
                                          kwarg=None,
                                          defaults=[]),
                           body=[Return(value=BinOp(left=Name(id='a',
                                                              ctx=Load()),
                                                    op=Add(),
                                                    right=Name(id='b',
                                                               ctx=Load())))],
                           decorator_list=[]),
               Print(dest=None,
                     values=[BinOp(left=Call(func=Name(id='test',
                                                       ctx=Load()),
                                             args=[Num(n=1),
                                                   Num(n=1)],
                                             keywords=[],
                                             starargs=None,
                                             kwargs=None),
                                   op=Add(),
                                   right=Call(func=Name(id='test',
                                                        ctx=Load()),
                                              args=[Num(n=1),
                                                    Num(n=1)],
                                              keywords=[],
                                              starargs=None,
                                              kwargs=None))],
                     nl=True)])
  