import random

f = open('20krandbits', 'w')

random.seed()

p = 1000033 # 'random' prime > 10^6
g = 23
# gs = []
# for x in xrange(1,10001):
	# gs.append(long((g**x)%p))
# print gs
# for i in gs:
	# if gs.count(i) > 1:
		# print i, "is not a generator for p"
s = int(random.random()*1000 % 100)
x = g**s % p

for x in range(0,20000):
	i = (g**x % p) % 2
	f.write(str(i))
f.close()
