1# test + +
2
3print( 97989513389222316022151446562729620153292831887555425160965597396
4     & 23716683549865351578586448630079789776107310103486834795830390982)
5
6print( 53817081128841898634258263553430908085326601592682411889506742059
7     & 37042558948907407488299113387826240429667200950043601129661240876)
8
9print( 26167512042587370698808974207700979337713004510730289760097826496
10     & 98456276326770292376138852628141531773120376436197321310863125849)
11
12print( 21085380307304977067262070503651827226504797285572981274069266136
13     & 15928222825828272388778130358888206480162413547887287646273147570)
14
15print( 40827393422334167255488276244226338235131323044408420081160772273
16     & 63815443187857978125545555033672525708399848575557475462799643340)
17
18print( 5181013159871685724135944379095645225188360725917119022722046448
19     & 59734090450462480092384049604830976376887859531148103803093112493)
20
21print( 283894311
22     & 86526825689187217371383854139783231460931720533100376593106943447)
23
24print( 40019818573920230246248826511203818792007462193311949166285967147
25     & 9487909752)
26
27# test - -
28
29print( -97989513389222316022151446562729620153292831887555425160965597396
30     & -23716683549865351578586448630079789776107310103486834795830390982)
31
32print( -53817081128841898634258263553430908085326601592682411889506742059
33     & -37042558948907407488299113387826240429667200950043601129661240876)
34
35print( -26167512042587370698808974207700979337713004510730289760097826496
36     & -98456276326770292376138852628141531773120376436197321310863125849)
37
38print( -21085380307304977067262070503651827226504797285572981274069266136
39     & -15928222825828272388778130358888206480162413547887287646273147570)
40
41print( -40827393422334167255488276244226338235131323044408420081160772273
42     & -63815443187857978125545555033672525708399848575557475462799643340)
43
44print( -5181013159871685724135944379095645225188360725917119022722046448
45     & -59734090450462480092384049604830976376887859531148103803093112493)
46
47print( -283894311
48     & -86526825689187217371383854139783231460931720533100376593106943447)
49
50print( -40019818573920230246248826511203818792007462193311949166285967147
51     & -9487909752)
52