add test for frames and bytes properties of empty movies
[swfdec.git] / test / trace / bitwise-7.swf.trace
blob1651c04aaebd6189cf1c6042fc9c85364bf6704d
1 check Bitwise and shift operations
2 Infinity and Infinity = 0
3 Infinity or Infinity = 0
4 Infinity xor Infinity = 0
5 Infinity and -Infinity = 0
6 Infinity or -Infinity = 0
7 Infinity xor -Infinity = 0
8 Infinity and NaN = 0
9 Infinity or NaN = 0
10 Infinity xor NaN = 0
11 Infinity and 0 = 0
12 Infinity or 0 = 0
13 Infinity xor 0 = 0
14 Infinity and 0 = 0
15 Infinity or 0 = 0
16 Infinity xor 0 = 0
17 Infinity and 1 = 0
18 Infinity or 1 = 1
19 Infinity xor 1 = 1
20 Infinity and -1 = 0
21 Infinity or -1 = -1
22 Infinity xor -1 = -1
23 Infinity and -2 = 0
24 Infinity or -2 = -2
25 Infinity xor -2 = -2
26 Infinity and 2 = 0
27 Infinity or 2 = 2
28 Infinity xor 2 = 2
29 Infinity and 3 = 0
30 Infinity or 3 = 3
31 Infinity xor 3 = 3
32 Infinity and 42 = 0
33 Infinity or 42 = 42
34 Infinity xor 42 = 42
35 Infinity and 0.5 = 0
36 Infinity or 0.5 = 0
37 Infinity xor 0.5 = 0
38 Infinity and -0.5 = 0
39 Infinity or -0.5 = 0
40 Infinity xor -0.5 = 0
41 Infinity and 1.5 = 0
42 Infinity or 1.5 = 1
43 Infinity xor 1.5 = 1
44 Infinity and -1.5 = 0
45 Infinity or -1.5 = -1
46 Infinity xor -1.5 = -1
47 Infinity and 3.1415926535 = 0
48 Infinity or 3.1415926535 = 3
49 Infinity xor 3.1415926535 = 3
50 Infinity and -1.234567 = 0
51 Infinity or -1.234567 = -1
52 Infinity xor -1.234567 = -1
53 Infinity and 1e-9 = 0
54 Infinity or 1e-9 = 0
55 Infinity xor 1e-9 = 0
56 Infinity and 0.99999999 = 0
57 Infinity or 0.99999999 = 0
58 Infinity xor 0.99999999 = 0
59 Infinity and 2147483647 = 0
60 Infinity or 2147483647 = 2147483647
61 Infinity xor 2147483647 = 2147483647
62 Infinity and 2147483648 = 0
63 Infinity or 2147483648 = -2147483648
64 Infinity xor 2147483648 = -2147483648
65 Infinity and 4294967295 = 0
66 Infinity or 4294967295 = -1
67 Infinity xor 4294967295 = -1
68 Infinity and 4294967296 = 0
69 Infinity or 4294967296 = 0
70 Infinity xor 4294967296 = 0
71 -Infinity and Infinity = 0
72 -Infinity or Infinity = 0
73 -Infinity xor Infinity = 0
74 -Infinity and -Infinity = 0
75 -Infinity or -Infinity = 0
76 -Infinity xor -Infinity = 0
77 -Infinity and NaN = 0
78 -Infinity or NaN = 0
79 -Infinity xor NaN = 0
80 -Infinity and 0 = 0
81 -Infinity or 0 = 0
82 -Infinity xor 0 = 0
83 -Infinity and 0 = 0
84 -Infinity or 0 = 0
85 -Infinity xor 0 = 0
86 -Infinity and 1 = 0
87 -Infinity or 1 = 1
88 -Infinity xor 1 = 1
89 -Infinity and -1 = 0
90 -Infinity or -1 = -1
91 -Infinity xor -1 = -1
92 -Infinity and -2 = 0
93 -Infinity or -2 = -2
94 -Infinity xor -2 = -2
95 -Infinity and 2 = 0
96 -Infinity or 2 = 2
97 -Infinity xor 2 = 2
98 -Infinity and 3 = 0
99 -Infinity or 3 = 3
100 -Infinity xor 3 = 3
101 -Infinity and 42 = 0
102 -Infinity or 42 = 42
103 -Infinity xor 42 = 42
104 -Infinity and 0.5 = 0
105 -Infinity or 0.5 = 0
106 -Infinity xor 0.5 = 0
107 -Infinity and -0.5 = 0
108 -Infinity or -0.5 = 0
109 -Infinity xor -0.5 = 0
110 -Infinity and 1.5 = 0
111 -Infinity or 1.5 = 1
112 -Infinity xor 1.5 = 1
113 -Infinity and -1.5 = 0
114 -Infinity or -1.5 = -1
115 -Infinity xor -1.5 = -1
116 -Infinity and 3.1415926535 = 0
117 -Infinity or 3.1415926535 = 3
118 -Infinity xor 3.1415926535 = 3
119 -Infinity and -1.234567 = 0
120 -Infinity or -1.234567 = -1
121 -Infinity xor -1.234567 = -1
122 -Infinity and 1e-9 = 0
123 -Infinity or 1e-9 = 0
124 -Infinity xor 1e-9 = 0
125 -Infinity and 0.99999999 = 0
126 -Infinity or 0.99999999 = 0
127 -Infinity xor 0.99999999 = 0
128 -Infinity and 2147483647 = 0
129 -Infinity or 2147483647 = 2147483647
130 -Infinity xor 2147483647 = 2147483647
131 -Infinity and 2147483648 = 0
132 -Infinity or 2147483648 = -2147483648
133 -Infinity xor 2147483648 = -2147483648
134 -Infinity and 4294967295 = 0
135 -Infinity or 4294967295 = -1
136 -Infinity xor 4294967295 = -1
137 -Infinity and 4294967296 = 0
138 -Infinity or 4294967296 = 0
139 -Infinity xor 4294967296 = 0
140 NaN and Infinity = 0
141 NaN or Infinity = 0
142 NaN xor Infinity = 0
143 NaN and -Infinity = 0
144 NaN or -Infinity = 0
145 NaN xor -Infinity = 0
146 NaN and NaN = 0
147 NaN or NaN = 0
148 NaN xor NaN = 0
149 NaN and 0 = 0
150 NaN or 0 = 0
151 NaN xor 0 = 0
152 NaN and 0 = 0
153 NaN or 0 = 0
154 NaN xor 0 = 0
155 NaN and 1 = 0
156 NaN or 1 = 1
157 NaN xor 1 = 1
158 NaN and -1 = 0
159 NaN or -1 = -1
160 NaN xor -1 = -1
161 NaN and -2 = 0
162 NaN or -2 = -2
163 NaN xor -2 = -2
164 NaN and 2 = 0
165 NaN or 2 = 2
166 NaN xor 2 = 2
167 NaN and 3 = 0
168 NaN or 3 = 3
169 NaN xor 3 = 3
170 NaN and 42 = 0
171 NaN or 42 = 42
172 NaN xor 42 = 42
173 NaN and 0.5 = 0
174 NaN or 0.5 = 0
175 NaN xor 0.5 = 0
176 NaN and -0.5 = 0
177 NaN or -0.5 = 0
178 NaN xor -0.5 = 0
179 NaN and 1.5 = 0
180 NaN or 1.5 = 1
181 NaN xor 1.5 = 1
182 NaN and -1.5 = 0
183 NaN or -1.5 = -1
184 NaN xor -1.5 = -1
185 NaN and 3.1415926535 = 0
186 NaN or 3.1415926535 = 3
187 NaN xor 3.1415926535 = 3
188 NaN and -1.234567 = 0
189 NaN or -1.234567 = -1
190 NaN xor -1.234567 = -1
191 NaN and 1e-9 = 0
192 NaN or 1e-9 = 0
193 NaN xor 1e-9 = 0
194 NaN and 0.99999999 = 0
195 NaN or 0.99999999 = 0
196 NaN xor 0.99999999 = 0
197 NaN and 2147483647 = 0
198 NaN or 2147483647 = 2147483647
199 NaN xor 2147483647 = 2147483647
200 NaN and 2147483648 = 0
201 NaN or 2147483648 = -2147483648
202 NaN xor 2147483648 = -2147483648
203 NaN and 4294967295 = 0
204 NaN or 4294967295 = -1
205 NaN xor 4294967295 = -1
206 NaN and 4294967296 = 0
207 NaN or 4294967296 = 0
208 NaN xor 4294967296 = 0
209 0 and Infinity = 0
210 0 or Infinity = 0
211 0 xor Infinity = 0
212 0 and -Infinity = 0
213 0 or -Infinity = 0
214 0 xor -Infinity = 0
215 0 and NaN = 0
216 0 or NaN = 0
217 0 xor NaN = 0
218 0 and 0 = 0
219 0 or 0 = 0
220 0 xor 0 = 0
221 0 and 0 = 0
222 0 or 0 = 0
223 0 xor 0 = 0
224 0 and 1 = 0
225 0 or 1 = 1
226 0 xor 1 = 1
227 0 and -1 = 0
228 0 or -1 = -1
229 0 xor -1 = -1
230 0 and -2 = 0
231 0 or -2 = -2
232 0 xor -2 = -2
233 0 and 2 = 0
234 0 or 2 = 2
235 0 xor 2 = 2
236 0 and 3 = 0
237 0 or 3 = 3
238 0 xor 3 = 3
239 0 and 42 = 0
240 0 or 42 = 42
241 0 xor 42 = 42
242 0 and 0.5 = 0
243 0 or 0.5 = 0
244 0 xor 0.5 = 0
245 0 and -0.5 = 0
246 0 or -0.5 = 0
247 0 xor -0.5 = 0
248 0 and 1.5 = 0
249 0 or 1.5 = 1
250 0 xor 1.5 = 1
251 0 and -1.5 = 0
252 0 or -1.5 = -1
253 0 xor -1.5 = -1
254 0 and 3.1415926535 = 0
255 0 or 3.1415926535 = 3
256 0 xor 3.1415926535 = 3
257 0 and -1.234567 = 0
258 0 or -1.234567 = -1
259 0 xor -1.234567 = -1
260 0 and 1e-9 = 0
261 0 or 1e-9 = 0
262 0 xor 1e-9 = 0
263 0 and 0.99999999 = 0
264 0 or 0.99999999 = 0
265 0 xor 0.99999999 = 0
266 0 and 2147483647 = 0
267 0 or 2147483647 = 2147483647
268 0 xor 2147483647 = 2147483647
269 0 and 2147483648 = 0
270 0 or 2147483648 = -2147483648
271 0 xor 2147483648 = -2147483648
272 0 and 4294967295 = 0
273 0 or 4294967295 = -1
274 0 xor 4294967295 = -1
275 0 and 4294967296 = 0
276 0 or 4294967296 = 0
277 0 xor 4294967296 = 0
278 0 and Infinity = 0
279 0 or Infinity = 0
280 0 xor Infinity = 0
281 0 and -Infinity = 0
282 0 or -Infinity = 0
283 0 xor -Infinity = 0
284 0 and NaN = 0
285 0 or NaN = 0
286 0 xor NaN = 0
287 0 and 0 = 0
288 0 or 0 = 0
289 0 xor 0 = 0
290 0 and 0 = 0
291 0 or 0 = 0
292 0 xor 0 = 0
293 0 and 1 = 0
294 0 or 1 = 1
295 0 xor 1 = 1
296 0 and -1 = 0
297 0 or -1 = -1
298 0 xor -1 = -1
299 0 and -2 = 0
300 0 or -2 = -2
301 0 xor -2 = -2
302 0 and 2 = 0
303 0 or 2 = 2
304 0 xor 2 = 2
305 0 and 3 = 0
306 0 or 3 = 3
307 0 xor 3 = 3
308 0 and 42 = 0
309 0 or 42 = 42
310 0 xor 42 = 42
311 0 and 0.5 = 0
312 0 or 0.5 = 0
313 0 xor 0.5 = 0
314 0 and -0.5 = 0
315 0 or -0.5 = 0
316 0 xor -0.5 = 0
317 0 and 1.5 = 0
318 0 or 1.5 = 1
319 0 xor 1.5 = 1
320 0 and -1.5 = 0
321 0 or -1.5 = -1
322 0 xor -1.5 = -1
323 0 and 3.1415926535 = 0
324 0 or 3.1415926535 = 3
325 0 xor 3.1415926535 = 3
326 0 and -1.234567 = 0
327 0 or -1.234567 = -1
328 0 xor -1.234567 = -1
329 0 and 1e-9 = 0
330 0 or 1e-9 = 0
331 0 xor 1e-9 = 0
332 0 and 0.99999999 = 0
333 0 or 0.99999999 = 0
334 0 xor 0.99999999 = 0
335 0 and 2147483647 = 0
336 0 or 2147483647 = 2147483647
337 0 xor 2147483647 = 2147483647
338 0 and 2147483648 = 0
339 0 or 2147483648 = -2147483648
340 0 xor 2147483648 = -2147483648
341 0 and 4294967295 = 0
342 0 or 4294967295 = -1
343 0 xor 4294967295 = -1
344 0 and 4294967296 = 0
345 0 or 4294967296 = 0
346 0 xor 4294967296 = 0
347 1 and Infinity = 0
348 1 or Infinity = 1
349 1 xor Infinity = 1
350 1 and -Infinity = 0
351 1 or -Infinity = 1
352 1 xor -Infinity = 1
353 1 and NaN = 0
354 1 or NaN = 1
355 1 xor NaN = 1
356 1 and 0 = 0
357 1 or 0 = 1
358 1 xor 0 = 1
359 1 and 0 = 0
360 1 or 0 = 1
361 1 xor 0 = 1
362 1 and 1 = 1
363 1 or 1 = 1
364 1 xor 1 = 0
365 1 and -1 = 1
366 1 or -1 = -1
367 1 xor -1 = -2
368 1 and -2 = 0
369 1 or -2 = -1
370 1 xor -2 = -1
371 1 and 2 = 0
372 1 or 2 = 3
373 1 xor 2 = 3
374 1 and 3 = 1
375 1 or 3 = 3
376 1 xor 3 = 2
377 1 and 42 = 0
378 1 or 42 = 43
379 1 xor 42 = 43
380 1 and 0.5 = 0
381 1 or 0.5 = 1
382 1 xor 0.5 = 1
383 1 and -0.5 = 0
384 1 or -0.5 = 1
385 1 xor -0.5 = 1
386 1 and 1.5 = 1
387 1 or 1.5 = 1
388 1 xor 1.5 = 0
389 1 and -1.5 = 1
390 1 or -1.5 = -1
391 1 xor -1.5 = -2
392 1 and 3.1415926535 = 1
393 1 or 3.1415926535 = 3
394 1 xor 3.1415926535 = 2
395 1 and -1.234567 = 1
396 1 or -1.234567 = -1
397 1 xor -1.234567 = -2
398 1 and 1e-9 = 0
399 1 or 1e-9 = 1
400 1 xor 1e-9 = 1
401 1 and 0.99999999 = 0
402 1 or 0.99999999 = 1
403 1 xor 0.99999999 = 1
404 1 and 2147483647 = 1
405 1 or 2147483647 = 2147483647
406 1 xor 2147483647 = 2147483646
407 1 and 2147483648 = 0
408 1 or 2147483648 = -2147483647
409 1 xor 2147483648 = -2147483647
410 1 and 4294967295 = 1
411 1 or 4294967295 = -1
412 1 xor 4294967295 = -2
413 1 and 4294967296 = 0
414 1 or 4294967296 = 1
415 1 xor 4294967296 = 1
416 -1 and Infinity = 0
417 -1 or Infinity = -1
418 -1 xor Infinity = -1
419 -1 and -Infinity = 0
420 -1 or -Infinity = -1
421 -1 xor -Infinity = -1
422 -1 and NaN = 0
423 -1 or NaN = -1
424 -1 xor NaN = -1
425 -1 and 0 = 0
426 -1 or 0 = -1
427 -1 xor 0 = -1
428 -1 and 0 = 0
429 -1 or 0 = -1
430 -1 xor 0 = -1
431 -1 and 1 = 1
432 -1 or 1 = -1
433 -1 xor 1 = -2
434 -1 and -1 = -1
435 -1 or -1 = -1
436 -1 xor -1 = 0
437 -1 and -2 = -2
438 -1 or -2 = -1
439 -1 xor -2 = 1
440 -1 and 2 = 2
441 -1 or 2 = -1
442 -1 xor 2 = -3
443 -1 and 3 = 3
444 -1 or 3 = -1
445 -1 xor 3 = -4
446 -1 and 42 = 42
447 -1 or 42 = -1
448 -1 xor 42 = -43
449 -1 and 0.5 = 0
450 -1 or 0.5 = -1
451 -1 xor 0.5 = -1
452 -1 and -0.5 = 0
453 -1 or -0.5 = -1
454 -1 xor -0.5 = -1
455 -1 and 1.5 = 1
456 -1 or 1.5 = -1
457 -1 xor 1.5 = -2
458 -1 and -1.5 = -1
459 -1 or -1.5 = -1
460 -1 xor -1.5 = 0
461 -1 and 3.1415926535 = 3
462 -1 or 3.1415926535 = -1
463 -1 xor 3.1415926535 = -4
464 -1 and -1.234567 = -1
465 -1 or -1.234567 = -1
466 -1 xor -1.234567 = 0
467 -1 and 1e-9 = 0
468 -1 or 1e-9 = -1
469 -1 xor 1e-9 = -1
470 -1 and 0.99999999 = 0
471 -1 or 0.99999999 = -1
472 -1 xor 0.99999999 = -1
473 -1 and 2147483647 = 2147483647
474 -1 or 2147483647 = -1
475 -1 xor 2147483647 = -2147483648
476 -1 and 2147483648 = -2147483648
477 -1 or 2147483648 = -1
478 -1 xor 2147483648 = 2147483647
479 -1 and 4294967295 = -1
480 -1 or 4294967295 = -1
481 -1 xor 4294967295 = 0
482 -1 and 4294967296 = 0
483 -1 or 4294967296 = -1
484 -1 xor 4294967296 = -1
485 -2 and Infinity = 0
486 -2 or Infinity = -2
487 -2 xor Infinity = -2
488 -2 and -Infinity = 0
489 -2 or -Infinity = -2
490 -2 xor -Infinity = -2
491 -2 and NaN = 0
492 -2 or NaN = -2
493 -2 xor NaN = -2
494 -2 and 0 = 0
495 -2 or 0 = -2
496 -2 xor 0 = -2
497 -2 and 0 = 0
498 -2 or 0 = -2
499 -2 xor 0 = -2
500 -2 and 1 = 0
501 -2 or 1 = -1
502 -2 xor 1 = -1
503 -2 and -1 = -2
504 -2 or -1 = -1
505 -2 xor -1 = 1
506 -2 and -2 = -2
507 -2 or -2 = -2
508 -2 xor -2 = 0
509 -2 and 2 = 2
510 -2 or 2 = -2
511 -2 xor 2 = -4
512 -2 and 3 = 2
513 -2 or 3 = -1
514 -2 xor 3 = -3
515 -2 and 42 = 42
516 -2 or 42 = -2
517 -2 xor 42 = -44
518 -2 and 0.5 = 0
519 -2 or 0.5 = -2
520 -2 xor 0.5 = -2
521 -2 and -0.5 = 0
522 -2 or -0.5 = -2
523 -2 xor -0.5 = -2
524 -2 and 1.5 = 0
525 -2 or 1.5 = -1
526 -2 xor 1.5 = -1
527 -2 and -1.5 = -2
528 -2 or -1.5 = -1
529 -2 xor -1.5 = 1
530 -2 and 3.1415926535 = 2
531 -2 or 3.1415926535 = -1
532 -2 xor 3.1415926535 = -3
533 -2 and -1.234567 = -2
534 -2 or -1.234567 = -1
535 -2 xor -1.234567 = 1
536 -2 and 1e-9 = 0
537 -2 or 1e-9 = -2
538 -2 xor 1e-9 = -2
539 -2 and 0.99999999 = 0
540 -2 or 0.99999999 = -2
541 -2 xor 0.99999999 = -2
542 -2 and 2147483647 = 2147483646
543 -2 or 2147483647 = -1
544 -2 xor 2147483647 = -2147483647
545 -2 and 2147483648 = -2147483648
546 -2 or 2147483648 = -2
547 -2 xor 2147483648 = 2147483646
548 -2 and 4294967295 = -2
549 -2 or 4294967295 = -1
550 -2 xor 4294967295 = 1
551 -2 and 4294967296 = 0
552 -2 or 4294967296 = -2
553 -2 xor 4294967296 = -2
554 2 and Infinity = 0
555 2 or Infinity = 2
556 2 xor Infinity = 2
557 2 and -Infinity = 0
558 2 or -Infinity = 2
559 2 xor -Infinity = 2
560 2 and NaN = 0
561 2 or NaN = 2
562 2 xor NaN = 2
563 2 and 0 = 0
564 2 or 0 = 2
565 2 xor 0 = 2
566 2 and 0 = 0
567 2 or 0 = 2
568 2 xor 0 = 2
569 2 and 1 = 0
570 2 or 1 = 3
571 2 xor 1 = 3
572 2 and -1 = 2
573 2 or -1 = -1
574 2 xor -1 = -3
575 2 and -2 = 2
576 2 or -2 = -2
577 2 xor -2 = -4
578 2 and 2 = 2
579 2 or 2 = 2
580 2 xor 2 = 0
581 2 and 3 = 2
582 2 or 3 = 3
583 2 xor 3 = 1
584 2 and 42 = 2
585 2 or 42 = 42
586 2 xor 42 = 40
587 2 and 0.5 = 0
588 2 or 0.5 = 2
589 2 xor 0.5 = 2
590 2 and -0.5 = 0
591 2 or -0.5 = 2
592 2 xor -0.5 = 2
593 2 and 1.5 = 0
594 2 or 1.5 = 3
595 2 xor 1.5 = 3
596 2 and -1.5 = 2
597 2 or -1.5 = -1
598 2 xor -1.5 = -3
599 2 and 3.1415926535 = 2
600 2 or 3.1415926535 = 3
601 2 xor 3.1415926535 = 1
602 2 and -1.234567 = 2
603 2 or -1.234567 = -1
604 2 xor -1.234567 = -3
605 2 and 1e-9 = 0
606 2 or 1e-9 = 2
607 2 xor 1e-9 = 2
608 2 and 0.99999999 = 0
609 2 or 0.99999999 = 2
610 2 xor 0.99999999 = 2
611 2 and 2147483647 = 2
612 2 or 2147483647 = 2147483647
613 2 xor 2147483647 = 2147483645
614 2 and 2147483648 = 0
615 2 or 2147483648 = -2147483646
616 2 xor 2147483648 = -2147483646
617 2 and 4294967295 = 2
618 2 or 4294967295 = -1
619 2 xor 4294967295 = -3
620 2 and 4294967296 = 0
621 2 or 4294967296 = 2
622 2 xor 4294967296 = 2
623 3 and Infinity = 0
624 3 or Infinity = 3
625 3 xor Infinity = 3
626 3 and -Infinity = 0
627 3 or -Infinity = 3
628 3 xor -Infinity = 3
629 3 and NaN = 0
630 3 or NaN = 3
631 3 xor NaN = 3
632 3 and 0 = 0
633 3 or 0 = 3
634 3 xor 0 = 3
635 3 and 0 = 0
636 3 or 0 = 3
637 3 xor 0 = 3
638 3 and 1 = 1
639 3 or 1 = 3
640 3 xor 1 = 2
641 3 and -1 = 3
642 3 or -1 = -1
643 3 xor -1 = -4
644 3 and -2 = 2
645 3 or -2 = -1
646 3 xor -2 = -3
647 3 and 2 = 2
648 3 or 2 = 3
649 3 xor 2 = 1
650 3 and 3 = 3
651 3 or 3 = 3
652 3 xor 3 = 0
653 3 and 42 = 2
654 3 or 42 = 43
655 3 xor 42 = 41
656 3 and 0.5 = 0
657 3 or 0.5 = 3
658 3 xor 0.5 = 3
659 3 and -0.5 = 0
660 3 or -0.5 = 3
661 3 xor -0.5 = 3
662 3 and 1.5 = 1
663 3 or 1.5 = 3
664 3 xor 1.5 = 2
665 3 and -1.5 = 3
666 3 or -1.5 = -1
667 3 xor -1.5 = -4
668 3 and 3.1415926535 = 3
669 3 or 3.1415926535 = 3
670 3 xor 3.1415926535 = 0
671 3 and -1.234567 = 3
672 3 or -1.234567 = -1
673 3 xor -1.234567 = -4
674 3 and 1e-9 = 0
675 3 or 1e-9 = 3
676 3 xor 1e-9 = 3
677 3 and 0.99999999 = 0
678 3 or 0.99999999 = 3
679 3 xor 0.99999999 = 3
680 3 and 2147483647 = 3
681 3 or 2147483647 = 2147483647
682 3 xor 2147483647 = 2147483644
683 3 and 2147483648 = 0
684 3 or 2147483648 = -2147483645
685 3 xor 2147483648 = -2147483645
686 3 and 4294967295 = 3
687 3 or 4294967295 = -1
688 3 xor 4294967295 = -4
689 3 and 4294967296 = 0
690 3 or 4294967296 = 3
691 3 xor 4294967296 = 3
692 42 and Infinity = 0
693 42 or Infinity = 42
694 42 xor Infinity = 42
695 42 and -Infinity = 0
696 42 or -Infinity = 42
697 42 xor -Infinity = 42
698 42 and NaN = 0
699 42 or NaN = 42
700 42 xor NaN = 42
701 42 and 0 = 0
702 42 or 0 = 42
703 42 xor 0 = 42
704 42 and 0 = 0
705 42 or 0 = 42
706 42 xor 0 = 42
707 42 and 1 = 0
708 42 or 1 = 43
709 42 xor 1 = 43
710 42 and -1 = 42
711 42 or -1 = -1
712 42 xor -1 = -43
713 42 and -2 = 42
714 42 or -2 = -2
715 42 xor -2 = -44
716 42 and 2 = 2
717 42 or 2 = 42
718 42 xor 2 = 40
719 42 and 3 = 2
720 42 or 3 = 43
721 42 xor 3 = 41
722 42 and 42 = 42
723 42 or 42 = 42
724 42 xor 42 = 0
725 42 and 0.5 = 0
726 42 or 0.5 = 42
727 42 xor 0.5 = 42
728 42 and -0.5 = 0
729 42 or -0.5 = 42
730 42 xor -0.5 = 42
731 42 and 1.5 = 0
732 42 or 1.5 = 43
733 42 xor 1.5 = 43
734 42 and -1.5 = 42
735 42 or -1.5 = -1
736 42 xor -1.5 = -43
737 42 and 3.1415926535 = 2
738 42 or 3.1415926535 = 43
739 42 xor 3.1415926535 = 41
740 42 and -1.234567 = 42
741 42 or -1.234567 = -1
742 42 xor -1.234567 = -43
743 42 and 1e-9 = 0
744 42 or 1e-9 = 42
745 42 xor 1e-9 = 42
746 42 and 0.99999999 = 0
747 42 or 0.99999999 = 42
748 42 xor 0.99999999 = 42
749 42 and 2147483647 = 42
750 42 or 2147483647 = 2147483647
751 42 xor 2147483647 = 2147483605
752 42 and 2147483648 = 0
753 42 or 2147483648 = -2147483606
754 42 xor 2147483648 = -2147483606
755 42 and 4294967295 = 42
756 42 or 4294967295 = -1
757 42 xor 4294967295 = -43
758 42 and 4294967296 = 0
759 42 or 4294967296 = 42
760 42 xor 4294967296 = 42
761 0.5 and Infinity = 0
762 0.5 or Infinity = 0
763 0.5 xor Infinity = 0
764 0.5 and -Infinity = 0
765 0.5 or -Infinity = 0
766 0.5 xor -Infinity = 0
767 0.5 and NaN = 0
768 0.5 or NaN = 0
769 0.5 xor NaN = 0
770 0.5 and 0 = 0
771 0.5 or 0 = 0
772 0.5 xor 0 = 0
773 0.5 and 0 = 0
774 0.5 or 0 = 0
775 0.5 xor 0 = 0
776 0.5 and 1 = 0
777 0.5 or 1 = 1
778 0.5 xor 1 = 1
779 0.5 and -1 = 0
780 0.5 or -1 = -1
781 0.5 xor -1 = -1
782 0.5 and -2 = 0
783 0.5 or -2 = -2
784 0.5 xor -2 = -2
785 0.5 and 2 = 0
786 0.5 or 2 = 2
787 0.5 xor 2 = 2
788 0.5 and 3 = 0
789 0.5 or 3 = 3
790 0.5 xor 3 = 3
791 0.5 and 42 = 0
792 0.5 or 42 = 42
793 0.5 xor 42 = 42
794 0.5 and 0.5 = 0
795 0.5 or 0.5 = 0
796 0.5 xor 0.5 = 0
797 0.5 and -0.5 = 0
798 0.5 or -0.5 = 0
799 0.5 xor -0.5 = 0
800 0.5 and 1.5 = 0
801 0.5 or 1.5 = 1
802 0.5 xor 1.5 = 1
803 0.5 and -1.5 = 0
804 0.5 or -1.5 = -1
805 0.5 xor -1.5 = -1
806 0.5 and 3.1415926535 = 0
807 0.5 or 3.1415926535 = 3
808 0.5 xor 3.1415926535 = 3
809 0.5 and -1.234567 = 0
810 0.5 or -1.234567 = -1
811 0.5 xor -1.234567 = -1
812 0.5 and 1e-9 = 0
813 0.5 or 1e-9 = 0
814 0.5 xor 1e-9 = 0
815 0.5 and 0.99999999 = 0
816 0.5 or 0.99999999 = 0
817 0.5 xor 0.99999999 = 0
818 0.5 and 2147483647 = 0
819 0.5 or 2147483647 = 2147483647
820 0.5 xor 2147483647 = 2147483647
821 0.5 and 2147483648 = 0
822 0.5 or 2147483648 = -2147483648
823 0.5 xor 2147483648 = -2147483648
824 0.5 and 4294967295 = 0
825 0.5 or 4294967295 = -1
826 0.5 xor 4294967295 = -1
827 0.5 and 4294967296 = 0
828 0.5 or 4294967296 = 0
829 0.5 xor 4294967296 = 0
830 -0.5 and Infinity = 0
831 -0.5 or Infinity = 0
832 -0.5 xor Infinity = 0
833 -0.5 and -Infinity = 0
834 -0.5 or -Infinity = 0
835 -0.5 xor -Infinity = 0
836 -0.5 and NaN = 0
837 -0.5 or NaN = 0
838 -0.5 xor NaN = 0
839 -0.5 and 0 = 0
840 -0.5 or 0 = 0
841 -0.5 xor 0 = 0
842 -0.5 and 0 = 0
843 -0.5 or 0 = 0
844 -0.5 xor 0 = 0
845 -0.5 and 1 = 0
846 -0.5 or 1 = 1
847 -0.5 xor 1 = 1
848 -0.5 and -1 = 0
849 -0.5 or -1 = -1
850 -0.5 xor -1 = -1
851 -0.5 and -2 = 0
852 -0.5 or -2 = -2
853 -0.5 xor -2 = -2
854 -0.5 and 2 = 0
855 -0.5 or 2 = 2
856 -0.5 xor 2 = 2
857 -0.5 and 3 = 0
858 -0.5 or 3 = 3
859 -0.5 xor 3 = 3
860 -0.5 and 42 = 0
861 -0.5 or 42 = 42
862 -0.5 xor 42 = 42
863 -0.5 and 0.5 = 0
864 -0.5 or 0.5 = 0
865 -0.5 xor 0.5 = 0
866 -0.5 and -0.5 = 0
867 -0.5 or -0.5 = 0
868 -0.5 xor -0.5 = 0
869 -0.5 and 1.5 = 0
870 -0.5 or 1.5 = 1
871 -0.5 xor 1.5 = 1
872 -0.5 and -1.5 = 0
873 -0.5 or -1.5 = -1
874 -0.5 xor -1.5 = -1
875 -0.5 and 3.1415926535 = 0
876 -0.5 or 3.1415926535 = 3
877 -0.5 xor 3.1415926535 = 3
878 -0.5 and -1.234567 = 0
879 -0.5 or -1.234567 = -1
880 -0.5 xor -1.234567 = -1
881 -0.5 and 1e-9 = 0
882 -0.5 or 1e-9 = 0
883 -0.5 xor 1e-9 = 0
884 -0.5 and 0.99999999 = 0
885 -0.5 or 0.99999999 = 0
886 -0.5 xor 0.99999999 = 0
887 -0.5 and 2147483647 = 0
888 -0.5 or 2147483647 = 2147483647
889 -0.5 xor 2147483647 = 2147483647
890 -0.5 and 2147483648 = 0
891 -0.5 or 2147483648 = -2147483648
892 -0.5 xor 2147483648 = -2147483648
893 -0.5 and 4294967295 = 0
894 -0.5 or 4294967295 = -1
895 -0.5 xor 4294967295 = -1
896 -0.5 and 4294967296 = 0
897 -0.5 or 4294967296 = 0
898 -0.5 xor 4294967296 = 0
899 1.5 and Infinity = 0
900 1.5 or Infinity = 1
901 1.5 xor Infinity = 1
902 1.5 and -Infinity = 0
903 1.5 or -Infinity = 1
904 1.5 xor -Infinity = 1
905 1.5 and NaN = 0
906 1.5 or NaN = 1
907 1.5 xor NaN = 1
908 1.5 and 0 = 0
909 1.5 or 0 = 1
910 1.5 xor 0 = 1
911 1.5 and 0 = 0
912 1.5 or 0 = 1
913 1.5 xor 0 = 1
914 1.5 and 1 = 1
915 1.5 or 1 = 1
916 1.5 xor 1 = 0
917 1.5 and -1 = 1
918 1.5 or -1 = -1
919 1.5 xor -1 = -2
920 1.5 and -2 = 0
921 1.5 or -2 = -1
922 1.5 xor -2 = -1
923 1.5 and 2 = 0
924 1.5 or 2 = 3
925 1.5 xor 2 = 3
926 1.5 and 3 = 1
927 1.5 or 3 = 3
928 1.5 xor 3 = 2
929 1.5 and 42 = 0
930 1.5 or 42 = 43
931 1.5 xor 42 = 43
932 1.5 and 0.5 = 0
933 1.5 or 0.5 = 1
934 1.5 xor 0.5 = 1
935 1.5 and -0.5 = 0
936 1.5 or -0.5 = 1
937 1.5 xor -0.5 = 1
938 1.5 and 1.5 = 1
939 1.5 or 1.5 = 1
940 1.5 xor 1.5 = 0
941 1.5 and -1.5 = 1
942 1.5 or -1.5 = -1
943 1.5 xor -1.5 = -2
944 1.5 and 3.1415926535 = 1
945 1.5 or 3.1415926535 = 3
946 1.5 xor 3.1415926535 = 2
947 1.5 and -1.234567 = 1
948 1.5 or -1.234567 = -1
949 1.5 xor -1.234567 = -2
950 1.5 and 1e-9 = 0
951 1.5 or 1e-9 = 1
952 1.5 xor 1e-9 = 1
953 1.5 and 0.99999999 = 0
954 1.5 or 0.99999999 = 1
955 1.5 xor 0.99999999 = 1
956 1.5 and 2147483647 = 1
957 1.5 or 2147483647 = 2147483647
958 1.5 xor 2147483647 = 2147483646
959 1.5 and 2147483648 = 0
960 1.5 or 2147483648 = -2147483647
961 1.5 xor 2147483648 = -2147483647
962 1.5 and 4294967295 = 1
963 1.5 or 4294967295 = -1
964 1.5 xor 4294967295 = -2
965 1.5 and 4294967296 = 0
966 1.5 or 4294967296 = 1
967 1.5 xor 4294967296 = 1
968 -1.5 and Infinity = 0
969 -1.5 or Infinity = -1
970 -1.5 xor Infinity = -1
971 -1.5 and -Infinity = 0
972 -1.5 or -Infinity = -1
973 -1.5 xor -Infinity = -1
974 -1.5 and NaN = 0
975 -1.5 or NaN = -1
976 -1.5 xor NaN = -1
977 -1.5 and 0 = 0
978 -1.5 or 0 = -1
979 -1.5 xor 0 = -1
980 -1.5 and 0 = 0
981 -1.5 or 0 = -1
982 -1.5 xor 0 = -1
983 -1.5 and 1 = 1
984 -1.5 or 1 = -1
985 -1.5 xor 1 = -2
986 -1.5 and -1 = -1
987 -1.5 or -1 = -1
988 -1.5 xor -1 = 0
989 -1.5 and -2 = -2
990 -1.5 or -2 = -1
991 -1.5 xor -2 = 1
992 -1.5 and 2 = 2
993 -1.5 or 2 = -1
994 -1.5 xor 2 = -3
995 -1.5 and 3 = 3
996 -1.5 or 3 = -1
997 -1.5 xor 3 = -4
998 -1.5 and 42 = 42
999 -1.5 or 42 = -1
1000 -1.5 xor 42 = -43
1001 -1.5 and 0.5 = 0
1002 -1.5 or 0.5 = -1
1003 -1.5 xor 0.5 = -1
1004 -1.5 and -0.5 = 0
1005 -1.5 or -0.5 = -1
1006 -1.5 xor -0.5 = -1
1007 -1.5 and 1.5 = 1
1008 -1.5 or 1.5 = -1
1009 -1.5 xor 1.5 = -2
1010 -1.5 and -1.5 = -1
1011 -1.5 or -1.5 = -1
1012 -1.5 xor -1.5 = 0
1013 -1.5 and 3.1415926535 = 3
1014 -1.5 or 3.1415926535 = -1
1015 -1.5 xor 3.1415926535 = -4
1016 -1.5 and -1.234567 = -1
1017 -1.5 or -1.234567 = -1
1018 -1.5 xor -1.234567 = 0
1019 -1.5 and 1e-9 = 0
1020 -1.5 or 1e-9 = -1
1021 -1.5 xor 1e-9 = -1
1022 -1.5 and 0.99999999 = 0
1023 -1.5 or 0.99999999 = -1
1024 -1.5 xor 0.99999999 = -1
1025 -1.5 and 2147483647 = 2147483647
1026 -1.5 or 2147483647 = -1
1027 -1.5 xor 2147483647 = -2147483648
1028 -1.5 and 2147483648 = -2147483648
1029 -1.5 or 2147483648 = -1
1030 -1.5 xor 2147483648 = 2147483647
1031 -1.5 and 4294967295 = -1
1032 -1.5 or 4294967295 = -1
1033 -1.5 xor 4294967295 = 0
1034 -1.5 and 4294967296 = 0
1035 -1.5 or 4294967296 = -1
1036 -1.5 xor 4294967296 = -1
1037 3.1415926535 and Infinity = 0
1038 3.1415926535 or Infinity = 3
1039 3.1415926535 xor Infinity = 3
1040 3.1415926535 and -Infinity = 0
1041 3.1415926535 or -Infinity = 3
1042 3.1415926535 xor -Infinity = 3
1043 3.1415926535 and NaN = 0
1044 3.1415926535 or NaN = 3
1045 3.1415926535 xor NaN = 3
1046 3.1415926535 and 0 = 0
1047 3.1415926535 or 0 = 3
1048 3.1415926535 xor 0 = 3
1049 3.1415926535 and 0 = 0
1050 3.1415926535 or 0 = 3
1051 3.1415926535 xor 0 = 3
1052 3.1415926535 and 1 = 1
1053 3.1415926535 or 1 = 3
1054 3.1415926535 xor 1 = 2
1055 3.1415926535 and -1 = 3
1056 3.1415926535 or -1 = -1
1057 3.1415926535 xor -1 = -4
1058 3.1415926535 and -2 = 2
1059 3.1415926535 or -2 = -1
1060 3.1415926535 xor -2 = -3
1061 3.1415926535 and 2 = 2
1062 3.1415926535 or 2 = 3
1063 3.1415926535 xor 2 = 1
1064 3.1415926535 and 3 = 3
1065 3.1415926535 or 3 = 3
1066 3.1415926535 xor 3 = 0
1067 3.1415926535 and 42 = 2
1068 3.1415926535 or 42 = 43
1069 3.1415926535 xor 42 = 41
1070 3.1415926535 and 0.5 = 0
1071 3.1415926535 or 0.5 = 3
1072 3.1415926535 xor 0.5 = 3
1073 3.1415926535 and -0.5 = 0
1074 3.1415926535 or -0.5 = 3
1075 3.1415926535 xor -0.5 = 3
1076 3.1415926535 and 1.5 = 1
1077 3.1415926535 or 1.5 = 3
1078 3.1415926535 xor 1.5 = 2
1079 3.1415926535 and -1.5 = 3
1080 3.1415926535 or -1.5 = -1
1081 3.1415926535 xor -1.5 = -4
1082 3.1415926535 and 3.1415926535 = 3
1083 3.1415926535 or 3.1415926535 = 3
1084 3.1415926535 xor 3.1415926535 = 0
1085 3.1415926535 and -1.234567 = 3
1086 3.1415926535 or -1.234567 = -1
1087 3.1415926535 xor -1.234567 = -4
1088 3.1415926535 and 1e-9 = 0
1089 3.1415926535 or 1e-9 = 3
1090 3.1415926535 xor 1e-9 = 3
1091 3.1415926535 and 0.99999999 = 0
1092 3.1415926535 or 0.99999999 = 3
1093 3.1415926535 xor 0.99999999 = 3
1094 3.1415926535 and 2147483647 = 3
1095 3.1415926535 or 2147483647 = 2147483647
1096 3.1415926535 xor 2147483647 = 2147483644
1097 3.1415926535 and 2147483648 = 0
1098 3.1415926535 or 2147483648 = -2147483645
1099 3.1415926535 xor 2147483648 = -2147483645
1100 3.1415926535 and 4294967295 = 3
1101 3.1415926535 or 4294967295 = -1
1102 3.1415926535 xor 4294967295 = -4
1103 3.1415926535 and 4294967296 = 0
1104 3.1415926535 or 4294967296 = 3
1105 3.1415926535 xor 4294967296 = 3
1106 -1.234567 and Infinity = 0
1107 -1.234567 or Infinity = -1
1108 -1.234567 xor Infinity = -1
1109 -1.234567 and -Infinity = 0
1110 -1.234567 or -Infinity = -1
1111 -1.234567 xor -Infinity = -1
1112 -1.234567 and NaN = 0
1113 -1.234567 or NaN = -1
1114 -1.234567 xor NaN = -1
1115 -1.234567 and 0 = 0
1116 -1.234567 or 0 = -1
1117 -1.234567 xor 0 = -1
1118 -1.234567 and 0 = 0
1119 -1.234567 or 0 = -1
1120 -1.234567 xor 0 = -1
1121 -1.234567 and 1 = 1
1122 -1.234567 or 1 = -1
1123 -1.234567 xor 1 = -2
1124 -1.234567 and -1 = -1
1125 -1.234567 or -1 = -1
1126 -1.234567 xor -1 = 0
1127 -1.234567 and -2 = -2
1128 -1.234567 or -2 = -1
1129 -1.234567 xor -2 = 1
1130 -1.234567 and 2 = 2
1131 -1.234567 or 2 = -1
1132 -1.234567 xor 2 = -3
1133 -1.234567 and 3 = 3
1134 -1.234567 or 3 = -1
1135 -1.234567 xor 3 = -4
1136 -1.234567 and 42 = 42
1137 -1.234567 or 42 = -1
1138 -1.234567 xor 42 = -43
1139 -1.234567 and 0.5 = 0
1140 -1.234567 or 0.5 = -1
1141 -1.234567 xor 0.5 = -1
1142 -1.234567 and -0.5 = 0
1143 -1.234567 or -0.5 = -1
1144 -1.234567 xor -0.5 = -1
1145 -1.234567 and 1.5 = 1
1146 -1.234567 or 1.5 = -1
1147 -1.234567 xor 1.5 = -2
1148 -1.234567 and -1.5 = -1
1149 -1.234567 or -1.5 = -1
1150 -1.234567 xor -1.5 = 0
1151 -1.234567 and 3.1415926535 = 3
1152 -1.234567 or 3.1415926535 = -1
1153 -1.234567 xor 3.1415926535 = -4
1154 -1.234567 and -1.234567 = -1
1155 -1.234567 or -1.234567 = -1
1156 -1.234567 xor -1.234567 = 0
1157 -1.234567 and 1e-9 = 0
1158 -1.234567 or 1e-9 = -1
1159 -1.234567 xor 1e-9 = -1
1160 -1.234567 and 0.99999999 = 0
1161 -1.234567 or 0.99999999 = -1
1162 -1.234567 xor 0.99999999 = -1
1163 -1.234567 and 2147483647 = 2147483647
1164 -1.234567 or 2147483647 = -1
1165 -1.234567 xor 2147483647 = -2147483648
1166 -1.234567 and 2147483648 = -2147483648
1167 -1.234567 or 2147483648 = -1
1168 -1.234567 xor 2147483648 = 2147483647
1169 -1.234567 and 4294967295 = -1
1170 -1.234567 or 4294967295 = -1
1171 -1.234567 xor 4294967295 = 0
1172 -1.234567 and 4294967296 = 0
1173 -1.234567 or 4294967296 = -1
1174 -1.234567 xor 4294967296 = -1
1175 1e-9 and Infinity = 0
1176 1e-9 or Infinity = 0
1177 1e-9 xor Infinity = 0
1178 1e-9 and -Infinity = 0
1179 1e-9 or -Infinity = 0
1180 1e-9 xor -Infinity = 0
1181 1e-9 and NaN = 0
1182 1e-9 or NaN = 0
1183 1e-9 xor NaN = 0
1184 1e-9 and 0 = 0
1185 1e-9 or 0 = 0
1186 1e-9 xor 0 = 0
1187 1e-9 and 0 = 0
1188 1e-9 or 0 = 0
1189 1e-9 xor 0 = 0
1190 1e-9 and 1 = 0
1191 1e-9 or 1 = 1
1192 1e-9 xor 1 = 1
1193 1e-9 and -1 = 0
1194 1e-9 or -1 = -1
1195 1e-9 xor -1 = -1
1196 1e-9 and -2 = 0
1197 1e-9 or -2 = -2
1198 1e-9 xor -2 = -2
1199 1e-9 and 2 = 0
1200 1e-9 or 2 = 2
1201 1e-9 xor 2 = 2
1202 1e-9 and 3 = 0
1203 1e-9 or 3 = 3
1204 1e-9 xor 3 = 3
1205 1e-9 and 42 = 0
1206 1e-9 or 42 = 42
1207 1e-9 xor 42 = 42
1208 1e-9 and 0.5 = 0
1209 1e-9 or 0.5 = 0
1210 1e-9 xor 0.5 = 0
1211 1e-9 and -0.5 = 0
1212 1e-9 or -0.5 = 0
1213 1e-9 xor -0.5 = 0
1214 1e-9 and 1.5 = 0
1215 1e-9 or 1.5 = 1
1216 1e-9 xor 1.5 = 1
1217 1e-9 and -1.5 = 0
1218 1e-9 or -1.5 = -1
1219 1e-9 xor -1.5 = -1
1220 1e-9 and 3.1415926535 = 0
1221 1e-9 or 3.1415926535 = 3
1222 1e-9 xor 3.1415926535 = 3
1223 1e-9 and -1.234567 = 0
1224 1e-9 or -1.234567 = -1
1225 1e-9 xor -1.234567 = -1
1226 1e-9 and 1e-9 = 0
1227 1e-9 or 1e-9 = 0
1228 1e-9 xor 1e-9 = 0
1229 1e-9 and 0.99999999 = 0
1230 1e-9 or 0.99999999 = 0
1231 1e-9 xor 0.99999999 = 0
1232 1e-9 and 2147483647 = 0
1233 1e-9 or 2147483647 = 2147483647
1234 1e-9 xor 2147483647 = 2147483647
1235 1e-9 and 2147483648 = 0
1236 1e-9 or 2147483648 = -2147483648
1237 1e-9 xor 2147483648 = -2147483648
1238 1e-9 and 4294967295 = 0
1239 1e-9 or 4294967295 = -1
1240 1e-9 xor 4294967295 = -1
1241 1e-9 and 4294967296 = 0
1242 1e-9 or 4294967296 = 0
1243 1e-9 xor 4294967296 = 0
1244 0.99999999 and Infinity = 0
1245 0.99999999 or Infinity = 0
1246 0.99999999 xor Infinity = 0
1247 0.99999999 and -Infinity = 0
1248 0.99999999 or -Infinity = 0
1249 0.99999999 xor -Infinity = 0
1250 0.99999999 and NaN = 0
1251 0.99999999 or NaN = 0
1252 0.99999999 xor NaN = 0
1253 0.99999999 and 0 = 0
1254 0.99999999 or 0 = 0
1255 0.99999999 xor 0 = 0
1256 0.99999999 and 0 = 0
1257 0.99999999 or 0 = 0
1258 0.99999999 xor 0 = 0
1259 0.99999999 and 1 = 0
1260 0.99999999 or 1 = 1
1261 0.99999999 xor 1 = 1
1262 0.99999999 and -1 = 0
1263 0.99999999 or -1 = -1
1264 0.99999999 xor -1 = -1
1265 0.99999999 and -2 = 0
1266 0.99999999 or -2 = -2
1267 0.99999999 xor -2 = -2
1268 0.99999999 and 2 = 0
1269 0.99999999 or 2 = 2
1270 0.99999999 xor 2 = 2
1271 0.99999999 and 3 = 0
1272 0.99999999 or 3 = 3
1273 0.99999999 xor 3 = 3
1274 0.99999999 and 42 = 0
1275 0.99999999 or 42 = 42
1276 0.99999999 xor 42 = 42
1277 0.99999999 and 0.5 = 0
1278 0.99999999 or 0.5 = 0
1279 0.99999999 xor 0.5 = 0
1280 0.99999999 and -0.5 = 0
1281 0.99999999 or -0.5 = 0
1282 0.99999999 xor -0.5 = 0
1283 0.99999999 and 1.5 = 0
1284 0.99999999 or 1.5 = 1
1285 0.99999999 xor 1.5 = 1
1286 0.99999999 and -1.5 = 0
1287 0.99999999 or -1.5 = -1
1288 0.99999999 xor -1.5 = -1
1289 0.99999999 and 3.1415926535 = 0
1290 0.99999999 or 3.1415926535 = 3
1291 0.99999999 xor 3.1415926535 = 3
1292 0.99999999 and -1.234567 = 0
1293 0.99999999 or -1.234567 = -1
1294 0.99999999 xor -1.234567 = -1
1295 0.99999999 and 1e-9 = 0
1296 0.99999999 or 1e-9 = 0
1297 0.99999999 xor 1e-9 = 0
1298 0.99999999 and 0.99999999 = 0
1299 0.99999999 or 0.99999999 = 0
1300 0.99999999 xor 0.99999999 = 0
1301 0.99999999 and 2147483647 = 0
1302 0.99999999 or 2147483647 = 2147483647
1303 0.99999999 xor 2147483647 = 2147483647
1304 0.99999999 and 2147483648 = 0
1305 0.99999999 or 2147483648 = -2147483648
1306 0.99999999 xor 2147483648 = -2147483648
1307 0.99999999 and 4294967295 = 0
1308 0.99999999 or 4294967295 = -1
1309 0.99999999 xor 4294967295 = -1
1310 0.99999999 and 4294967296 = 0
1311 0.99999999 or 4294967296 = 0
1312 0.99999999 xor 4294967296 = 0
1313 2147483647 and Infinity = 0
1314 2147483647 or Infinity = 2147483647
1315 2147483647 xor Infinity = 2147483647
1316 2147483647 and -Infinity = 0
1317 2147483647 or -Infinity = 2147483647
1318 2147483647 xor -Infinity = 2147483647
1319 2147483647 and NaN = 0
1320 2147483647 or NaN = 2147483647
1321 2147483647 xor NaN = 2147483647
1322 2147483647 and 0 = 0
1323 2147483647 or 0 = 2147483647
1324 2147483647 xor 0 = 2147483647
1325 2147483647 and 0 = 0
1326 2147483647 or 0 = 2147483647
1327 2147483647 xor 0 = 2147483647
1328 2147483647 and 1 = 1
1329 2147483647 or 1 = 2147483647
1330 2147483647 xor 1 = 2147483646
1331 2147483647 and -1 = 2147483647
1332 2147483647 or -1 = -1
1333 2147483647 xor -1 = -2147483648
1334 2147483647 and -2 = 2147483646
1335 2147483647 or -2 = -1
1336 2147483647 xor -2 = -2147483647
1337 2147483647 and 2 = 2
1338 2147483647 or 2 = 2147483647
1339 2147483647 xor 2 = 2147483645
1340 2147483647 and 3 = 3
1341 2147483647 or 3 = 2147483647
1342 2147483647 xor 3 = 2147483644
1343 2147483647 and 42 = 42
1344 2147483647 or 42 = 2147483647
1345 2147483647 xor 42 = 2147483605
1346 2147483647 and 0.5 = 0
1347 2147483647 or 0.5 = 2147483647
1348 2147483647 xor 0.5 = 2147483647
1349 2147483647 and -0.5 = 0
1350 2147483647 or -0.5 = 2147483647
1351 2147483647 xor -0.5 = 2147483647
1352 2147483647 and 1.5 = 1
1353 2147483647 or 1.5 = 2147483647
1354 2147483647 xor 1.5 = 2147483646
1355 2147483647 and -1.5 = 2147483647
1356 2147483647 or -1.5 = -1
1357 2147483647 xor -1.5 = -2147483648
1358 2147483647 and 3.1415926535 = 3
1359 2147483647 or 3.1415926535 = 2147483647
1360 2147483647 xor 3.1415926535 = 2147483644
1361 2147483647 and -1.234567 = 2147483647
1362 2147483647 or -1.234567 = -1
1363 2147483647 xor -1.234567 = -2147483648
1364 2147483647 and 1e-9 = 0
1365 2147483647 or 1e-9 = 2147483647
1366 2147483647 xor 1e-9 = 2147483647
1367 2147483647 and 0.99999999 = 0
1368 2147483647 or 0.99999999 = 2147483647
1369 2147483647 xor 0.99999999 = 2147483647
1370 2147483647 and 2147483647 = 2147483647
1371 2147483647 or 2147483647 = 2147483647
1372 2147483647 xor 2147483647 = 0
1373 2147483647 and 2147483648 = 0
1374 2147483647 or 2147483648 = -1
1375 2147483647 xor 2147483648 = -1
1376 2147483647 and 4294967295 = 2147483647
1377 2147483647 or 4294967295 = -1
1378 2147483647 xor 4294967295 = -2147483648
1379 2147483647 and 4294967296 = 0
1380 2147483647 or 4294967296 = 2147483647
1381 2147483647 xor 4294967296 = 2147483647
1382 2147483648 and Infinity = 0
1383 2147483648 or Infinity = -2147483648
1384 2147483648 xor Infinity = -2147483648
1385 2147483648 and -Infinity = 0
1386 2147483648 or -Infinity = -2147483648
1387 2147483648 xor -Infinity = -2147483648
1388 2147483648 and NaN = 0
1389 2147483648 or NaN = -2147483648
1390 2147483648 xor NaN = -2147483648
1391 2147483648 and 0 = 0
1392 2147483648 or 0 = -2147483648
1393 2147483648 xor 0 = -2147483648
1394 2147483648 and 0 = 0
1395 2147483648 or 0 = -2147483648
1396 2147483648 xor 0 = -2147483648
1397 2147483648 and 1 = 0
1398 2147483648 or 1 = -2147483647
1399 2147483648 xor 1 = -2147483647
1400 2147483648 and -1 = -2147483648
1401 2147483648 or -1 = -1
1402 2147483648 xor -1 = 2147483647
1403 2147483648 and -2 = -2147483648
1404 2147483648 or -2 = -2
1405 2147483648 xor -2 = 2147483646
1406 2147483648 and 2 = 0
1407 2147483648 or 2 = -2147483646
1408 2147483648 xor 2 = -2147483646
1409 2147483648 and 3 = 0
1410 2147483648 or 3 = -2147483645
1411 2147483648 xor 3 = -2147483645
1412 2147483648 and 42 = 0
1413 2147483648 or 42 = -2147483606
1414 2147483648 xor 42 = -2147483606
1415 2147483648 and 0.5 = 0
1416 2147483648 or 0.5 = -2147483648
1417 2147483648 xor 0.5 = -2147483648
1418 2147483648 and -0.5 = 0
1419 2147483648 or -0.5 = -2147483648
1420 2147483648 xor -0.5 = -2147483648
1421 2147483648 and 1.5 = 0
1422 2147483648 or 1.5 = -2147483647
1423 2147483648 xor 1.5 = -2147483647
1424 2147483648 and -1.5 = -2147483648
1425 2147483648 or -1.5 = -1
1426 2147483648 xor -1.5 = 2147483647
1427 2147483648 and 3.1415926535 = 0
1428 2147483648 or 3.1415926535 = -2147483645
1429 2147483648 xor 3.1415926535 = -2147483645
1430 2147483648 and -1.234567 = -2147483648
1431 2147483648 or -1.234567 = -1
1432 2147483648 xor -1.234567 = 2147483647
1433 2147483648 and 1e-9 = 0
1434 2147483648 or 1e-9 = -2147483648
1435 2147483648 xor 1e-9 = -2147483648
1436 2147483648 and 0.99999999 = 0
1437 2147483648 or 0.99999999 = -2147483648
1438 2147483648 xor 0.99999999 = -2147483648
1439 2147483648 and 2147483647 = 0
1440 2147483648 or 2147483647 = -1
1441 2147483648 xor 2147483647 = -1
1442 2147483648 and 2147483648 = -2147483648
1443 2147483648 or 2147483648 = -2147483648
1444 2147483648 xor 2147483648 = 0
1445 2147483648 and 4294967295 = -2147483648
1446 2147483648 or 4294967295 = -1
1447 2147483648 xor 4294967295 = 2147483647
1448 2147483648 and 4294967296 = 0
1449 2147483648 or 4294967296 = -2147483648
1450 2147483648 xor 4294967296 = -2147483648
1451 4294967295 and Infinity = 0
1452 4294967295 or Infinity = -1
1453 4294967295 xor Infinity = -1
1454 4294967295 and -Infinity = 0
1455 4294967295 or -Infinity = -1
1456 4294967295 xor -Infinity = -1
1457 4294967295 and NaN = 0
1458 4294967295 or NaN = -1
1459 4294967295 xor NaN = -1
1460 4294967295 and 0 = 0
1461 4294967295 or 0 = -1
1462 4294967295 xor 0 = -1
1463 4294967295 and 0 = 0
1464 4294967295 or 0 = -1
1465 4294967295 xor 0 = -1
1466 4294967295 and 1 = 1
1467 4294967295 or 1 = -1
1468 4294967295 xor 1 = -2
1469 4294967295 and -1 = -1
1470 4294967295 or -1 = -1
1471 4294967295 xor -1 = 0
1472 4294967295 and -2 = -2
1473 4294967295 or -2 = -1
1474 4294967295 xor -2 = 1
1475 4294967295 and 2 = 2
1476 4294967295 or 2 = -1
1477 4294967295 xor 2 = -3
1478 4294967295 and 3 = 3
1479 4294967295 or 3 = -1
1480 4294967295 xor 3 = -4
1481 4294967295 and 42 = 42
1482 4294967295 or 42 = -1
1483 4294967295 xor 42 = -43
1484 4294967295 and 0.5 = 0
1485 4294967295 or 0.5 = -1
1486 4294967295 xor 0.5 = -1
1487 4294967295 and -0.5 = 0
1488 4294967295 or -0.5 = -1
1489 4294967295 xor -0.5 = -1
1490 4294967295 and 1.5 = 1
1491 4294967295 or 1.5 = -1
1492 4294967295 xor 1.5 = -2
1493 4294967295 and -1.5 = -1
1494 4294967295 or -1.5 = -1
1495 4294967295 xor -1.5 = 0
1496 4294967295 and 3.1415926535 = 3
1497 4294967295 or 3.1415926535 = -1
1498 4294967295 xor 3.1415926535 = -4
1499 4294967295 and -1.234567 = -1
1500 4294967295 or -1.234567 = -1
1501 4294967295 xor -1.234567 = 0
1502 4294967295 and 1e-9 = 0
1503 4294967295 or 1e-9 = -1
1504 4294967295 xor 1e-9 = -1
1505 4294967295 and 0.99999999 = 0
1506 4294967295 or 0.99999999 = -1
1507 4294967295 xor 0.99999999 = -1
1508 4294967295 and 2147483647 = 2147483647
1509 4294967295 or 2147483647 = -1
1510 4294967295 xor 2147483647 = -2147483648
1511 4294967295 and 2147483648 = -2147483648
1512 4294967295 or 2147483648 = -1
1513 4294967295 xor 2147483648 = 2147483647
1514 4294967295 and 4294967295 = -1
1515 4294967295 or 4294967295 = -1
1516 4294967295 xor 4294967295 = 0
1517 4294967295 and 4294967296 = 0
1518 4294967295 or 4294967296 = -1
1519 4294967295 xor 4294967296 = -1
1520 4294967296 and Infinity = 0
1521 4294967296 or Infinity = 0
1522 4294967296 xor Infinity = 0
1523 4294967296 and -Infinity = 0
1524 4294967296 or -Infinity = 0
1525 4294967296 xor -Infinity = 0
1526 4294967296 and NaN = 0
1527 4294967296 or NaN = 0
1528 4294967296 xor NaN = 0
1529 4294967296 and 0 = 0
1530 4294967296 or 0 = 0
1531 4294967296 xor 0 = 0
1532 4294967296 and 0 = 0
1533 4294967296 or 0 = 0
1534 4294967296 xor 0 = 0
1535 4294967296 and 1 = 0
1536 4294967296 or 1 = 1
1537 4294967296 xor 1 = 1
1538 4294967296 and -1 = 0
1539 4294967296 or -1 = -1
1540 4294967296 xor -1 = -1
1541 4294967296 and -2 = 0
1542 4294967296 or -2 = -2
1543 4294967296 xor -2 = -2
1544 4294967296 and 2 = 0
1545 4294967296 or 2 = 2
1546 4294967296 xor 2 = 2
1547 4294967296 and 3 = 0
1548 4294967296 or 3 = 3
1549 4294967296 xor 3 = 3
1550 4294967296 and 42 = 0
1551 4294967296 or 42 = 42
1552 4294967296 xor 42 = 42
1553 4294967296 and 0.5 = 0
1554 4294967296 or 0.5 = 0
1555 4294967296 xor 0.5 = 0
1556 4294967296 and -0.5 = 0
1557 4294967296 or -0.5 = 0
1558 4294967296 xor -0.5 = 0
1559 4294967296 and 1.5 = 0
1560 4294967296 or 1.5 = 1
1561 4294967296 xor 1.5 = 1
1562 4294967296 and -1.5 = 0
1563 4294967296 or -1.5 = -1
1564 4294967296 xor -1.5 = -1
1565 4294967296 and 3.1415926535 = 0
1566 4294967296 or 3.1415926535 = 3
1567 4294967296 xor 3.1415926535 = 3
1568 4294967296 and -1.234567 = 0
1569 4294967296 or -1.234567 = -1
1570 4294967296 xor -1.234567 = -1
1571 4294967296 and 1e-9 = 0
1572 4294967296 or 1e-9 = 0
1573 4294967296 xor 1e-9 = 0
1574 4294967296 and 0.99999999 = 0
1575 4294967296 or 0.99999999 = 0
1576 4294967296 xor 0.99999999 = 0
1577 4294967296 and 2147483647 = 0
1578 4294967296 or 2147483647 = 2147483647
1579 4294967296 xor 2147483647 = 2147483647
1580 4294967296 and 2147483648 = 0
1581 4294967296 or 2147483648 = -2147483648
1582 4294967296 xor 2147483648 = -2147483648
1583 4294967296 and 4294967295 = 0
1584 4294967296 or 4294967295 = -1
1585 4294967296 xor 4294967295 = -1
1586 4294967296 and 4294967296 = 0
1587 4294967296 or 4294967296 = 0
1588 4294967296 xor 4294967296 = 0