from random import randint
from random import seed

seed(1016574)

class Reverser:

    def reverse(self, num):


def to_bits(num):

def binary_sum(num1, num2):


i = []
w = []
o = []

dim = 19658
for x in range(dim):
    i.append(randint(-2**31, 2**31))

v = Reverser()
for x in range(dim):
    w.append(v.reverse(i[x]))

for x in range(dim):
    o.append(v.reverse(w[x]))
