Project 4

412 days ago by edinan

# PROJECT 4: Emily Dinan, Boris Garcia, Gildardo Bravo # PHASE 1 # This function will help us find the number M with the property that computing P and Q up to n=m will reveal which subset of the trichotomy it falls into (P dies first, Q dies first, or neither die). It will return the number of iterations calculated. If neither P nor Q die, it will return -1 def iterations(p,q): l = [] for i in range(1000): l+=[(p,q)] temp = p - 0.25*q +100 q = -1*p + q + 200 p = temp if p<0: return i+1; break; if q<0: return i+1; break; return -1 
       
# We will now make a list of the number of iterations required to see whether P dies first or Q dies first for coordinates divisible by 25 in the square [500, 500]. I = []; for i in range(40): j=25*i for k in range(40): l=25*k I+=[iterations(j,l)] 
       
print I 
       
[-1, 9, 7, 6, 6, 5, 5, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 7, 9, -1, 9, 7, 6, 6,
5, 5, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 6, 6, 7, 9, -1, 9, 7, 6, 6, 5, 5, 4, 4, 3, 3,
3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 5, 5, 6, 6, 7, 9, -1, 9, 7, 6, 6, 5, 5, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2,
2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 4, 5, 5, 6, 6, 7,
9, -1, 9, 7, 6, 6, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 1, 1, 1, 1, 1, 1, 1, 3, 3, 4, 4, 5, 5, 6, 6, 7, 9, -1, 9, 7, 6, 6,
5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1,
1, 3, 3, 3, 3, 4, 4, 5, 5, 6, 6, 7, 9, -1, 9, 7, 6, 6, 5, 5, 4, 4, 4, 3,
3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 4, 4,
4, 5, 5, 6, 6, 7, 9, -1, 9, 7, 6, 6, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 4, 4, 4, 5, 5, 6, 6, 7,
9, -1, 9, 7, 6, 6, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2,
2, 1, 2, 2, 2, 2, 3, 3, 3, 3, 4, 4, 4, 5, 5, 6, 6, 7, 9, -1, 9, 7, 6, 6,
5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2,
3, 3, 3, 3, 4, 4, 4, 5, 5, 6, 6, 7, 9, -1, 9, 7, 6, 6, 5, 5, 4, 4, 4, 4,
3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 4, 4,
4, 5, 5, 6, 6, 7, 9, -1, 9, 7, 6, 6, 5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3,
3, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 4, 4, 4, 5, 5, 6, 6, 7,
9, -1, 9, 7, 6, 6, 5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 2, 2,
2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 4, 4, 4, 5, 5, 6, 6, 7, 9, -1, 9, 7, 6, 6,
5, 5, 4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 3, 3,
3, 3, 3, 4, 4, 4, 4, 5, 5, 6, 6, 7, 9, -1, 9, 7, 6, 6, 5, 5, 4, 4, 4, 4,
3, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 4, 4, 4,
4, 5, 5, 6, 6, 7, 9, -1, 9, 7, 6, 6, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1,
1, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 5, 5, 6, 6, 7,
9, -1, 9, 7, 6, 6, 5, 5, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2,
2, 2, 2, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 5, 5, 6, 6, 7, 9, -1, 9, 7, 6, 6,
5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3,
3, 3, 3, 4, 4, 4, 4, 5, 5, 6, 6, 7, 9, -1, 9, 7, 6, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4,
4, 5, 5, 6, 6, 7, 9, -1, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 5, 5, 6, 6, 7,
9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 5, 5, 6, 6, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3,
3, 3, 4, 4, 4, 4, 4, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4,
4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
3, 3, 3, 3, 3, 3, 3, 3, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3,
3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3,
3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2]
[-1, 9, 7, 6, 6, 5, 5, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 7, 9, -1, 9, 7, 6, 6, 5, 5, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 6, 6, 7, 9, -1, 9, 7, 6, 6, 5, 5, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 5, 5, 6, 6, 7, 9, -1, 9, 7, 6, 6, 5, 5, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 4, 5, 5, 6, 6, 7, 9, -1, 9, 7, 6, 6, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 3, 3, 4, 4, 5, 5, 6, 6, 7, 9, -1, 9, 7, 6, 6, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 3, 3, 3, 3, 4, 4, 5, 5, 6, 6, 7, 9, -1, 9, 7, 6, 6, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 4, 4, 4, 5, 5, 6, 6, 7, 9, -1, 9, 7, 6, 6, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 4, 4, 4, 5, 5, 6, 6, 7, 9, -1, 9, 7, 6, 6, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 3, 3, 3, 3, 4, 4, 4, 5, 5, 6, 6, 7, 9, -1, 9, 7, 6, 6, 5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 3, 4, 4, 4, 5, 5, 6, 6, 7, 9, -1, 9, 7, 6, 6, 5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 4, 4, 4, 5, 5, 6, 6, 7, 9, -1, 9, 7, 6, 6, 5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 4, 4, 4, 5, 5, 6, 6, 7, 9, -1, 9, 7, 6, 6, 5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 4, 4, 4, 5, 5, 6, 6, 7, 9, -1, 9, 7, 6, 6, 5, 5, 4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 4, 4, 4, 4, 5, 5, 6, 6, 7, 9, -1, 9, 7, 6, 6, 5, 5, 4, 4, 4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 4, 4, 4, 4, 5, 5, 6, 6, 7, 9, -1, 9, 7, 6, 6, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 5, 5, 6, 6, 7, 9, -1, 9, 7, 6, 6, 5, 5, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 5, 5, 6, 6, 7, 9, -1, 9, 7, 6, 6, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 5, 5, 6, 6, 7, 9, -1, 9, 7, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 5, 5, 6, 6, 7, 9, -1, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 5, 5, 6, 6, 7, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 5, 5, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2]
# The maximum value in the above list is 9. For any point then, we might be able to assume that we can determine which subset of the trichotomy an intial set of points will fall into after about m=10 iterations. To be safe, though, in the future we will calculate up to 20 iterations. 
       
#This function lets us know whether the variable P or Q dies out first. If P dies out first, it returns a 1. If Q dies out first, it returns a -1. If neither die, it returns 0. It also returns the amount of iterations it computed before one died out. def oracle(p,q): x = 0; l = [] for i in range(20): l+=[(p,q)] temp = p - 0.25*q +100 q = -1*p + q + 200 p = temp if p<0: x = 1; break; if q<0: x = -1 break; return x, i+1; 
       
# Testing: this is the fixed point oracle (200, 400) 
       
(0, 20)
(0, 20)
# Testing: oracle (255, 420) 
       
(-1, 6)
(-1, 6)
l = [] p = 255 q = 420 for i in range(1000): l+=[(p,q)] temp = p - 0.25*q +100 q = -1*p + q + 200 p = temp for i in range(7): print l[i] 
       
(255, 420)
(250.000000000000, 365)
(258.750000000000, 315.000000000000)
(280.000000000000, 256.250000000000)
(315.937500000000, 176.250000000000)
(371.875000000000, 60.3125000000000)
(456.796875000000, -111.562500000000)
(255, 420)
(250.000000000000, 365)
(258.750000000000, 315.000000000000)
(280.000000000000, 256.250000000000)
(315.937500000000, 176.250000000000)
(371.875000000000, 60.3125000000000)
(456.796875000000, -111.562500000000)
# This shows that the function oracle is working properly. Q dies out first after the 6th iteration (computed through range i=7). 
       
# PHASE 2 #This new function is the same as before, but it ONLY returns one variable that indicates whether P, Q, or neither died out first within a certain amount of iterations. If P dies out first,it returns 1. If Q dies out first, it returns -1. If neither die, it returns 0. It does not return the amount of iterations. def oracleTWO(p,q): x = 0; l = [] for i in range(20): l+=[(p,q)] temp = p - 0.25*q +100 q = -1*p + q + 200 p = temp if p<0: x = 1; break; if q<0: x = -1 break; return x; 
       
# This will create lists of each of the points in the block [500, 500] that are multiples of 5 in which either P dies out first, Q dies out first, or neither (R). P=[] Q=[] R=[] for i in range(100): j=5*i for k in range(100): l=5*k if oracleTWO(j,l)==1: P+=[(j,l)] if oracleTWO(j,l)==-1: Q+=[(j,l)] if oracleTWO(j,l)==0: R+=[(j,l)] 
       
print P 
       
[(0, 5), (0, 10), (0, 15), (0, 20), (0, 25), (0, 30), (0, 35), (0, 40),
(0, 45), (0, 50), (0, 55), (0, 60), (0, 65), (0, 70), (0, 75), (0, 80),
(0, 85), (0, 90), (0, 95), (0, 100), (0, 105), (0, 110), (0, 115), (0,
120), (0, 125), (0, 130), (0, 135), (0, 140), (0, 145), (0, 150), (0,
155), (0, 160), (0, 165), (0, 170), (0, 175), (0, 180), (0, 185), (0,
190), (0, 195), (0, 200), (0, 205), (0, 210), (0, 215), (0, 220), (0,
225), (0, 230), (0, 235), (0, 240), (0, 245), (0, 250), (0, 255), (0,
260), (0, 265), (0, 270), (0, 275), (0, 280), (0, 285), (0, 290), (0,
295), (0, 300), (0, 305), (0, 310), (0, 315), (0, 320), (0, 325), (0,
330), (0, 335), (0, 340), (0, 345), (0, 350), (0, 355), (0, 360), (0,
365), (0, 370), (0, 375), (0, 380), (0, 385), (0, 390), (0, 395), (0,
400), (0, 405), (0, 410), (0, 415), (0, 420), (0, 425), (0, 430), (0,
435), (0, 440), (0, 445), (0, 450), (0, 455), (0, 460), (0, 465), (0,
470), (0, 475), (0, 480), (0, 485), (0, 490), (0, 495), (5, 15), (5,
20), (5, 25), (5, 30), (5, 35), (5, 40), (5, 45), (5, 50), (5, 55), (5,
60), (5, 65), (5, 70), (5, 75), (5, 80), (5, 85), (5, 90), (5, 95), (5,
100), (5, 105), (5, 110), (5, 115), (5, 120), (5, 125), (5, 130), (5,
135), (5, 140), (5, 145), (5, 150), (5, 155), (5, 160), (5, 165), (5,
170), (5, 175), (5, 180), (5, 185), (5, 190), (5, 195), (5, 200), (5,
205), (5, 210), (5, 215), (5, 220), (5, 225), (5, 230), (5, 235), (5,
240), (5, 245), (5, 250), (5, 255), (5, 260), (5, 265), (5, 270), (5,
275), (5, 280), (5, 285), (5, 290), (5, 295), (5, 300), (5, 305), (5,
310), (5, 315), (5, 320), (5, 325), (5, 330), (5, 335), (5, 340), (5,
345), (5, 350), (5, 355), (5, 360), (5, 365), (5, 370), (5, 375), (5,
380), (5, 385), (5, 390), (5, 395), (5, 400), (5, 405), (5, 410), (5,
415), (5, 420), (5, 425), (5, 430), (5, 435), (5, 440), (5, 445), (5,
450), (5, 455), (5, 460), (5, 465), (5, 470), (5, 475), (5, 480), (5,
485), (5, 490), (5, 495), (10, 25), (10, 30), (10, 35), (10, 40), (10,
45), (10, 50), (10, 55), (10, 60), (10, 65), (10, 70), (10, 75), (10,
80), (10, 85), (10, 90), (10, 95), (10, 100), (10, 105), (10, 110), (10,
115), (10, 120), (10, 125), (10, 130), (10, 135), (10, 140), (10, 145),
(10, 150), (10, 155), (10, 160), (10, 165), (10, 170), (10, 175), (10,
180), (10, 185), (10, 190), (10, 195), (10, 200), (10, 205), (10, 210),
(10, 215), (10, 220), (10, 225), (10, 230), (10, 235), (10, 240), (10,
245), (10, 250), (10, 255), (10, 260), (10, 265), (10, 270), (10, 275),
(10, 280), (10, 285), (10, 290), (10, 295), (10, 300), (10, 305), (10,
310), (10, 315), (10, 320), (10, 325), (10, 330), (10, 335), (10, 340),
(10, 345), (10, 350), (10, 355), (10, 360), (10, 365), (10, 370), (10,
375), (10, 380), (10, 385), (10, 390), (10, 395), (10, 400), (10, 405),
(10, 410), (10, 415), (10, 420), (10, 425), (10, 430), (10, 435), (10,
440), (10, 445), (10, 450), (10, 455), (10, 460), (10, 465), (10, 470),
(10, 475), (10, 480), (10, 485), (10, 490), (10, 495), (15, 35), (15,
40), (15, 45), (15, 50), (15, 55), (15, 60), (15, 65), (15, 70), (15,
75), (15, 80), (15, 85), (15, 90), (15, 95), (15, 100), (15, 105), (15,
110), (15, 115), (15, 120), (15, 125), (15, 130), (15, 135), (15, 140),
(15, 145), (15, 150), (15, 155), (15, 160), (15, 165), (15, 170), (15,
175), (15, 180), (15, 185), (15, 190), (15, 195), (15, 200), (15, 205),
(15, 210), (15, 215), (15, 220), (15, 225), (15, 230), (15, 235), (15,
240), (15, 245), (15, 250), (15, 255), (15, 260), (15, 265), (15, 270),
(15, 275), (15, 280), (15, 285), (15, 290), (15, 295), (15, 300), (15,
305), (15, 310), (15, 315), (15, 320), (15, 325), (15, 330), (15, 335),
(15, 340), (15, 345), (15, 350), (15, 355), (15, 360), (15, 365), (15,
370), (15, 375), (15, 380), (15, 385), (15, 390), (15, 395), (15, 400),
(15, 405), (15, 410), (15, 415), (15, 420), (15, 425), (15, 430), (15,
435), (15, 440), (15, 445), (15, 450), (15, 455), (15, 460), (15, 465),
(15, 470), (15, 475), (15, 480), (15, 485), (15, 490), (15, 495), (20,
45), (20, 50), (20, 55), (20, 60), (20, 65), (20, 70), (20, 75), (20,
80), (20, 85), (20, 90), (20, 95), (20, 100), (20, 105), (20, 110), (20,
115), (20, 120), (20, 125), (20, 130), (20, 135), (20, 140), (20, 145),
(20, 150), (20, 155), (20, 160), (20, 165), (20, 170), (20, 175), (20,
180), (20, 185), (20, 190), (20, 195), (20, 200), (20, 205), (20, 210),
(20, 215), (20, 220), (20, 225), (20, 230), (20, 235), (20, 240), (20,
245), (20, 250), (20, 255), (20, 260), (20, 265), (20, 270), (20, 275),
(20, 280), (20, 285), (20, 290), (20, 295), (20, 300), (20, 305), (20,
310), (20, 315), (20, 320), (20, 325), (20, 330), (20, 335), (20, 340),
(20, 345), (20, 350), (20, 355), (20, 360), (20, 365), (20, 370), (20,
375), (20, 380), (20, 385), (20, 390), (20, 395), (20, 400), (20, 405),
(20, 410), (20, 415), (20, 420), (20, 425), (20, 430), (20, 435), (20,
440), (20, 445), (20, 450), (20, 455), (20, 460), (20, 465), (20, 470),
(20, 475), (20, 480), (20, 485), (20, 490), (20, 495), (25, 55), (25,
60), (25, 65), (25, 70), (25, 75), (25, 80), (25, 85), (25, 90), (25,
95), (25, 100), (25, 105), (25, 110), (25, 115), (25, 120), (25, 125),
(25, 130), (25, 135), (25, 140), (25, 145), (25, 150), (25, 155), (25,
160), (25, 165), (25, 170), (25, 175), (25, 180), (25, 185), (25, 190),
(25, 195), (25, 200), (25, 205), (25, 210), (25, 215), (25, 220), (25,
225), (25, 230), (25, 235), (25, 240), (25, 245), (25, 250), (25, 255),
(25, 260), (25, 265), (25, 270), (25, 275), (25, 280), (25, 285), (25,
290), (25, 295), (25, 300), (25, 305), (25, 310), (25, 315), (25, 320),
(25, 325), (25, 330), (25, 335), (25, 340), (25, 345), (25, 350), (25,
355), (25, 360), (25, 365), (25, 370), (25, 375), (25, 380), (25, 385),
(25, 390), (25, 395), (25, 400), (25, 405), (25, 410), (25, 415), (25,
420), (25, 425), (25, 430), (25, 435), (25, 440), (25, 445), (25, 450),
(25, 455), (25, 460), (25, 465), (25, 470), (25, 475), (25, 480), (25,
485), (25, 490), (25, 495), (30, 65), (30, 70), (30, 75), (30, 80), (30,
85), (30, 90), (30, 95), (30, 100), (30, 105), (30, 110), (30, 115),
(30, 120), (30, 125), (30, 130), (30, 135), (30, 140), (30, 145), (30,
150), (30, 155), (30, 160), (30, 165), (30, 170), (30, 175), (30, 180),
(30, 185), (30, 190), (30, 195), (30, 200), (30, 205), (30, 210), (30,
215), (30, 220), (30, 225), (30, 230), (30, 235), (30, 240), (30, 245),
(30, 250), (30, 255), (30, 260), (30, 265), (30, 270), (30, 275), (30,
280), (30, 285), (30, 290), (30, 295), (30, 300), (30, 305), (30, 310),
(30, 315), (30, 320), (30, 325), (30, 330), (30, 335), (30, 340), (30,
345), (30, 350), (30, 355), (30, 360), (30, 365), (30, 370), (30, 375),
(30, 380), (30, 385), (30, 390), (30, 395), (30, 400), (30, 405), (30,
410), (30, 415), (30, 420), (30, 425), (30, 430), (30, 435), (30, 440),
(30, 445), (30, 450), (30, 455), (30, 460), (30, 465), (30, 470), (30,
475), (30, 480), (30, 485), (30, 490), (30, 495), (35, 75), (35, 80),
(35, 85), (35, 90), (35, 95), (35, 100), (35, 105), (35, 110), (35,
115), (35, 120), (35, 125), (35, 130), (35, 135), (35, 140), (35, 145),
(35, 150), (35, 155), (35, 160), (35, 165), (35, 170), (35, 175), (35,
180), (35, 185), (35, 190), (35, 195), (35, 200), (35, 205), (35, 210),
(35, 215), (35, 220), (35, 225), (35, 230), (35, 235), (35, 240), (35,
245), (35, 250), (35, 255), (35, 260), (35, 265), (35, 270), (35, 275),
(35, 280), (35, 285), (35, 290), (35, 295), (35, 300), (35, 305), (35,
310), (35, 315), (35, 320), (35, 325), (35, 330), (35, 335), (35, 340),
(35, 345), (35, 350), (35, 355), (35, 360), (35, 365), (35, 370), (35,
375), (35, 380), (35, 385), (35, 390), (35, 395), (35, 400), (35, 405),
(35, 410), (35, 415), (35, 420), (35, 425), (35, 430), (35, 435), (35,
440), (35, 445), (35, 450), (35, 455), (35, 460), (35, 465), (35, 470),
(35, 475), (35, 480), (35, 485), (35, 490), (35, 495), (40, 85), (40,
90), (40, 95), (40, 100), (40, 105), (40, 110), (40, 115), (40, 120),
(40, 125), (40, 130), (40, 135), (40, 140), (40, 145), (40, 150), (40,
155), (40, 160), (40, 165), (40, 170), (40, 175), (40, 180), (40, 185),
(40, 190), (40, 195), (40, 200), (40, 205), (40, 210), (40, 215), (40,
220), (40, 225), (40, 230), (40, 235), (40, 240), (40, 245), (40, 250),
(40, 255), (40, 260), (40, 265), (40, 270), (40, 275), (40, 280), (40,
285), (40, 290), (40, 295), (40, 300), (40, 305), (40, 310), (40, 315),
(40, 320), (40, 325), (40, 330), (40, 335), (40, 340), (40, 345), (40,
350), (40, 355), (40, 360), (40, 365), (40, 370), (40, 375), (40, 380),
(40, 385), (40, 390), (40, 395), (40, 400), (40, 405), (40, 410), (40,
415), (40, 420), (40, 425), (40, 430), (40, 435), (40, 440), (40, 445),
(40, 450), (40, 455), (40, 460), (40, 465), (40, 470), (40, 475), (40,
480), (40, 485), (40, 490), (40, 495), (45, 95), (45, 100), (45, 105),
(45, 110), (45, 115), (45, 120), (45, 125), (45, 130), (45, 135), (45,
140), (45, 145), (45, 150), (45, 155), (45, 160), (45, 165), (45, 170),
(45, 175), (45, 180), (45, 185), (45, 190), (45, 195), (45, 200), (45,
205), (45, 210), (45, 215), (45, 220), (45, 225), (45, 230), (45, 235),
(45, 240), (45, 245), (45, 250), (45, 255), (45, 260), (45, 265), (45,
270), (45, 275), (45, 280), (45, 285), (45, 290), (45, 295), (45, 300),
(45, 305), (45, 310), (45, 315), (45, 320), (45, 325), (45, 330), (45,
335), (45, 340), (45, 345), (45, 350), (45, 355), (45, 360), (45, 365),
(45, 370), (45, 375), (45, 380), (45, 385), (45, 390), (45, 395), (45,
400), (45, 405), (45, 410), (45, 415), (45, 420), (45, 425), (45, 430),
(45, 435), (45, 440), (45, 445), (45, 450), (45, 455), (45, 460), (45,
465), (45, 470), (45, 475), (45, 480), (45, 485), (45, 490), (45, 495),
(50, 105), (50, 110), (50, 115), (50, 120), (50, 125), (50, 130), (50,
135), (50, 140), (50, 145), (50, 150), (50, 155), (50, 160), (50, 165),
(50, 170), (50, 175), (50, 180), (50, 185), (50, 190), (50, 195), (50,
200), (50, 205), (50, 210), (50, 215), (50, 220), (50, 225), (50, 230),
(50, 235), (50, 240), (50, 245), (50, 250), (50, 255), (50, 260), (50,
265), (50, 270), (50, 275), (50, 280), (50, 285), (50, 290), (50, 295),
(50, 300), (50, 305), (50, 310), (50, 315), (50, 320), (50, 325), (50,
330), (50, 335), (50, 340), (50, 345), (50, 350), (50, 355), (50, 360),
(50, 365), (50, 370), (50, 375), (50, 380), (50, 385), (50, 390), (50,
395), (50, 400), (50, 405), (50, 410), (50, 415), (50, 420), (50, 425),
(50, 430), (50, 435), (50, 440), (50, 445), (50, 450), (50, 455), (50,
460), (50, 465), (50, 470), (50, 475), (50, 480), (50, 485), (50, 490),
(50, 495), (55, 115), (55, 120), (55, 125), (55, 130), (55, 135), (55,
140), (55, 145), (55, 150), (55, 155), (55, 160), (55, 165), (55, 170),
(55, 175), (55, 180), (55, 185), (55, 190), (55, 195), (55, 200), (55,
205), (55, 210), (55, 215), (55, 220), (55, 225), (55, 230), (55, 235),
(55, 240), (55, 245), (55, 250), (55, 255), (55, 260), (55, 265), (55,
270), (55, 275), (55, 280), (55, 285), (55, 290), (55, 295), (55, 300),
(55, 305), (55, 310), (55, 315), (55, 320), (55, 325), (55, 330), (55,
335), (55, 340), (55, 345), (55, 350), (55, 355), (55, 360), (55, 365),
(55, 370), (55, 375), (55, 380), (55, 385), (55, 390), (55, 395), (55,
400), (55, 405), (55, 410), (55, 415), (55, 420), (55, 425), (55, 430),
(55, 435), (55, 440), (55, 445), (55, 450), (55, 455), (55, 460), (55,
465), (55, 470), (55, 475), (55, 480), (55, 485), (55, 490), (55, 495),
(60, 125), (60, 130), (60, 135), (60, 140), (60, 145), (60, 150), (60,
155), (60, 160), (60, 165), (60, 170), (60, 175), (60, 180), (60, 185),
(60, 190), (60, 195), (60, 200), (60, 205), (60, 210), (60, 215), (60,
220), (60, 225), (60, 230), (60, 235), (60, 240), (60, 245), (60, 250),
(60, 255), (60, 260), (60, 265), (60, 270), (60, 275), (60, 280), (60,
285), (60, 290), (60, 295), (60, 300), (60, 305), (60, 310), (60, 315),
(60, 320), (60, 325), (60, 330), (60, 335), (60, 340), (60, 345), (60,
350), (60, 355), (60, 360), (60, 365), (60, 370), (60, 375), (60, 380),
(60, 385), (60, 390), (60, 395), (60, 400), (60, 405), (60, 410), (60,
415), (60, 420), (60, 425), (60, 430), (60, 435), (60, 440), (60, 445),
(60, 450), (60, 455), (60, 460), (60, 465), (60, 470), (60, 475), (60,
480), (60, 485), (60, 490), (60, 495), (65, 135), (65, 140), (65, 145),
(65, 150), (65, 155), (65, 160), (65, 165), (65, 170), (65, 175), (65,
180), (65, 185), (65, 190), (65, 195), (65, 200), (65, 205), (65, 210),
(65, 215), (65, 220), (65, 225), (65, 230), (65, 235), (65, 240), (65,
245), (65, 250), (65, 255), (65, 260), (65, 265), (65, 270), (65, 275),
(65, 280), (65, 285), (65, 290), (65, 295), (65, 300), (65, 305), (65,
310), (65, 315), (65, 320), (65, 325), (65, 330), (65, 335), (65, 340),
(65, 345), (65, 350), (65, 355), (65, 360), (65, 365), (65, 370), (65,
375), (65, 380), (65, 385), (65, 390), (65, 395), (65, 400), (65, 405),
(65, 410), (65, 415), (65, 420), (65, 425), (65, 430), (65, 435), (65,
440), (65, 445), (65, 450), (65, 455), (65, 460), (65, 465), (65, 470),
(65, 475), (65, 480), (65, 485), (65, 490), (65, 495), (70, 145), (70,
150), (70, 155), (70, 160), (70, 165), (70, 170), (70, 175), (70, 180),
(70, 185), (70, 190), (70, 195), (70, 200), (70, 205), (70, 210), (70,
215), (70, 220), (70, 225), (70, 230), (70, 235), (70, 240), (70, 245),
(70, 250), (70, 255), (70, 260), (70, 265), (70, 270), (70, 275), (70,
280), (70, 285), (70, 290), (70, 295), (70, 300), (70, 305), (70, 310),
(70, 315), (70, 320), (70, 325), (70, 330), (70, 335), (70, 340), (70,
345), (70, 350), (70, 355), (70, 360), (70, 365), (70, 370), (70, 375),
(70, 380), (70, 385), (70, 390), (70, 395), (70, 400), (70, 405), (70,
410), (70, 415), (70, 420), (70, 425), (70, 430), (70, 435), (70, 440),
(70, 445), (70, 450), (70, 455), (70, 460), (70, 465), (70, 470), (70,
475), (70, 480), (70, 485), (70, 490), (70, 495), (75, 155), (75, 160),
(75, 165), (75, 170), (75, 175), (75, 180), (75, 185), (75, 190), (75,
195), (75, 200), (75, 205), (75, 210), (75, 215), (75, 220), (75, 225),
(75, 230), (75, 235), (75, 240), (75, 245), (75, 250), (75, 255), (75,
260), (75, 265), (75, 270), (75, 275), (75, 280), (75, 285), (75, 290),
(75, 295), (75, 300), (75, 305), (75, 310), (75, 315), (75, 320), (75,
325), (75, 330), (75, 335), (75, 340), (75, 345), (75, 350), (75, 355),
(75, 360), (75, 365), (75, 370), (75, 375), (75, 380), (75, 385), (75,
390), (75, 395), (75, 400), (75, 405), (75, 410), (75, 415), (75, 420),
(75, 425), (75, 430), (75, 435), (75, 440), (75, 445), (75, 450), (75,
455), (75, 460), (75, 465), (75, 470), (75, 475), (75, 480), (75, 485),
(75, 490), (75, 495), (80, 165), (80, 170), (80, 175), (80, 180), (80,
185), (80, 190), (80, 195), (80, 200), (80, 205), (80, 210), (80, 215),
(80, 220), (80, 225), (80, 230), (80, 235), (80, 240), (80, 245), (80,
250), (80, 255), (80, 260), (80, 265), (80, 270), (80, 275), (80, 280),
(80, 285), (80, 290), (80, 295), (80, 300), (80, 305), (80, 310), (80,
315), (80, 320), (80, 325), (80, 330), (80, 335), (80, 340), (80, 345),
(80, 350), (80, 355), (80, 360), (80, 365), (80, 370), (80, 375), (80,
380), (80, 385), (80, 390), (80, 395), (80, 400), (80, 405), (80, 410),
(80, 415), (80, 420), (80, 425), (80, 430), (80, 435), (80, 440), (80,
445), (80, 450), (80, 455), (80, 460), (80, 465), (80, 470), (80, 475),
(80, 480), (80, 485), (80, 490), (80, 495), (85, 175), (85, 180), (85,
185), (85, 190), (85, 195), (85, 200), (85, 205), (85, 210), (85, 215),
(85, 220), (85, 225), (85, 230), (85, 235), (85, 240), (85, 245), (85,
250), (85, 255), (85, 260), (85, 265), (85, 270), (85, 275), (85, 280),
(85, 285), (85, 290), (85, 295), (85, 300), (85, 305), (85, 310), (85,
315), (85, 320), (85, 325), (85, 330), (85, 335), (85, 340), (85, 345),
(85, 350), (85, 355), (85, 360), (85, 365), (85, 370), (85, 375), (85,
380), (85, 385), (85, 390), (85, 395), (85, 400), (85, 405), (85, 410),
(85, 415), (85, 420), (85, 425), (85, 430), (85, 435), (85, 440), (85,
445), (85, 450), (85, 455), (85, 460), (85, 465), (85, 470), (85, 475),
(85, 480), (85, 485), (85, 490), (85, 495), (90, 185), (90, 190), (90,
195), (90, 200), (90, 205), (90, 210), (90, 215), (90, 220), (90, 225),
(90, 230), (90, 235), (90, 240), (90, 245), (90, 250), (90, 255), (90,
260), (90, 265), (90, 270), (90, 275), (90, 280), (90, 285), (90, 290),
(90, 295), (90, 300), (90, 305), (90, 310), (90, 315), (90, 320), (90,
325), (90, 330), (90, 335), (90, 340), (90, 345), (90, 350), (90, 355),
(90, 360), (90, 365), (90, 370), (90, 375), (90, 380), (90, 385), (90,
390), (90, 395), (90, 400), (90, 405), (90, 410), (90, 415), (90, 420),
(90, 425), (90, 430), (90, 435), (90, 440), (90, 445), (90, 450), (90,
455), (90, 460), (90, 465), (90, 470), (90, 475), (90, 480), (90, 485),
(90, 490), (90, 495), (95, 195), (95, 200), (95, 205), (95, 210), (95,
215), (95, 220), (95, 225), (95, 230), (95, 235), (95, 240), (95, 245),
(95, 250), (95, 255), (95, 260), (95, 265), (95, 270), (95, 275), (95,
280), (95, 285), (95, 290), (95, 295), (95, 300), (95, 305), (95, 310),
(95, 315), (95, 320), (95, 325), (95, 330), (95, 335), (95, 340), (95,
345), (95, 350), (95, 355), (95, 360), (95, 365), (95, 370), (95, 375),
(95, 380), (95, 385), (95, 390), (95, 395), (95, 400), (95, 405), (95,
410), (95, 415), (95, 420), (95, 425), (95, 430), (95, 435), (95, 440),
(95, 445), (95, 450), (95, 455), (95, 460), (95, 465), (95, 470), (95,
475), (95, 480), (95, 485), (95, 490), (95, 495), (100, 205), (100,
210), (100, 215), (100, 220), (100, 225), (100, 230), (100, 235), (100,
240), (100, 245), (100, 250), (100, 255), (100, 260), (100, 265), (100,
270), (100, 275), (100, 280), (100, 285), (100, 290), (100, 295), (100,
300), (100, 305), (100, 310), (100, 315), (100, 320), (100, 325), (100,
330), (100, 335), (100, 340), (100, 345), (100, 350), (100, 355), (100,
360), (100, 365), (100, 370), (100, 375), (100, 380), (100, 385), (100,
390), (100, 395), (100, 400), (100, 405), (100, 410), (100, 415), (100,
420), (100, 425), (100, 430), (100, 435), (100, 440), (100, 445), (100,
450), (100, 455), (100, 460), (100, 465), (100, 470), (100, 475), (100,
480), (100, 485), (100, 490), (100, 495), (105, 215), (105, 220), (105,
225), (105, 230), (105, 235), (105, 240), (105, 245), (105, 250), (105,
255), (105, 260), (105, 265), (105, 270), (105, 275), (105, 280), (105,
285), (105, 290), (105, 295), (105, 300), (105, 305), (105, 310), (105,
315), (105, 320), (105, 325), (105, 330), (105, 335), (105, 340), (105,
345), (105, 350), (105, 355), (105, 360), (105, 365), (105, 370), (105,
375), (105, 380), (105, 385), (105, 390), (105, 395), (105, 400), (105,
405), (105, 410), (105, 415), (105, 420), (105, 425), (105, 430), (105,
435), (105, 440), (105, 445), (105, 450), (105, 455), (105, 460), (105,
465), (105, 470), (105, 475), (105, 480), (105, 485), (105, 490), (105,
495), (110, 225), (110, 230), (110, 235), (110, 240), (110, 245), (110,
250), (110, 255), (110, 260), (110, 265), (110, 270), (110, 275), (110,
280), (110, 285), (110, 290), (110, 295), (110, 300), (110, 305), (110,
310), (110, 315), (110, 320), (110, 325), (110, 330), (110, 335), (110,
340), (110, 345), (110, 350), (110, 355), (110, 360), (110, 365), (110,
370), (110, 375), (110, 380), (110, 385), (110, 390), (110, 395), (110,
400), (110, 405), (110, 410), (110, 415), (110, 420), (110, 425), (110,
430), (110, 435), (110, 440), (110, 445), (110, 450), (110, 455), (110,
460), (110, 465), (110, 470), (110, 475), (110, 480), (110, 485), (110,
490), (110, 495), (115, 235), (115, 240), (115, 245), (115, 250), (115,
255), (115, 260), (115, 265), (115, 270), (115, 275), (115, 280), (115,
285), (115, 290), (115, 295), (115, 300), (115, 305), (115, 310), (115,
315), (115, 320), (115, 325), (115, 330), (115, 335), (115, 340), (115,
345), (115, 350), (115, 355), (115, 360), (115, 365), (115, 370), (115,
375), (115, 380), (115, 385), (115, 390), (115, 395), (115, 400), (115,
405), (115, 410), (115, 415), (115, 420), (115, 425), (115, 430), (115,
435), (115, 440), (115, 445), (115, 450), (115, 455), (115, 460), (115,
465), (115, 470), (115, 475), (115, 480), (115, 485), (115, 490), (115,
495), (120, 245), (120, 250), (120, 255), (120, 260), (120, 265), (120,
270), (120, 275), (120, 280), (120, 285), (120, 290), (120, 295), (120,
300), (120, 305), (120, 310), (120, 315), (120, 320), (120, 325), (120,
330), (120, 335), (120, 340), (120, 345), (120, 350), (120, 355), (120,
360), (120, 365), (120, 370), (120, 375), (120, 380), (120, 385), (120,
390), (120, 395), (120, 400), (120, 405), (120, 410), (120, 415), (120,
420), (120, 425), (120, 430), (120, 435), (120, 440), (120, 445), (120,
450), (120, 455), (120, 460), (120, 465), (120, 470), (120, 475), (120,
480), (120, 485), (120, 490), (120, 495), (125, 255), (125, 260), (125,
265), (125, 270), (125, 275), (125, 280), (125, 285), (125, 290), (125,
295), (125, 300), (125, 305), (125, 310), (125, 315), (125, 320), (125,
325), (125, 330), (125, 335), (125, 340), (125, 345), (125, 350), (125,
355), (125, 360), (125, 365), (125, 370), (125, 375), (125, 380), (125,
385), (125, 390), (125, 395), (125, 400), (125, 405), (125, 410), (125,
415), (125, 420), (125, 425), (125, 430), (125, 435), (125, 440), (125,
445), (125, 450), (125, 455), (125, 460), (125, 465), (125, 470), (125,
475), (125, 480), (125, 485), (125, 490), (125, 495), (130, 265), (130,
270), (130, 275), (130, 280), (130, 285), (130, 290), (130, 295), (130,
300), (130, 305), (130, 310), (130, 315), (130, 320), (130, 325), (130,
330), (130, 335), (130, 340), (130, 345), (130, 350), (130, 355), (130,
360), (130, 365), (130, 370), (130, 375), (130, 380), (130, 385), (130,
390), (130, 395), (130, 400), (130, 405), (130, 410), (130, 415), (130,
420), (130, 425), (130, 430), (130, 435), (130, 440), (130, 445), (130,
450), (130, 455), (130, 460), (130, 465), (130, 470), (130, 475), (130,
480), (130, 485), (130, 490), (130, 495), (135, 275), (135, 280), (135,
285), (135, 290), (135, 295), (135, 300), (135, 305), (135, 310), (135,
315), (135, 320), (135, 325), (135, 330), (135, 335), (135, 340), (135,
345), (135, 350), (135, 355), (135, 360), (135, 365), (135, 370), (135,
375), (135, 380), (135, 385), (135, 390), (135, 395), (135, 400), (135,
405), (135, 410), (135, 415), (135, 420), (135, 425), (135, 430), (135,
435), (135, 440), (135, 445), (135, 450), (135, 455), (135, 460), (135,
465), (135, 470), (135, 475), (135, 480), (135, 485), (135, 490), (135,
495), (140, 285), (140, 290), (140, 295), (140, 300), (140, 305), (140,
310), (140, 315), (140, 320), (140, 325), (140, 330), (140, 335), (140,
340), (140, 345), (140, 350), (140, 355), (140, 360), (140, 365), (140,
370), (140, 375), (140, 380), (140, 385), (140, 390), (140, 395), (140,
400), (140, 405), (140, 410), (140, 415), (140, 420), (140, 425), (140,
430), (140, 435), (140, 440), (140, 445), (140, 450), (140, 455), (140,
460), (140, 465), (140, 470), (140, 475), (140, 480), (140, 485), (140,
490), (140, 495), (145, 295), (145, 300), (145, 305), (145, 310), (145,
315), (145, 320), (145, 325), (145, 330), (145, 335), (145, 340), (145,
345), (145, 350), (145, 355), (145, 360), (145, 365), (145, 370), (145,
375), (145, 380), (145, 385), (145, 390), (145, 395), (145, 400), (145,
405), (145, 410), (145, 415), (145, 420), (145, 425), (145, 430), (145,
435), (145, 440), (145, 445), (145, 450), (145, 455), (145, 460), (145,
465), (145, 470), (145, 475), (145, 480), (145, 485), (145, 490), (145,
495), (150, 305), (150, 310), (150, 315), (150, 320), (150, 325), (150,
330), (150, 335), (150, 340), (150, 345), (150, 350), (150, 355), (150,
360), (150, 365), (150, 370), (150, 375), (150, 380), (150, 385), (150,
390), (150, 395), (150, 400), (150, 405), (150, 410), (150, 415), (150,
420), (150, 425), (150, 430), (150, 435), (150, 440), (150, 445), (150,
450), (150, 455), (150, 460), (150, 465), (150, 470), (150, 475), (150,
480), (150, 485), (150, 490), (150, 495), (155, 315), (155, 320), (155,
325), (155, 330), (155, 335), (155, 340), (155, 345), (155, 350), (155,
355), (155, 360), (155, 365), (155, 370), (155, 375), (155, 380), (155,
385), (155, 390), (155, 395), (155, 400), (155, 405), (155, 410), (155,
415), (155, 420), (155, 425), (155, 430), (155, 435), (155, 440), (155,
445), (155, 450), (155, 455), (155, 460), (155, 465), (155, 470), (155,
475), (155, 480), (155, 485), (155, 490), (155, 495), (160, 325), (160,
330), (160, 335), (160, 340), (160, 345), (160, 350), (160, 355), (160,
360), (160, 365), (160, 370), (160, 375), (160, 380), (160, 385), (160,
390), (160, 395), (160, 400), (160, 405), (160, 410), (160, 415), (160,
420), (160, 425), (160, 430), (160, 435), (160, 440), (160, 445), (160,
450), (160, 455), (160, 460), (160, 465), (160, 470), (160, 475), (160,
480), (160, 485), (160, 490), (160, 495), (165, 335), (165, 340), (165,
345), (165, 350), (165, 355), (165, 360), (165, 365), (165, 370), (165,
375), (165, 380), (165, 385), (165, 390), (165, 395), (165, 400), (165,
405), (165, 410), (165, 415), (165, 420), (165, 425), (165, 430), (165,
435), (165, 440), (165, 445), (165, 450), (165, 455), (165, 460), (165,
465), (165, 470), (165, 475), (165, 480), (165, 485), (165, 490), (165,
495), (170, 345), (170, 350), (170, 355), (170, 360), (170, 365), (170,
370), (170, 375), (170, 380), (170, 385), (170, 390), (170, 395), (170,
400), (170, 405), (170, 410), (170, 415), (170, 420), (170, 425), (170,
430), (170, 435), (170, 440), (170, 445), (170, 450), (170, 455), (170,
460), (170, 465), (170, 470), (170, 475), (170, 480), (170, 485), (170,
490), (170, 495), (175, 355), (175, 360), (175, 365), (175, 370), (175,
375), (175, 380), (175, 385), (175, 390), (175, 395), (175, 400), (175,
405), (175, 410), (175, 415), (175, 420), (175, 425), (175, 430), (175,
435), (175, 440), (175, 445), (175, 450), (175, 455), (175, 460), (175,
465), (175, 470), (175, 475), (175, 480), (175, 485), (175, 490), (175,
495), (180, 365), (180, 370), (180, 375), (180, 380), (180, 385), (180,
390), (180, 395), (180, 400), (180, 405), (180, 410), (180, 415), (180,
420), (180, 425), (180, 430), (180, 435), (180, 440), (180, 445), (180,
450), (180, 455), (180, 460), (180, 465), (180, 470), (180, 475), (180,
480), (180, 485), (180, 490), (180, 495), (185, 375), (185, 380), (185,
385), (185, 390), (185, 395), (185, 400), (185, 405), (185, 410), (185,
415), (185, 420), (185, 425), (185, 430), (185, 435), (185, 440), (185,
445), (185, 450), (185, 455), (185, 460), (185, 465), (185, 470), (185,
475), (185, 480), (185, 485), (185, 490), (185, 495), (190, 385), (190,
390), (190, 395), (190, 400), (190, 405), (190, 410), (190, 415), (190,
420), (190, 425), (190, 430), (190, 435), (190, 440), (190, 445), (190,
450), (190, 455), (190, 460), (190, 465), (190, 470), (190, 475), (190,
480), (190, 485), (190, 490), (190, 495), (195, 395), (195, 400), (195,
405), (195, 410), (195, 415), (195, 420), (195, 425), (195, 430), (195,
435), (195, 440), (195, 445), (195, 450), (195, 455), (195, 460), (195,
465), (195, 470), (195, 475), (195, 480), (195, 485), (195, 490), (195,
495), (200, 405), (200, 410), (200, 415), (200, 420), (200, 425), (200,
430), (200, 435), (200, 440), (200, 445), (200, 450), (200, 455), (200,
460), (200, 465), (200, 470), (200, 475), (200, 480), (200, 485), (200,
490), (200, 495), (205, 415), (205, 420), (205, 425), (205, 430), (205,
435), (205, 440), (205, 445), (205, 450), (205, 455), (205, 460), (205,
465), (205, 470), (205, 475), (205, 480), (205, 485), (205, 490), (205,
495), (210, 425), (210, 430), (210, 435), (210, 440), (210, 445), (210,
450), (210, 455), (210, 460), (210, 465), (210, 470), (210, 475), (210,
480), (210, 485), (210, 490), (210, 495), (215, 435), (215, 440), (215,
445), (215, 450), (215, 455), (215, 460), (215, 465), (215, 470), (215,
475), (215, 480), (215, 485), (215, 490), (215, 495), (220, 445), (220,
450), (220, 455), (220, 460), (220, 465), (220, 470), (220, 475), (220,
480), (220, 485), (220, 490), (220, 495), (225, 455), (225, 460), (225,
465), (225, 470), (225, 475), (225, 480), (225, 485), (225, 490), (225,
495), (230, 465), (230, 470), (230, 475), (230, 480), (230, 485), (230,
490), (230, 495), (235, 475), (235, 480), (235, 485), (235, 490), (235,
495), (240, 485), (240, 490), (240, 495), (245, 495)]
[(0, 5), (0, 10), (0, 15), (0, 20), (0, 25), (0, 30), (0, 35), (0, 40), (0, 45), (0, 50), (0, 55), (0, 60), (0, 65), (0, 70), (0, 75), (0, 80), (0, 85), (0, 90), (0, 95), (0, 100), (0, 105), (0, 110), (0, 115), (0, 120), (0, 125), (0, 130), (0, 135), (0, 140), (0, 145), (0, 150), (0, 155), (0, 160), (0, 165), (0, 170), (0, 175), (0, 180), (0, 185), (0, 190), (0, 195), (0, 200), (0, 205), (0, 210), (0, 215), (0, 220), (0, 225), (0, 230), (0, 235), (0, 240), (0, 245), (0, 250), (0, 255), (0, 260), (0, 265), (0, 270), (0, 275), (0, 280), (0, 285), (0, 290), (0, 295), (0, 300), (0, 305), (0, 310), (0, 315), (0, 320), (0, 325), (0, 330), (0, 335), (0, 340), (0, 345), (0, 350), (0, 355), (0, 360), (0, 365), (0, 370), (0, 375), (0, 380), (0, 385), (0, 390), (0, 395), (0, 400), (0, 405), (0, 410), (0, 415), (0, 420), (0, 425), (0, 430), (0, 435), (0, 440), (0, 445), (0, 450), (0, 455), (0, 460), (0, 465), (0, 470), (0, 475), (0, 480), (0, 485), (0, 490), (0, 495), (5, 15), (5, 20), (5, 25), (5, 30), (5, 35), (5, 40), (5, 45), (5, 50), (5, 55), (5, 60), (5, 65), (5, 70), (5, 75), (5, 80), (5, 85), (5, 90), (5, 95), (5, 100), (5, 105), (5, 110), (5, 115), (5, 120), (5, 125), (5, 130), (5, 135), (5, 140), (5, 145), (5, 150), (5, 155), (5, 160), (5, 165), (5, 170), (5, 175), (5, 180), (5, 185), (5, 190), (5, 195), (5, 200), (5, 205), (5, 210), (5, 215), (5, 220), (5, 225), (5, 230), (5, 235), (5, 240), (5, 245), (5, 250), (5, 255), (5, 260), (5, 265), (5, 270), (5, 275), (5, 280), (5, 285), (5, 290), (5, 295), (5, 300), (5, 305), (5, 310), (5, 315), (5, 320), (5, 325), (5, 330), (5, 335), (5, 340), (5, 345), (5, 350), (5, 355), (5, 360), (5, 365), (5, 370), (5, 375), (5, 380), (5, 385), (5, 390), (5, 395), (5, 400), (5, 405), (5, 410), (5, 415), (5, 420), (5, 425), (5, 430), (5, 435), (5, 440), (5, 445), (5, 450), (5, 455), (5, 460), (5, 465), (5, 470), (5, 475), (5, 480), (5, 485), (5, 490), (5, 495), (10, 25), (10, 30), (10, 35), (10, 40), (10, 45), (10, 50), (10, 55), (10, 60), (10, 65), (10, 70), (10, 75), (10, 80), (10, 85), (10, 90), (10, 95), (10, 100), (10, 105), (10, 110), (10, 115), (10, 120), (10, 125), (10, 130), (10, 135), (10, 140), (10, 145), (10, 150), (10, 155), (10, 160), (10, 165), (10, 170), (10, 175), (10, 180), (10, 185), (10, 190), (10, 195), (10, 200), (10, 205), (10, 210), (10, 215), (10, 220), (10, 225), (10, 230), (10, 235), (10, 240), (10, 245), (10, 250), (10, 255), (10, 260), (10, 265), (10, 270), (10, 275), (10, 280), (10, 285), (10, 290), (10, 295), (10, 300), (10, 305), (10, 310), (10, 315), (10, 320), (10, 325), (10, 330), (10, 335), (10, 340), (10, 345), (10, 350), (10, 355), (10, 360), (10, 365), (10, 370), (10, 375), (10, 380), (10, 385), (10, 390), (10, 395), (10, 400), (10, 405), (10, 410), (10, 415), (10, 420), (10, 425), (10, 430), (10, 435), (10, 440), (10, 445), (10, 450), (10, 455), (10, 460), (10, 465), (10, 470), (10, 475), (10, 480), (10, 485), (10, 490), (10, 495), (15, 35), (15, 40), (15, 45), (15, 50), (15, 55), (15, 60), (15, 65), (15, 70), (15, 75), (15, 80), (15, 85), (15, 90), (15, 95), (15, 100), (15, 105), (15, 110), (15, 115), (15, 120), (15, 125), (15, 130), (15, 135), (15, 140), (15, 145), (15, 150), (15, 155), (15, 160), (15, 165), (15, 170), (15, 175), (15, 180), (15, 185), (15, 190), (15, 195), (15, 200), (15, 205), (15, 210), (15, 215), (15, 220), (15, 225), (15, 230), (15, 235), (15, 240), (15, 245), (15, 250), (15, 255), (15, 260), (15, 265), (15, 270), (15, 275), (15, 280), (15, 285), (15, 290), (15, 295), (15, 300), (15, 305), (15, 310), (15, 315), (15, 320), (15, 325), (15, 330), (15, 335), (15, 340), (15, 345), (15, 350), (15, 355), (15, 360), (15, 365), (15, 370), (15, 375), (15, 380), (15, 385), (15, 390), (15, 395), (15, 400), (15, 405), (15, 410), (15, 415), (15, 420), (15, 425), (15, 430), (15, 435), (15, 440), (15, 445), (15, 450), (15, 455), (15, 460), (15, 465), (15, 470), (15, 475), (15, 480), (15, 485), (15, 490), (15, 495), (20, 45), (20, 50), (20, 55), (20, 60), (20, 65), (20, 70), (20, 75), (20, 80), (20, 85), (20, 90), (20, 95), (20, 100), (20, 105), (20, 110), (20, 115), (20, 120), (20, 125), (20, 130), (20, 135), (20, 140), (20, 145), (20, 150), (20, 155), (20, 160), (20, 165), (20, 170), (20, 175), (20, 180), (20, 185), (20, 190), (20, 195), (20, 200), (20, 205), (20, 210), (20, 215), (20, 220), (20, 225), (20, 230), (20, 235), (20, 240), (20, 245), (20, 250), (20, 255), (20, 260), (20, 265), (20, 270), (20, 275), (20, 280), (20, 285), (20, 290), (20, 295), (20, 300), (20, 305), (20, 310), (20, 315), (20, 320), (20, 325), (20, 330), (20, 335), (20, 340), (20, 345), (20, 350), (20, 355), (20, 360), (20, 365), (20, 370), (20, 375), (20, 380), (20, 385), (20, 390), (20, 395), (20, 400), (20, 405), (20, 410), (20, 415), (20, 420), (20, 425), (20, 430), (20, 435), (20, 440), (20, 445), (20, 450), (20, 455), (20, 460), (20, 465), (20, 470), (20, 475), (20, 480), (20, 485), (20, 490), (20, 495), (25, 55), (25, 60), (25, 65), (25, 70), (25, 75), (25, 80), (25, 85), (25, 90), (25, 95), (25, 100), (25, 105), (25, 110), (25, 115), (25, 120), (25, 125), (25, 130), (25, 135), (25, 140), (25, 145), (25, 150), (25, 155), (25, 160), (25, 165), (25, 170), (25, 175), (25, 180), (25, 185), (25, 190), (25, 195), (25, 200), (25, 205), (25, 210), (25, 215), (25, 220), (25, 225), (25, 230), (25, 235), (25, 240), (25, 245), (25, 250), (25, 255), (25, 260), (25, 265), (25, 270), (25, 275), (25, 280), (25, 285), (25, 290), (25, 295), (25, 300), (25, 305), (25, 310), (25, 315), (25, 320), (25, 325), (25, 330), (25, 335), (25, 340), (25, 345), (25, 350), (25, 355), (25, 360), (25, 365), (25, 370), (25, 375), (25, 380), (25, 385), (25, 390), (25, 395), (25, 400), (25, 405), (25, 410), (25, 415), (25, 420), (25, 425), (25, 430), (25, 435), (25, 440), (25, 445), (25, 450), (25, 455), (25, 460), (25, 465), (25, 470), (25, 475), (25, 480), (25, 485), (25, 490), (25, 495), (30, 65), (30, 70), (30, 75), (30, 80), (30, 85), (30, 90), (30, 95), (30, 100), (30, 105), (30, 110), (30, 115), (30, 120), (30, 125), (30, 130), (30, 135), (30, 140), (30, 145), (30, 150), (30, 155), (30, 160), (30, 165), (30, 170), (30, 175), (30, 180), (30, 185), (30, 190), (30, 195), (30, 200), (30, 205), (30, 210), (30, 215), (30, 220), (30, 225), (30, 230), (30, 235), (30, 240), (30, 245), (30, 250), (30, 255), (30, 260), (30, 265), (30, 270), (30, 275), (30, 280), (30, 285), (30, 290), (30, 295), (30, 300), (30, 305), (30, 310), (30, 315), (30, 320), (30, 325), (30, 330), (30, 335), (30, 340), (30, 345), (30, 350), (30, 355), (30, 360), (30, 365), (30, 370), (30, 375), (30, 380), (30, 385), (30, 390), (30, 395), (30, 400), (30, 405), (30, 410), (30, 415), (30, 420), (30, 425), (30, 430), (30, 435), (30, 440), (30, 445), (30, 450), (30, 455), (30, 460), (30, 465), (30, 470), (30, 475), (30, 480), (30, 485), (30, 490), (30, 495), (35, 75), (35, 80), (35, 85), (35, 90), (35, 95), (35, 100), (35, 105), (35, 110), (35, 115), (35, 120), (35, 125), (35, 130), (35, 135), (35, 140), (35, 145), (35, 150), (35, 155), (35, 160), (35, 165), (35, 170), (35, 175), (35, 180), (35, 185), (35, 190), (35, 195), (35, 200), (35, 205), (35, 210), (35, 215), (35, 220), (35, 225), (35, 230), (35, 235), (35, 240), (35, 245), (35, 250), (35, 255), (35, 260), (35, 265), (35, 270), (35, 275), (35, 280), (35, 285), (35, 290), (35, 295), (35, 300), (35, 305), (35, 310), (35, 315), (35, 320), (35, 325), (35, 330), (35, 335), (35, 340), (35, 345), (35, 350), (35, 355), (35, 360), (35, 365), (35, 370), (35, 375), (35, 380), (35, 385), (35, 390), (35, 395), (35, 400), (35, 405), (35, 410), (35, 415), (35, 420), (35, 425), (35, 430), (35, 435), (35, 440), (35, 445), (35, 450), (35, 455), (35, 460), (35, 465), (35, 470), (35, 475), (35, 480), (35, 485), (35, 490), (35, 495), (40, 85), (40, 90), (40, 95), (40, 100), (40, 105), (40, 110), (40, 115), (40, 120), (40, 125), (40, 130), (40, 135), (40, 140), (40, 145), (40, 150), (40, 155), (40, 160), (40, 165), (40, 170), (40, 175), (40, 180), (40, 185), (40, 190), (40, 195), (40, 200), (40, 205), (40, 210), (40, 215), (40, 220), (40, 225), (40, 230), (40, 235), (40, 240), (40, 245), (40, 250), (40, 255), (40, 260), (40, 265), (40, 270), (40, 275), (40, 280), (40, 285), (40, 290), (40, 295), (40, 300), (40, 305), (40, 310), (40, 315), (40, 320), (40, 325), (40, 330), (40, 335), (40, 340), (40, 345), (40, 350), (40, 355), (40, 360), (40, 365), (40, 370), (40, 375), (40, 380), (40, 385), (40, 390), (40, 395), (40, 400), (40, 405), (40, 410), (40, 415), (40, 420), (40, 425), (40, 430), (40, 435), (40, 440), (40, 445), (40, 450), (40, 455), (40, 460), (40, 465), (40, 470), (40, 475), (40, 480), (40, 485), (40, 490), (40, 495), (45, 95), (45, 100), (45, 105), (45, 110), (45, 115), (45, 120), (45, 125), (45, 130), (45, 135), (45, 140), (45, 145), (45, 150), (45, 155), (45, 160), (45, 165), (45, 170), (45, 175), (45, 180), (45, 185), (45, 190), (45, 195), (45, 200), (45, 205), (45, 210), (45, 215), (45, 220), (45, 225), (45, 230), (45, 235), (45, 240), (45, 245), (45, 250), (45, 255), (45, 260), (45, 265), (45, 270), (45, 275), (45, 280), (45, 285), (45, 290), (45, 295), (45, 300), (45, 305), (45, 310), (45, 315), (45, 320), (45, 325), (45, 330), (45, 335), (45, 340), (45, 345), (45, 350), (45, 355), (45, 360), (45, 365), (45, 370), (45, 375), (45, 380), (45, 385), (45, 390), (45, 395), (45, 400), (45, 405), (45, 410), (45, 415), (45, 420), (45, 425), (45, 430), (45, 435), (45, 440), (45, 445), (45, 450), (45, 455), (45, 460), (45, 465), (45, 470), (45, 475), (45, 480), (45, 485), (45, 490), (45, 495), (50, 105), (50, 110), (50, 115), (50, 120), (50, 125), (50, 130), (50, 135), (50, 140), (50, 145), (50, 150), (50, 155), (50, 160), (50, 165), (50, 170), (50, 175), (50, 180), (50, 185), (50, 190), (50, 195), (50, 200), (50, 205), (50, 210), (50, 215), (50, 220), (50, 225), (50, 230), (50, 235), (50, 240), (50, 245), (50, 250), (50, 255), (50, 260), (50, 265), (50, 270), (50, 275), (50, 280), (50, 285), (50, 290), (50, 295), (50, 300), (50, 305), (50, 310), (50, 315), (50, 320), (50, 325), (50, 330), (50, 335), (50, 340), (50, 345), (50, 350), (50, 355), (50, 360), (50, 365), (50, 370), (50, 375), (50, 380), (50, 385), (50, 390), (50, 395), (50, 400), (50, 405), (50, 410), (50, 415), (50, 420), (50, 425), (50, 430), (50, 435), (50, 440), (50, 445), (50, 450), (50, 455), (50, 460), (50, 465), (50, 470), (50, 475), (50, 480), (50, 485), (50, 490), (50, 495), (55, 115), (55, 120), (55, 125), (55, 130), (55, 135), (55, 140), (55, 145), (55, 150), (55, 155), (55, 160), (55, 165), (55, 170), (55, 175), (55, 180), (55, 185), (55, 190), (55, 195), (55, 200), (55, 205), (55, 210), (55, 215), (55, 220), (55, 225), (55, 230), (55, 235), (55, 240), (55, 245), (55, 250), (55, 255), (55, 260), (55, 265), (55, 270), (55, 275), (55, 280), (55, 285), (55, 290), (55, 295), (55, 300), (55, 305), (55, 310), (55, 315), (55, 320), (55, 325), (55, 330), (55, 335), (55, 340), (55, 345), (55, 350), (55, 355), (55, 360), (55, 365), (55, 370), (55, 375), (55, 380), (55, 385), (55, 390), (55, 395), (55, 400), (55, 405), (55, 410), (55, 415), (55, 420), (55, 425), (55, 430), (55, 435), (55, 440), (55, 445), (55, 450), (55, 455), (55, 460), (55, 465), (55, 470), (55, 475), (55, 480), (55, 485), (55, 490), (55, 495), (60, 125), (60, 130), (60, 135), (60, 140), (60, 145), (60, 150), (60, 155), (60, 160), (60, 165), (60, 170), (60, 175), (60, 180), (60, 185), (60, 190), (60, 195), (60, 200), (60, 205), (60, 210), (60, 215), (60, 220), (60, 225), (60, 230), (60, 235), (60, 240), (60, 245), (60, 250), (60, 255), (60, 260), (60, 265), (60, 270), (60, 275), (60, 280), (60, 285), (60, 290), (60, 295), (60, 300), (60, 305), (60, 310), (60, 315), (60, 320), (60, 325), (60, 330), (60, 335), (60, 340), (60, 345), (60, 350), (60, 355), (60, 360), (60, 365), (60, 370), (60, 375), (60, 380), (60, 385), (60, 390), (60, 395), (60, 400), (60, 405), (60, 410), (60, 415), (60, 420), (60, 425), (60, 430), (60, 435), (60, 440), (60, 445), (60, 450), (60, 455), (60, 460), (60, 465), (60, 470), (60, 475), (60, 480), (60, 485), (60, 490), (60, 495), (65, 135), (65, 140), (65, 145), (65, 150), (65, 155), (65, 160), (65, 165), (65, 170), (65, 175), (65, 180), (65, 185), (65, 190), (65, 195), (65, 200), (65, 205), (65, 210), (65, 215), (65, 220), (65, 225), (65, 230), (65, 235), (65, 240), (65, 245), (65, 250), (65, 255), (65, 260), (65, 265), (65, 270), (65, 275), (65, 280), (65, 285), (65, 290), (65, 295), (65, 300), (65, 305), (65, 310), (65, 315), (65, 320), (65, 325), (65, 330), (65, 335), (65, 340), (65, 345), (65, 350), (65, 355), (65, 360), (65, 365), (65, 370), (65, 375), (65, 380), (65, 385), (65, 390), (65, 395), (65, 400), (65, 405), (65, 410), (65, 415), (65, 420), (65, 425), (65, 430), (65, 435), (65, 440), (65, 445), (65, 450), (65, 455), (65, 460), (65, 465), (65, 470), (65, 475), (65, 480), (65, 485), (65, 490), (65, 495), (70, 145), (70, 150), (70, 155), (70, 160), (70, 165), (70, 170), (70, 175), (70, 180), (70, 185), (70, 190), (70, 195), (70, 200), (70, 205), (70, 210), (70, 215), (70, 220), (70, 225), (70, 230), (70, 235), (70, 240), (70, 245), (70, 250), (70, 255), (70, 260), (70, 265), (70, 270), (70, 275), (70, 280), (70, 285), (70, 290), (70, 295), (70, 300), (70, 305), (70, 310), (70, 315), (70, 320), (70, 325), (70, 330), (70, 335), (70, 340), (70, 345), (70, 350), (70, 355), (70, 360), (70, 365), (70, 370), (70, 375), (70, 380), (70, 385), (70, 390), (70, 395), (70, 400), (70, 405), (70, 410), (70, 415), (70, 420), (70, 425), (70, 430), (70, 435), (70, 440), (70, 445), (70, 450), (70, 455), (70, 460), (70, 465), (70, 470), (70, 475), (70, 480), (70, 485), (70, 490), (70, 495), (75, 155), (75, 160), (75, 165), (75, 170), (75, 175), (75, 180), (75, 185), (75, 190), (75, 195), (75, 200), (75, 205), (75, 210), (75, 215), (75, 220), (75, 225), (75, 230), (75, 235), (75, 240), (75, 245), (75, 250), (75, 255), (75, 260), (75, 265), (75, 270), (75, 275), (75, 280), (75, 285), (75, 290), (75, 295), (75, 300), (75, 305), (75, 310), (75, 315), (75, 320), (75, 325), (75, 330), (75, 335), (75, 340), (75, 345), (75, 350), (75, 355), (75, 360), (75, 365), (75, 370), (75, 375), (75, 380), (75, 385), (75, 390), (75, 395), (75, 400), (75, 405), (75, 410), (75, 415), (75, 420), (75, 425), (75, 430), (75, 435), (75, 440), (75, 445), (75, 450), (75, 455), (75, 460), (75, 465), (75, 470), (75, 475), (75, 480), (75, 485), (75, 490), (75, 495), (80, 165), (80, 170), (80, 175), (80, 180), (80, 185), (80, 190), (80, 195), (80, 200), (80, 205), (80, 210), (80, 215), (80, 220), (80, 225), (80, 230), (80, 235), (80, 240), (80, 245), (80, 250), (80, 255), (80, 260), (80, 265), (80, 270), (80, 275), (80, 280), (80, 285), (80, 290), (80, 295), (80, 300), (80, 305), (80, 310), (80, 315), (80, 320), (80, 325), (80, 330), (80, 335), (80, 340), (80, 345), (80, 350), (80, 355), (80, 360), (80, 365), (80, 370), (80, 375), (80, 380), (80, 385), (80, 390), (80, 395), (80, 400), (80, 405), (80, 410), (80, 415), (80, 420), (80, 425), (80, 430), (80, 435), (80, 440), (80, 445), (80, 450), (80, 455), (80, 460), (80, 465), (80, 470), (80, 475), (80, 480), (80, 485), (80, 490), (80, 495), (85, 175), (85, 180), (85, 185), (85, 190), (85, 195), (85, 200), (85, 205), (85, 210), (85, 215), (85, 220), (85, 225), (85, 230), (85, 235), (85, 240), (85, 245), (85, 250), (85, 255), (85, 260), (85, 265), (85, 270), (85, 275), (85, 280), (85, 285), (85, 290), (85, 295), (85, 300), (85, 305), (85, 310), (85, 315), (85, 320), (85, 325), (85, 330), (85, 335), (85, 340), (85, 345), (85, 350), (85, 355), (85, 360), (85, 365), (85, 370), (85, 375), (85, 380), (85, 385), (85, 390), (85, 395), (85, 400), (85, 405), (85, 410), (85, 415), (85, 420), (85, 425), (85, 430), (85, 435), (85, 440), (85, 445), (85, 450), (85, 455), (85, 460), (85, 465), (85, 470), (85, 475), (85, 480), (85, 485), (85, 490), (85, 495), (90, 185), (90, 190), (90, 195), (90, 200), (90, 205), (90, 210), (90, 215), (90, 220), (90, 225), (90, 230), (90, 235), (90, 240), (90, 245), (90, 250), (90, 255), (90, 260), (90, 265), (90, 270), (90, 275), (90, 280), (90, 285), (90, 290), (90, 295), (90, 300), (90, 305), (90, 310), (90, 315), (90, 320), (90, 325), (90, 330), (90, 335), (90, 340), (90, 345), (90, 350), (90, 355), (90, 360), (90, 365), (90, 370), (90, 375), (90, 380), (90, 385), (90, 390), (90, 395), (90, 400), (90, 405), (90, 410), (90, 415), (90, 420), (90, 425), (90, 430), (90, 435), (90, 440), (90, 445), (90, 450), (90, 455), (90, 460), (90, 465), (90, 470), (90, 475), (90, 480), (90, 485), (90, 490), (90, 495), (95, 195), (95, 200), (95, 205), (95, 210), (95, 215), (95, 220), (95, 225), (95, 230), (95, 235), (95, 240), (95, 245), (95, 250), (95, 255), (95, 260), (95, 265), (95, 270), (95, 275), (95, 280), (95, 285), (95, 290), (95, 295), (95, 300), (95, 305), (95, 310), (95, 315), (95, 320), (95, 325), (95, 330), (95, 335), (95, 340), (95, 345), (95, 350), (95, 355), (95, 360), (95, 365), (95, 370), (95, 375), (95, 380), (95, 385), (95, 390), (95, 395), (95, 400), (95, 405), (95, 410), (95, 415), (95, 420), (95, 425), (95, 430), (95, 435), (95, 440), (95, 445), (95, 450), (95, 455), (95, 460), (95, 465), (95, 470), (95, 475), (95, 480), (95, 485), (95, 490), (95, 495), (100, 205), (100, 210), (100, 215), (100, 220), (100, 225), (100, 230), (100, 235), (100, 240), (100, 245), (100, 250), (100, 255), (100, 260), (100, 265), (100, 270), (100, 275), (100, 280), (100, 285), (100, 290), (100, 295), (100, 300), (100, 305), (100, 310), (100, 315), (100, 320), (100, 325), (100, 330), (100, 335), (100, 340), (100, 345), (100, 350), (100, 355), (100, 360), (100, 365), (100, 370), (100, 375), (100, 380), (100, 385), (100, 390), (100, 395), (100, 400), (100, 405), (100, 410), (100, 415), (100, 420), (100, 425), (100, 430), (100, 435), (100, 440), (100, 445), (100, 450), (100, 455), (100, 460), (100, 465), (100, 470), (100, 475), (100, 480), (100, 485), (100, 490), (100, 495), (105, 215), (105, 220), (105, 225), (105, 230), (105, 235), (105, 240), (105, 245), (105, 250), (105, 255), (105, 260), (105, 265), (105, 270), (105, 275), (105, 280), (105, 285), (105, 290), (105, 295), (105, 300), (105, 305), (105, 310), (105, 315), (105, 320), (105, 325), (105, 330), (105, 335), (105, 340), (105, 345), (105, 350), (105, 355), (105, 360), (105, 365), (105, 370), (105, 375), (105, 380), (105, 385), (105, 390), (105, 395), (105, 400), (105, 405), (105, 410), (105, 415), (105, 420), (105, 425), (105, 430), (105, 435), (105, 440), (105, 445), (105, 450), (105, 455), (105, 460), (105, 465), (105, 470), (105, 475), (105, 480), (105, 485), (105, 490), (105, 495), (110, 225), (110, 230), (110, 235), (110, 240), (110, 245), (110, 250), (110, 255), (110, 260), (110, 265), (110, 270), (110, 275), (110, 280), (110, 285), (110, 290), (110, 295), (110, 300), (110, 305), (110, 310), (110, 315), (110, 320), (110, 325), (110, 330), (110, 335), (110, 340), (110, 345), (110, 350), (110, 355), (110, 360), (110, 365), (110, 370), (110, 375), (110, 380), (110, 385), (110, 390), (110, 395), (110, 400), (110, 405), (110, 410), (110, 415), (110, 420), (110, 425), (110, 430), (110, 435), (110, 440), (110, 445), (110, 450), (110, 455), (110, 460), (110, 465), (110, 470), (110, 475), (110, 480), (110, 485), (110, 490), (110, 495), (115, 235), (115, 240), (115, 245), (115, 250), (115, 255), (115, 260), (115, 265), (115, 270), (115, 275), (115, 280), (115, 285), (115, 290), (115, 295), (115, 300), (115, 305), (115, 310), (115, 315), (115, 320), (115, 325), (115, 330), (115, 335), (115, 340), (115, 345), (115, 350), (115, 355), (115, 360), (115, 365), (115, 370), (115, 375), (115, 380), (115, 385), (115, 390), (115, 395), (115, 400), (115, 405), (115, 410), (115, 415), (115, 420), (115, 425), (115, 430), (115, 435), (115, 440), (115, 445), (115, 450), (115, 455), (115, 460), (115, 465), (115, 470), (115, 475), (115, 480), (115, 485), (115, 490), (115, 495), (120, 245), (120, 250), (120, 255), (120, 260), (120, 265), (120, 270), (120, 275), (120, 280), (120, 285), (120, 290), (120, 295), (120, 300), (120, 305), (120, 310), (120, 315), (120, 320), (120, 325), (120, 330), (120, 335), (120, 340), (120, 345), (120, 350), (120, 355), (120, 360), (120, 365), (120, 370), (120, 375), (120, 380), (120, 385), (120, 390), (120, 395), (120, 400), (120, 405), (120, 410), (120, 415), (120, 420), (120, 425), (120, 430), (120, 435), (120, 440), (120, 445), (120, 450), (120, 455), (120, 460), (120, 465), (120, 470), (120, 475), (120, 480), (120, 485), (120, 490), (120, 495), (125, 255), (125, 260), (125, 265), (125, 270), (125, 275), (125, 280), (125, 285), (125, 290), (125, 295), (125, 300), (125, 305), (125, 310), (125, 315), (125, 320), (125, 325), (125, 330), (125, 335), (125, 340), (125, 345), (125, 350), (125, 355), (125, 360), (125, 365), (125, 370), (125, 375), (125, 380), (125, 385), (125, 390), (125, 395), (125, 400), (125, 405), (125, 410), (125, 415), (125, 420), (125, 425), (125, 430), (125, 435), (125, 440), (125, 445), (125, 450), (125, 455), (125, 460), (125, 465), (125, 470), (125, 475), (125, 480), (125, 485), (125, 490), (125, 495), (130, 265), (130, 270), (130, 275), (130, 280), (130, 285), (130, 290), (130, 295), (130, 300), (130, 305), (130, 310), (130, 315), (130, 320), (130, 325), (130, 330), (130, 335), (130, 340), (130, 345), (130, 350), (130, 355), (130, 360), (130, 365), (130, 370), (130, 375), (130, 380), (130, 385), (130, 390), (130, 395), (130, 400), (130, 405), (130, 410), (130, 415), (130, 420), (130, 425), (130, 430), (130, 435), (130, 440), (130, 445), (130, 450), (130, 455), (130, 460), (130, 465), (130, 470), (130, 475), (130, 480), (130, 485), (130, 490), (130, 495), (135, 275), (135, 280), (135, 285), (135, 290), (135, 295), (135, 300), (135, 305), (135, 310), (135, 315), (135, 320), (135, 325), (135, 330), (135, 335), (135, 340), (135, 345), (135, 350), (135, 355), (135, 360), (135, 365), (135, 370), (135, 375), (135, 380), (135, 385), (135, 390), (135, 395), (135, 400), (135, 405), (135, 410), (135, 415), (135, 420), (135, 425), (135, 430), (135, 435), (135, 440), (135, 445), (135, 450), (135, 455), (135, 460), (135, 465), (135, 470), (135, 475), (135, 480), (135, 485), (135, 490), (135, 495), (140, 285), (140, 290), (140, 295), (140, 300), (140, 305), (140, 310), (140, 315), (140, 320), (140, 325), (140, 330), (140, 335), (140, 340), (140, 345), (140, 350), (140, 355), (140, 360), (140, 365), (140, 370), (140, 375), (140, 380), (140, 385), (140, 390), (140, 395), (140, 400), (140, 405), (140, 410), (140, 415), (140, 420), (140, 425), (140, 430), (140, 435), (140, 440), (140, 445), (140, 450), (140, 455), (140, 460), (140, 465), (140, 470), (140, 475), (140, 480), (140, 485), (140, 490), (140, 495), (145, 295), (145, 300), (145, 305), (145, 310), (145, 315), (145, 320), (145, 325), (145, 330), (145, 335), (145, 340), (145, 345), (145, 350), (145, 355), (145, 360), (145, 365), (145, 370), (145, 375), (145, 380), (145, 385), (145, 390), (145, 395), (145, 400), (145, 405), (145, 410), (145, 415), (145, 420), (145, 425), (145, 430), (145, 435), (145, 440), (145, 445), (145, 450), (145, 455), (145, 460), (145, 465), (145, 470), (145, 475), (145, 480), (145, 485), (145, 490), (145, 495), (150, 305), (150, 310), (150, 315), (150, 320), (150, 325), (150, 330), (150, 335), (150, 340), (150, 345), (150, 350), (150, 355), (150, 360), (150, 365), (150, 370), (150, 375), (150, 380), (150, 385), (150, 390), (150, 395), (150, 400), (150, 405), (150, 410), (150, 415), (150, 420), (150, 425), (150, 430), (150, 435), (150, 440), (150, 445), (150, 450), (150, 455), (150, 460), (150, 465), (150, 470), (150, 475), (150, 480), (150, 485), (150, 490), (150, 495), (155, 315), (155, 320), (155, 325), (155, 330), (155, 335), (155, 340), (155, 345), (155, 350), (155, 355), (155, 360), (155, 365), (155, 370), (155, 375), (155, 380), (155, 385), (155, 390), (155, 395), (155, 400), (155, 405), (155, 410), (155, 415), (155, 420), (155, 425), (155, 430), (155, 435), (155, 440), (155, 445), (155, 450), (155, 455), (155, 460), (155, 465), (155, 470), (155, 475), (155, 480), (155, 485), (155, 490), (155, 495), (160, 325), (160, 330), (160, 335), (160, 340), (160, 345), (160, 350), (160, 355), (160, 360), (160, 365), (160, 370), (160, 375), (160, 380), (160, 385), (160, 390), (160, 395), (160, 400), (160, 405), (160, 410), (160, 415), (160, 420), (160, 425), (160, 430), (160, 435), (160, 440), (160, 445), (160, 450), (160, 455), (160, 460), (160, 465), (160, 470), (160, 475), (160, 480), (160, 485), (160, 490), (160, 495), (165, 335), (165, 340), (165, 345), (165, 350), (165, 355), (165, 360), (165, 365), (165, 370), (165, 375), (165, 380), (165, 385), (165, 390), (165, 395), (165, 400), (165, 405), (165, 410), (165, 415), (165, 420), (165, 425), (165, 430), (165, 435), (165, 440), (165, 445), (165, 450), (165, 455), (165, 460), (165, 465), (165, 470), (165, 475), (165, 480), (165, 485), (165, 490), (165, 495), (170, 345), (170, 350), (170, 355), (170, 360), (170, 365), (170, 370), (170, 375), (170, 380), (170, 385), (170, 390), (170, 395), (170, 400), (170, 405), (170, 410), (170, 415), (170, 420), (170, 425), (170, 430), (170, 435), (170, 440), (170, 445), (170, 450), (170, 455), (170, 460), (170, 465), (170, 470), (170, 475), (170, 480), (170, 485), (170, 490), (170, 495), (175, 355), (175, 360), (175, 365), (175, 370), (175, 375), (175, 380), (175, 385), (175, 390), (175, 395), (175, 400), (175, 405), (175, 410), (175, 415), (175, 420), (175, 425), (175, 430), (175, 435), (175, 440), (175, 445), (175, 450), (175, 455), (175, 460), (175, 465), (175, 470), (175, 475), (175, 480), (175, 485), (175, 490), (175, 495), (180, 365), (180, 370), (180, 375), (180, 380), (180, 385), (180, 390), (180, 395), (180, 400), (180, 405), (180, 410), (180, 415), (180, 420), (180, 425), (180, 430), (180, 435), (180, 440), (180, 445), (180, 450), (180, 455), (180, 460), (180, 465), (180, 470), (180, 475), (180, 480), (180, 485), (180, 490), (180, 495), (185, 375), (185, 380), (185, 385), (185, 390), (185, 395), (185, 400), (185, 405), (185, 410), (185, 415), (185, 420), (185, 425), (185, 430), (185, 435), (185, 440), (185, 445), (185, 450), (185, 455), (185, 460), (185, 465), (185, 470), (185, 475), (185, 480), (185, 485), (185, 490), (185, 495), (190, 385), (190, 390), (190, 395), (190, 400), (190, 405), (190, 410), (190, 415), (190, 420), (190, 425), (190, 430), (190, 435), (190, 440), (190, 445), (190, 450), (190, 455), (190, 460), (190, 465), (190, 470), (190, 475), (190, 480), (190, 485), (190, 490), (190, 495), (195, 395), (195, 400), (195, 405), (195, 410), (195, 415), (195, 420), (195, 425), (195, 430), (195, 435), (195, 440), (195, 445), (195, 450), (195, 455), (195, 460), (195, 465), (195, 470), (195, 475), (195, 480), (195, 485), (195, 490), (195, 495), (200, 405), (200, 410), (200, 415), (200, 420), (200, 425), (200, 430), (200, 435), (200, 440), (200, 445), (200, 450), (200, 455), (200, 460), (200, 465), (200, 470), (200, 475), (200, 480), (200, 485), (200, 490), (200, 495), (205, 415), (205, 420), (205, 425), (205, 430), (205, 435), (205, 440), (205, 445), (205, 450), (205, 455), (205, 460), (205, 465), (205, 470), (205, 475), (205, 480), (205, 485), (205, 490), (205, 495), (210, 425), (210, 430), (210, 435), (210, 440), (210, 445), (210, 450), (210, 455), (210, 460), (210, 465), (210, 470), (210, 475), (210, 480), (210, 485), (210, 490), (210, 495), (215, 435), (215, 440), (215, 445), (215, 450), (215, 455), (215, 460), (215, 465), (215, 470), (215, 475), (215, 480), (215, 485), (215, 490), (215, 495), (220, 445), (220, 450), (220, 455), (220, 460), (220, 465), (220, 470), (220, 475), (220, 480), (220, 485), (220, 490), (220, 495), (225, 455), (225, 460), (225, 465), (225, 470), (225, 475), (225, 480), (225, 485), (225, 490), (225, 495), (230, 465), (230, 470), (230, 475), (230, 480), (230, 485), (230, 490), (230, 495), (235, 475), (235, 480), (235, 485), (235, 490), (235, 495), (240, 485), (240, 490), (240, 495), (245, 495)]
print Q 
       
WARNING: Output truncated!  
full_output.txt



[(5, 0), (5, 5), (10, 0), (10, 5), (10, 10), (10, 15), (15, 0), (15, 5),
(15, 10), (15, 15), (15, 20), (15, 25), (20, 0), (20, 5), (20, 10), (20,
15), (20, 20), (20, 25), (20, 30), (20, 35), (25, 0), (25, 5), (25, 10),
(25, 15), (25, 20), (25, 25), (25, 30), (25, 35), (25, 40), (25, 45),
(30, 0), (30, 5), (30, 10), (30, 15), (30, 20), (30, 25), (30, 30), (30,
35), (30, 40), (30, 45), (30, 50), (30, 55), (35, 0), (35, 5), (35, 10),
(35, 15), (35, 20), (35, 25), (35, 30), (35, 35), (35, 40), (35, 45),
(35, 50), (35, 55), (35, 60), (35, 65), (40, 0), (40, 5), (40, 10), (40,
15), (40, 20), (40, 25), (40, 30), (40, 35), (40, 40), (40, 45), (40,
50), (40, 55), (40, 60), (40, 65), (40, 70), (40, 75), (45, 0), (45, 5),
(45, 10), (45, 15), (45, 20), (45, 25), (45, 30), (45, 35), (45, 40),
(45, 45), (45, 50), (45, 55), (45, 60), (45, 65), (45, 70), (45, 75),
(45, 80), (45, 85), (50, 0), (50, 5), (50, 10), (50, 15), (50, 20), (50,
25), (50, 30), (50, 35), (50, 40), (50, 45), (50, 50), (50, 55), (50,
60), (50, 65), (50, 70), (50, 75), (50, 80), (50, 85), (50, 90), (50,
95), (55, 0), (55, 5), (55, 10), (55, 15), (55, 20), (55, 25), (55, 30),
(55, 35), (55, 40), (55, 45), (55, 50), (55, 55), (55, 60), (55, 65),
(55, 70), (55, 75), (55, 80), (55, 85), (55, 90), (55, 95), (55, 100),
(55, 105), (60, 0), (60, 5), (60, 10), (60, 15), (60, 20), (60, 25),
(60, 30), (60, 35), (60, 40), (60, 45), (60, 50), (60, 55), (60, 60),
(60, 65), (60, 70), (60, 75), (60, 80), (60, 85), (60, 90), (60, 95),
(60, 100), (60, 105), (60, 110), (60, 115), (65, 0), (65, 5), (65, 10),
(65, 15), (65, 20), (65, 25), (65, 30), (65, 35), (65, 40), (65, 45),
(65, 50), (65, 55), (65, 60), (65, 65), (65, 70), (65, 75), (65, 80),
(65, 85), (65, 90), (65, 95), (65, 100), (65, 105), (65, 110), (65,
115), (65, 120), (65, 125), (70, 0), (70, 5), (70, 10), (70, 15), (70,
20), (70, 25), (70, 30), (70, 35), (70, 40), (70, 45), (70, 50), (70,
55), (70, 60), (70, 65), (70, 70), (70, 75), (70, 80), (70, 85), (70,
90), (70, 95), (70, 100), (70, 105), (70, 110), (70, 115), (70, 120),
(70, 125), (70, 130), (70, 135), (75, 0), (75, 5), (75, 10), (75, 15),
(75, 20), (75, 25), (75, 30), (75, 35), (75, 40), (75, 45), (75, 50),
(75, 55), (75, 60), (75, 65), (75, 70), (75, 75), (75, 80), (75, 85),
(75, 90), (75, 95), (75, 100), (75, 105), (75, 110), (75, 115), (75,
120), (75, 125), (75, 130), (75, 135), (75, 140), (75, 145), (80, 0),
(80, 5), (80, 10), (80, 15), (80, 20), (80, 25), (80, 30), (80, 35),
(80, 40), (80, 45), (80, 50), (80, 55), (80, 60), (80, 65), (80, 70),
(80, 75), (80, 80), (80, 85), (80, 90), (80, 95), (80, 100), (80, 105),
(80, 110), (80, 115), (80, 120), (80, 125), (80, 130), (80, 135), (80,
140), (80, 145), (80, 150), (80, 155), (85, 0), (85, 5), (85, 10), (85,
15), (85, 20), (85, 25), (85, 30), (85, 35), (85, 40), (85, 45), (85,
50), (85, 55), (85, 60), (85, 65), (85, 70), (85, 75), (85, 80), (85,
85), (85, 90), (85, 95), (85, 100), (85, 105), (85, 110), (85, 115),
(85, 120), (85, 125), (85, 130), (85, 135), (85, 140), (85, 145), (85,
150), (85, 155), (85, 160), (85, 165), (90, 0), (90, 5), (90, 10), (90,
15), (90, 20), (90, 25), (90, 30), (90, 35), (90, 40), (90, 45), (90,
50), (90, 55), (90, 60), (90, 65), (90, 70), (90, 75), (90, 80), (90,
85), (90, 90), (90, 95), (90, 100), (90, 105), (90, 110), (90, 115),
(90, 120), (90, 125), (90, 130), (90, 135), (90, 140), (90, 145), (90,
150), (90, 155), (90, 160), (90, 165), (90, 170), (90, 175), (95, 0),
(95, 5), (95, 10), (95, 15), (95, 20), (95, 25), (95, 30), (95, 35),
(95, 40), (95, 45), (95, 50), (95, 55), (95, 60), (95, 65), (95, 70),
(95, 75), (95, 80), (95, 85), (95, 90), (95, 95), (95, 100), (95, 105),
(95, 110), (95, 115), (95, 120), (95, 125), (95, 130), (95, 135), (95,
140), (95, 145), (95, 150), (95, 155), (95, 160), (95, 165), (95, 170),
(95, 175), (95, 180), (95, 185), (100, 0), (100, 5), (100, 10), (100,
15), (100, 20), (100, 25), (100, 30), (100, 35), (100, 40), (100, 45),
(100, 50), (100, 55), (100, 60), (100, 65), (100, 70), (100, 75), (100,
80), (100, 85), (100, 90), (100, 95), (100, 100), (100, 105), (100,
110), (100, 115), (100, 120), (100, 125), (100, 130), (100, 135), (100,
140), (100, 145), (100, 150), (100, 155), (100, 160), (100, 165), (100,
170), (100, 175), (100, 180), (100, 185), (100, 190), (100, 195), (105,
0), (105, 5), (105, 10), (105, 15), (105, 20), (105, 25), (105, 30),
(105, 35), (105, 40), (105, 45), (105, 50), (105, 55), (105, 60), (105,
65), (105, 70), (105, 75), (105, 80), (105, 85), (105, 90), (105, 95),
(105, 100), (105, 105), (105, 110), (105, 115), (105, 120), (105, 125),
(105, 130), (105, 135), (105, 140), (105, 145), (105, 150), (105, 155),
(105, 160), (105, 165), (105, 170), (105, 175), (105, 180), (105, 185),
(105, 190), (105, 195), (105, 200), (105, 205), (110, 0), (110, 5),
(110, 10), (110, 15), (110, 20), (110, 25), (110, 30), (110, 35), (110,
40), (110, 45), (110, 50), (110, 55), (110, 60), (110, 65), (110, 70),
(110, 75), (110, 80), (110, 85), (110, 90), (110, 95), (110, 100), (110,
105), (110, 110), (110, 115), (110, 120), (110, 125), (110, 130), (110,
135), (110, 140), (110, 145), (110, 150), (110, 155), (110, 160), (110,
165), (110, 170), (110, 175), (110, 180), (110, 185), (110, 190), (110,
195), (110, 200), (110, 205), (110, 210), (110, 215), (115, 0), (115,
5), (115, 10), (115, 15), (115, 20), (115, 25), (115, 30), (115, 35),
(115, 40), (115, 45), (115, 50), (115, 55), (115, 60), (115, 65), (115,
70), (115, 75), (115, 80), (115, 85), (115, 90), (115, 95), (115, 100),
(115, 105), (115, 110), (115, 115), (115, 120), (115, 125), (115, 130),
(115, 135), (115, 140), (115, 145), (115, 150), (115, 155), (115, 160),
(115, 165), (115, 170), (115, 175), (115, 180), (115, 185), (115, 190),
(115, 195), (115, 200), (115, 205), (115, 210), (115, 215), (115, 220),
(115, 225), (120, 0), (120, 5), (120, 10), (120, 15), (120, 20), (120,
25), (120, 30), (120, 35), (120, 40), (120, 45), (120, 50), (120, 55),
(120, 60), (120, 65), (120, 70), (120, 75), (120, 80), (120, 85), (120,
90), (120, 95), (120, 100), (120, 105), (120, 110), (120, 115), (120,
120), (120, 125), (120, 130), (120, 135), (120, 140), (120, 145), (120,
150), (120, 155), (120, 160), (120, 165), (120, 170), (120, 175), (120,
180), (120, 185), (120, 190), (120, 195), (120, 200), (120, 205), (120,
210), (120, 215), (120, 220), (120, 225), (120, 230), (120, 235), (125,
0), (125, 5), (125, 10), (125, 15), (125, 20), (125, 25), (125, 30),
(125, 35), (125, 40), (125, 45), (125, 50), (125, 55), (125, 60), (125,
65), (125, 70), (125, 75), (125, 80), (125, 85), (125, 90), (125, 95),
(125, 100), (125, 105), (125, 110), (125, 115), (125, 120), (125, 125),
(125, 130), (125, 135), (125, 140), (125, 145), (125, 150), (125, 155),
(125, 160), (125, 165), (125, 170), (125, 175), (125, 180), (125, 185),
(125, 190), (125, 195), (125, 200), (125, 205), (125, 210), (125, 215),
(125, 220), (125, 225), (125, 230), (125, 235), (125, 240), (125, 245),
(130, 0), (130, 5), (130, 10), (130, 15), (130, 20), (130, 25), (130,
30), (130, 35), (130, 40), (130, 45), (130, 50), (130, 55), (130, 60),
(130, 65), (130, 70), (130, 75), (130, 80), (130, 85), (130, 90), (130,
95), (130, 100), (130, 105), (130, 110), (130, 115), (130, 120), (130,
125), (130, 130), (130, 135), (130, 140), (130, 145), (130, 150), (130,
155), (130, 160), (130, 165), (130, 170), (130, 175), (130, 180), (130,
185), (130, 190), (130, 195), (130, 200), (130, 205), (130, 210), (130,
215), (130, 220), (130, 225), (130, 230), (130, 235), (130, 240), (130,
245), (130, 250), (130, 255), (135, 0), (135, 5), (135, 10), (135, 15),
(135, 20), (135, 25), (135, 30), (135, 35), (135, 40), (135, 45), (135,
50), (135, 55), (135, 60), (135, 65), (135, 70), (135, 75), (135, 80),
(135, 85), (135, 90), (135, 95), (135, 100), (135, 105), (135, 110),
(135, 115), (135, 120), (135, 125), (135, 130), (135, 135), (135, 140),
(135, 145), (135, 150), (135, 155), (135, 160), (135, 165), (135, 170),
(135, 175), (135, 180), (135, 185), (135, 190), (135, 195), (135, 200),
(135, 205), (135, 210), (135, 215), (135, 220), (135, 225), (135, 230),
(135, 235), (135, 240), (135, 245), (135, 250), (135, 255), (135, 260),
(135, 265), (140, 0), (140, 5), (140, 10), (140, 15), (140, 20), (140,
25), (140, 30), (140, 35), (140, 40), (140, 45), (140, 50), (140, 55),
(140, 60), (140, 65), (140, 70), (140, 75), (140, 80), (140, 85), (140,
90), (140, 95), (140, 100), (140, 105), (140, 110), (140, 115), (140,
120), (140, 125), (140, 130), (140, 135), (140, 140), (140, 145), (140,
150), (140, 155), (140, 160), (140, 165), (140, 170), (140, 175), (140,
180), (140, 185), (140, 190), (140, 195), (140, 200), (140, 205), (140,
210), (140, 215), (140, 220), (140, 225), (140, 230), (140, 235), (140,
240), (140, 245), (140, 250), (140, 255), (140, 260), (140, 265), (140,
270), (140, 275), (145, 0), (145, 5), (145, 10), (145, 15), (145, 20),
(145, 25), (145, 30), (145, 35), (145, 40), (145, 45), (145, 50), (145,
55), (145, 60), (145, 65), (145, 70), (145, 75), (145, 80), (145, 85),
(145, 90), (145, 95), (145, 100), (145, 105), (145, 110), (145, 115),
(145, 120), (145, 125), (145, 130), (145, 135), (145, 140), (145, 145),
(145, 150), (145, 155), (145, 160), (145, 165), (145, 170), (145, 175),
(145, 180), (145, 185), (145, 190), (145, 195), (145, 200), (145, 205),
(145, 210), (145, 215), (145, 220), (145, 225), (145, 230), (145, 235),
(145, 240), (145, 245), (145, 250), (145, 255), (145, 260), (145, 265),
(145, 270), (145, 275), (145, 280), (145, 285), (150, 0), (150, 5),
(150, 10), (150, 15), (150, 20), (150, 25), (150, 30), (150, 35), (150,
40), (150, 45), (150, 50), (150, 55), (150, 60), (150, 65), (150, 70),
(150, 75), (150, 80), (150, 85), (150, 90), (150, 95), (150, 100), (150,
105), (150, 110), (150, 115), (150, 120), (150, 125), (150, 130), (150,
135), (150, 140), (150, 145), (150, 150), (150, 155), (150, 160), (150,
165), (150, 170), (150, 175), (150, 180), (150, 185), (150, 190), (150,
195), (150, 200), (150, 205), (150, 210), (150, 215), (150, 220), (150,
225), (150, 230), (150, 235), (150, 240), (150, 245), (150, 250), (150,
255), (150, 260), (150, 265), (150, 270), (150, 275), (150, 280), (150,
285), (150, 290), (150, 295), (155, 0), (155, 5), (155, 10), (155, 15),
(155, 20), (155, 25), (155, 30), (155, 35), (155, 40), (155, 45), (155,
50), (155, 55), (155, 60), (155, 65), (155, 70), (155, 75), (155, 80),
(155, 85), (155, 90), (155, 95), (155, 100), (155, 105), (155, 110),
(155, 115), (155, 120), (155, 125), (155, 130), (155, 135), (155, 140),
(155, 145), (155, 150), (155, 155), (155, 160), (155, 165), (155, 170),
(155, 175), (155, 180), (155, 185), (155, 190), (155, 195), (155, 200),
(155, 205), (155, 210), (155, 215), (155, 220), (155, 225), (155, 230),
(155, 235), (155, 240), (155, 245), (155, 250), (155, 255), (155, 260),
(155, 265), (155, 270), (155, 275), (155, 280), (155, 285), (155, 290),
(155, 295), (155, 300), (155, 305), (160, 0), (160, 5), (160, 10), (160,
15), (160, 20), (160, 25), (160, 30), (160, 35), (160, 40), (160, 45),
(160, 50), (160, 55), (160, 60), (160, 65), (160, 70), (160, 75), (160,
80), (160, 85), (160, 90), (160, 95), (160, 100), (160, 105), (160,
110), (160, 115), (160, 120), (160, 125), (160, 130), (160, 135), (160,
140), (160, 145), (160, 150), (160, 155), (160, 160), (160, 165), (160,
170), (160, 175), (160, 180), (160, 185), (160, 190), (160, 195), (160,
200), (160, 205), (160, 210), (160, 215), (160, 220), (160, 225), (160,
230), (160, 235), (160, 240), (160, 245), (160, 250), (160, 255), (160,
260), (160, 265), (160, 270), (160, 275), (160, 280), (160, 285), (160,
290), (160, 295), (160, 300), (160, 305), (160, 310), (160, 315), (165,
0), (165, 5), (165, 10), (165, 15), (165, 20), (165, 25), (165, 30),
(165, 35), (165, 40), (165, 45), (165, 50), (165, 55), (165, 60), (165,
65), (165, 70), (165, 75), (165, 80), (165, 85), (165, 90), (165, 95),
(165, 100), (165, 105), (165, 110), (165, 115), (165, 120), (165, 125),
(165, 130), (165, 135), (165, 140), (165, 145), (165, 150), (165, 155),
(165, 160), (165, 165), (165, 170), (165, 175), (165, 180), (165, 185),
(165, 190), (165, 195), (165, 200), (165, 205), (165, 210), (165, 215),
(165, 220), (165, 225), (165, 230), (165, 235), (165, 240), (165, 245),
(165, 250), (165, 255), (165, 260), (165, 265), (165, 270), (165, 275),
(165, 280), (165, 285), (165, 290), (165, 295), (165, 300), (165, 305),
(165, 310), (165, 315), (165, 320), (165, 325), (170, 0), (170, 5),
(170, 10), (170, 15), (170, 20), (170, 25), (170, 30), (170, 35), (170,
40), (170, 45), (170, 50), (170, 55), (170, 60), (170, 65), (170, 70),
(170, 75), (170, 80), (170, 85), (170, 90), (170, 95), (170, 100), (170,
105), (170, 110), (170, 115), (170, 120), (170, 125), (170, 130), (170,
135), (170, 140), (170, 145), (170, 150), (170, 155), (170, 160), (170,
165), (170, 170), (170, 175), (170, 180), (170, 185), (170, 190), (170,
195), (170, 200), (170, 205), (170, 210), (170, 215), (170, 220), (170,
225), (170, 230), (170, 235), (170, 240), (170, 245), (170, 250), (170,
255), (170, 260), (170, 265), (170, 270), (170, 275), (170, 280), (170,
285), (170, 290), (170, 295), (170, 300), (170, 305), (170, 310), (170,
315), (170, 320), (170, 325), (170, 330), (170, 335), (175, 0), (175,
5), (175, 10), (175, 15), (175, 20), (175, 25), (175, 30), (175, 35),
(175, 40), (175, 45), (175, 50), (175, 55), (175, 60), (175, 65), (175,
70), (175, 75), (175, 80), (175, 85), (175, 90), (175, 95), (175, 100),
(175, 105), (175, 110), (175, 115), (175, 120), (175, 125), (175, 130),
(175, 135), (175, 140), (175, 145), (175, 150), (175, 155), (175, 160),
(175, 165), (175, 170), (175, 175), (175, 180), (175, 185), (175, 190),
(175, 195), (175, 200), (175, 205), (175, 210), (175, 215), (175, 220),
(175, 225), (175, 230), (175, 235), (175, 240), (175, 245), (175, 250),
(175, 255), (175, 260), (175, 265), (175, 270), (175, 275), (175, 280),
(175, 285), (175, 290), (175, 295), (175, 300), (175, 305), (175, 310),
(175, 315), (175, 320), (175, 325), (175, 330), (175, 335), (175, 340),
(175, 345), (180, 0), (180, 5), (180, 10), (180, 15), (180, 20), (180,
25), (180, 30), (180, 35), (180, 40), (180, 45), (180, 50), (180, 55),
(180, 60), (180, 65), (180, 70), (180, 75), (180, 80), (180, 85), (180,
90), (180, 95), (180, 100), (180, 105), (180, 110), (180, 115), (180,
120), (180, 125), (180, 130), (180, 135), (180, 140), (180, 145), (180,
150), (180, 155), (180, 160), (180, 165), (180, 170), (180, 175), (180,
180), (180, 185), (180, 190), (180, 195), (180, 200), (180, 205), (180,
210), (180, 215), (180, 220), (180, 225), (180, 230), (180, 235), (180,
240), (180, 245), (180, 250), (180, 255), (180, 260), (180, 265), (180,
270), (180, 275), (180, 280), (180, 285), (180, 290), (180, 295), (180,
300), (180, 305), (180, 310), (180, 315), (180, 320), (180, 325), (180,
330), (180, 335), (180, 340), (180, 345), (180, 350), (180, 355), (185,
0), (185, 5), (185, 10), (185, 15), (185, 20), (185, 25), (185, 30),
(185, 35), (185, 40), (185, 45), (185, 50), (185, 55), (185, 60), (185,
65), (185, 70), (185, 75), (185, 80), (185, 85), (185, 90), (185, 95),
(185, 100), (185, 105), (185, 110), (185, 115), (185, 120), (185, 125),
(185, 130), (185, 135), (185, 140), (185, 145), (185, 150), (185, 155),
(185, 160), (185, 165), (185, 170), (185, 175), (185, 180), (185, 185),
(185, 190), (185, 195), (185, 200), (185, 205), (185, 210), (185, 215),
(185, 220), (185, 225), (185, 230), (185, 235), (185, 240), (185, 245),
(185, 250), (185, 255), (185, 260), (185, 265), (185, 270), (185, 275),
(185, 280), (185, 285), (185, 290), (185, 295), (185, 300), (185, 305),
(185, 310), (185, 315), (185, 320), (185, 325), (185, 330), (185, 335),
(185, 340), (185, 345), (185, 350), (185, 355), (185, 360), (185, 365),
(190, 0), (190, 5), (190, 10), (190, 15), (190, 20), (190, 25), (190,
30), (190, 35), (190, 40), (190, 45), (190, 50), (190, 55), (190, 60),
(190, 65), (190, 70), (190, 75), (190, 80), (190, 85), (190, 90), (190,
95), (190, 100), (1

...

), (430, 215), (430, 220), (430, 225), (430, 230), (430, 235), (430,
240), (430, 245), (430, 250), (430, 255), (430, 260), (430, 265), (430,
270), (430, 275), (430, 280), (430, 285), (430, 290), (430, 295), (430,
300), (430, 305), (430, 310), (430, 315), (430, 320), (430, 325), (430,
330), (430, 335), (430, 340), (430, 345), (430, 350), (430, 355), (430,
360), (430, 365), (430, 370), (430, 375), (430, 380), (430, 385), (430,
390), (430, 395), (430, 400), (430, 405), (430, 410), (430, 415), (430,
420), (430, 425), (430, 430), (430, 435), (430, 440), (430, 445), (430,
450), (430, 455), (430, 460), (430, 465), (430, 470), (430, 475), (430,
480), (430, 485), (430, 490), (430, 495), (435, 0), (435, 5), (435, 10),
(435, 15), (435, 20), (435, 25), (435, 30), (435, 35), (435, 40), (435,
45), (435, 50), (435, 55), (435, 60), (435, 65), (435, 70), (435, 75),
(435, 80), (435, 85), (435, 90), (435, 95), (435, 100), (435, 105),
(435, 110), (435, 115), (435, 120), (435, 125), (435, 130), (435, 135),
(435, 140), (435, 145), (435, 150), (435, 155), (435, 160), (435, 165),
(435, 170), (435, 175), (435, 180), (435, 185), (435, 190), (435, 195),
(435, 200), (435, 205), (435, 210), (435, 215), (435, 220), (435, 225),
(435, 230), (435, 235), (435, 240), (435, 245), (435, 250), (435, 255),
(435, 260), (435, 265), (435, 270), (435, 275), (435, 280), (435, 285),
(435, 290), (435, 295), (435, 300), (435, 305), (435, 310), (435, 315),
(435, 320), (435, 325), (435, 330), (435, 335), (435, 340), (435, 345),
(435, 350), (435, 355), (435, 360), (435, 365), (435, 370), (435, 375),
(435, 380), (435, 385), (435, 390), (435, 395), (435, 400), (435, 405),
(435, 410), (435, 415), (435, 420), (435, 425), (435, 430), (435, 435),
(435, 440), (435, 445), (435, 450), (435, 455), (435, 460), (435, 465),
(435, 470), (435, 475), (435, 480), (435, 485), (435, 490), (435, 495),
(440, 0), (440, 5), (440, 10), (440, 15), (440, 20), (440, 25), (440,
30), (440, 35), (440, 40), (440, 45), (440, 50), (440, 55), (440, 60),
(440, 65), (440, 70), (440, 75), (440, 80), (440, 85), (440, 90), (440,
95), (440, 100), (440, 105), (440, 110), (440, 115), (440, 120), (440,
125), (440, 130), (440, 135), (440, 140), (440, 145), (440, 150), (440,
155), (440, 160), (440, 165), (440, 170), (440, 175), (440, 180), (440,
185), (440, 190), (440, 195), (440, 200), (440, 205), (440, 210), (440,
215), (440, 220), (440, 225), (440, 230), (440, 235), (440, 240), (440,
245), (440, 250), (440, 255), (440, 260), (440, 265), (440, 270), (440,
275), (440, 280), (440, 285), (440, 290), (440, 295), (440, 300), (440,
305), (440, 310), (440, 315), (440, 320), (440, 325), (440, 330), (440,
335), (440, 340), (440, 345), (440, 350), (440, 355), (440, 360), (440,
365), (440, 370), (440, 375), (440, 380), (440, 385), (440, 390), (440,
395), (440, 400), (440, 405), (440, 410), (440, 415), (440, 420), (440,
425), (440, 430), (440, 435), (440, 440), (440, 445), (440, 450), (440,
455), (440, 460), (440, 465), (440, 470), (440, 475), (440, 480), (440,
485), (440, 490), (440, 495), (445, 0), (445, 5), (445, 10), (445, 15),
(445, 20), (445, 25), (445, 30), (445, 35), (445, 40), (445, 45), (445,
50), (445, 55), (445, 60), (445, 65), (445, 70), (445, 75), (445, 80),
(445, 85), (445, 90), (445, 95), (445, 100), (445, 105), (445, 110),
(445, 115), (445, 120), (445, 125), (445, 130), (445, 135), (445, 140),
(445, 145), (445, 150), (445, 155), (445, 160), (445, 165), (445, 170),
(445, 175), (445, 180), (445, 185), (445, 190), (445, 195), (445, 200),
(445, 205), (445, 210), (445, 215), (445, 220), (445, 225), (445, 230),
(445, 235), (445, 240), (445, 245), (445, 250), (445, 255), (445, 260),
(445, 265), (445, 270), (445, 275), (445, 280), (445, 285), (445, 290),
(445, 295), (445, 300), (445, 305), (445, 310), (445, 315), (445, 320),
(445, 325), (445, 330), (445, 335), (445, 340), (445, 345), (445, 350),
(445, 355), (445, 360), (445, 365), (445, 370), (445, 375), (445, 380),
(445, 385), (445, 390), (445, 395), (445, 400), (445, 405), (445, 410),
(445, 415), (445, 420), (445, 425), (445, 430), (445, 435), (445, 440),
(445, 445), (445, 450), (445, 455), (445, 460), (445, 465), (445, 470),
(445, 475), (445, 480), (445, 485), (445, 490), (445, 495), (450, 0),
(450, 5), (450, 10), (450, 15), (450, 20), (450, 25), (450, 30), (450,
35), (450, 40), (450, 45), (450, 50), (450, 55), (450, 60), (450, 65),
(450, 70), (450, 75), (450, 80), (450, 85), (450, 90), (450, 95), (450,
100), (450, 105), (450, 110), (450, 115), (450, 120), (450, 125), (450,
130), (450, 135), (450, 140), (450, 145), (450, 150), (450, 155), (450,
160), (450, 165), (450, 170), (450, 175), (450, 180), (450, 185), (450,
190), (450, 195), (450, 200), (450, 205), (450, 210), (450, 215), (450,
220), (450, 225), (450, 230), (450, 235), (450, 240), (450, 245), (450,
250), (450, 255), (450, 260), (450, 265), (450, 270), (450, 275), (450,
280), (450, 285), (450, 290), (450, 295), (450, 300), (450, 305), (450,
310), (450, 315), (450, 320), (450, 325), (450, 330), (450, 335), (450,
340), (450, 345), (450, 350), (450, 355), (450, 360), (450, 365), (450,
370), (450, 375), (450, 380), (450, 385), (450, 390), (450, 395), (450,
400), (450, 405), (450, 410), (450, 415), (450, 420), (450, 425), (450,
430), (450, 435), (450, 440), (450, 445), (450, 450), (450, 455), (450,
460), (450, 465), (450, 470), (450, 475), (450, 480), (450, 485), (450,
490), (450, 495), (455, 0), (455, 5), (455, 10), (455, 15), (455, 20),
(455, 25), (455, 30), (455, 35), (455, 40), (455, 45), (455, 50), (455,
55), (455, 60), (455, 65), (455, 70), (455, 75), (455, 80), (455, 85),
(455, 90), (455, 95), (455, 100), (455, 105), (455, 110), (455, 115),
(455, 120), (455, 125), (455, 130), (455, 135), (455, 140), (455, 145),
(455, 150), (455, 155), (455, 160), (455, 165), (455, 170), (455, 175),
(455, 180), (455, 185), (455, 190), (455, 195), (455, 200), (455, 205),
(455, 210), (455, 215), (455, 220), (455, 225), (455, 230), (455, 235),
(455, 240), (455, 245), (455, 250), (455, 255), (455, 260), (455, 265),
(455, 270), (455, 275), (455, 280), (455, 285), (455, 290), (455, 295),
(455, 300), (455, 305), (455, 310), (455, 315), (455, 320), (455, 325),
(455, 330), (455, 335), (455, 340), (455, 345), (455, 350), (455, 355),
(455, 360), (455, 365), (455, 370), (455, 375), (455, 380), (455, 385),
(455, 390), (455, 395), (455, 400), (455, 405), (455, 410), (455, 415),
(455, 420), (455, 425), (455, 430), (455, 435), (455, 440), (455, 445),
(455, 450), (455, 455), (455, 460), (455, 465), (455, 470), (455, 475),
(455, 480), (455, 485), (455, 490), (455, 495), (460, 0), (460, 5),
(460, 10), (460, 15), (460, 20), (460, 25), (460, 30), (460, 35), (460,
40), (460, 45), (460, 50), (460, 55), (460, 60), (460, 65), (460, 70),
(460, 75), (460, 80), (460, 85), (460, 90), (460, 95), (460, 100), (460,
105), (460, 110), (460, 115), (460, 120), (460, 125), (460, 130), (460,
135), (460, 140), (460, 145), (460, 150), (460, 155), (460, 160), (460,
165), (460, 170), (460, 175), (460, 180), (460, 185), (460, 190), (460,
195), (460, 200), (460, 205), (460, 210), (460, 215), (460, 220), (460,
225), (460, 230), (460, 235), (460, 240), (460, 245), (460, 250), (460,
255), (460, 260), (460, 265), (460, 270), (460, 275), (460, 280), (460,
285), (460, 290), (460, 295), (460, 300), (460, 305), (460, 310), (460,
315), (460, 320), (460, 325), (460, 330), (460, 335), (460, 340), (460,
345), (460, 350), (460, 355), (460, 360), (460, 365), (460, 370), (460,
375), (460, 380), (460, 385), (460, 390), (460, 395), (460, 400), (460,
405), (460, 410), (460, 415), (460, 420), (460, 425), (460, 430), (460,
435), (460, 440), (460, 445), (460, 450), (460, 455), (460, 460), (460,
465), (460, 470), (460, 475), (460, 480), (460, 485), (460, 490), (460,
495), (465, 0), (465, 5), (465, 10), (465, 15), (465, 20), (465, 25),
(465, 30), (465, 35), (465, 40), (465, 45), (465, 50), (465, 55), (465,
60), (465, 65), (465, 70), (465, 75), (465, 80), (465, 85), (465, 90),
(465, 95), (465, 100), (465, 105), (465, 110), (465, 115), (465, 120),
(465, 125), (465, 130), (465, 135), (465, 140), (465, 145), (465, 150),
(465, 155), (465, 160), (465, 165), (465, 170), (465, 175), (465, 180),
(465, 185), (465, 190), (465, 195), (465, 200), (465, 205), (465, 210),
(465, 215), (465, 220), (465, 225), (465, 230), (465, 235), (465, 240),
(465, 245), (465, 250), (465, 255), (465, 260), (465, 265), (465, 270),
(465, 275), (465, 280), (465, 285), (465, 290), (465, 295), (465, 300),
(465, 305), (465, 310), (465, 315), (465, 320), (465, 325), (465, 330),
(465, 335), (465, 340), (465, 345), (465, 350), (465, 355), (465, 360),
(465, 365), (465, 370), (465, 375), (465, 380), (465, 385), (465, 390),
(465, 395), (465, 400), (465, 405), (465, 410), (465, 415), (465, 420),
(465, 425), (465, 430), (465, 435), (465, 440), (465, 445), (465, 450),
(465, 455), (465, 460), (465, 465), (465, 470), (465, 475), (465, 480),
(465, 485), (465, 490), (465, 495), (470, 0), (470, 5), (470, 10), (470,
15), (470, 20), (470, 25), (470, 30), (470, 35), (470, 40), (470, 45),
(470, 50), (470, 55), (470, 60), (470, 65), (470, 70), (470, 75), (470,
80), (470, 85), (470, 90), (470, 95), (470, 100), (470, 105), (470,
110), (470, 115), (470, 120), (470, 125), (470, 130), (470, 135), (470,
140), (470, 145), (470, 150), (470, 155), (470, 160), (470, 165), (470,
170), (470, 175), (470, 180), (470, 185), (470, 190), (470, 195), (470,
200), (470, 205), (470, 210), (470, 215), (470, 220), (470, 225), (470,
230), (470, 235), (470, 240), (470, 245), (470, 250), (470, 255), (470,
260), (470, 265), (470, 270), (470, 275), (470, 280), (470, 285), (470,
290), (470, 295), (470, 300), (470, 305), (470, 310), (470, 315), (470,
320), (470, 325), (470, 330), (470, 335), (470, 340), (470, 345), (470,
350), (470, 355), (470, 360), (470, 365), (470, 370), (470, 375), (470,
380), (470, 385), (470, 390), (470, 395), (470, 400), (470, 405), (470,
410), (470, 415), (470, 420), (470, 425), (470, 430), (470, 435), (470,
440), (470, 445), (470, 450), (470, 455), (470, 460), (470, 465), (470,
470), (470, 475), (470, 480), (470, 485), (470, 490), (470, 495), (475,
0), (475, 5), (475, 10), (475, 15), (475, 20), (475, 25), (475, 30),
(475, 35), (475, 40), (475, 45), (475, 50), (475, 55), (475, 60), (475,
65), (475, 70), (475, 75), (475, 80), (475, 85), (475, 90), (475, 95),
(475, 100), (475, 105), (475, 110), (475, 115), (475, 120), (475, 125),
(475, 130), (475, 135), (475, 140), (475, 145), (475, 150), (475, 155),
(475, 160), (475, 165), (475, 170), (475, 175), (475, 180), (475, 185),
(475, 190), (475, 195), (475, 200), (475, 205), (475, 210), (475, 215),
(475, 220), (475, 225), (475, 230), (475, 235), (475, 240), (475, 245),
(475, 250), (475, 255), (475, 260), (475, 265), (475, 270), (475, 275),
(475, 280), (475, 285), (475, 290), (475, 295), (475, 300), (475, 305),
(475, 310), (475, 315), (475, 320), (475, 325), (475, 330), (475, 335),
(475, 340), (475, 345), (475, 350), (475, 355), (475, 360), (475, 365),
(475, 370), (475, 375), (475, 380), (475, 385), (475, 390), (475, 395),
(475, 400), (475, 405), (475, 410), (475, 415), (475, 420), (475, 425),
(475, 430), (475, 435), (475, 440), (475, 445), (475, 450), (475, 455),
(475, 460), (475, 465), (475, 470), (475, 475), (475, 480), (475, 485),
(475, 490), (475, 495), (480, 0), (480, 5), (480, 10), (480, 15), (480,
20), (480, 25), (480, 30), (480, 35), (480, 40), (480, 45), (480, 50),
(480, 55), (480, 60), (480, 65), (480, 70), (480, 75), (480, 80), (480,
85), (480, 90), (480, 95), (480, 100), (480, 105), (480, 110), (480,
115), (480, 120), (480, 125), (480, 130), (480, 135), (480, 140), (480,
145), (480, 150), (480, 155), (480, 160), (480, 165), (480, 170), (480,
175), (480, 180), (480, 185), (480, 190), (480, 195), (480, 200), (480,
205), (480, 210), (480, 215), (480, 220), (480, 225), (480, 230), (480,
235), (480, 240), (480, 245), (480, 250), (480, 255), (480, 260), (480,
265), (480, 270), (480, 275), (480, 280), (480, 285), (480, 290), (480,
295), (480, 300), (480, 305), (480, 310), (480, 315), (480, 320), (480,
325), (480, 330), (480, 335), (480, 340), (480, 345), (480, 350), (480,
355), (480, 360), (480, 365), (480, 370), (480, 375), (480, 380), (480,
385), (480, 390), (480, 395), (480, 400), (480, 405), (480, 410), (480,
415), (480, 420), (480, 425), (480, 430), (480, 435), (480, 440), (480,
445), (480, 450), (480, 455), (480, 460), (480, 465), (480, 470), (480,
475), (480, 480), (480, 485), (480, 490), (480, 495), (485, 0), (485,
5), (485, 10), (485, 15), (485, 20), (485, 25), (485, 30), (485, 35),
(485, 40), (485, 45), (485, 50), (485, 55), (485, 60), (485, 65), (485,
70), (485, 75), (485, 80), (485, 85), (485, 90), (485, 95), (485, 100),
(485, 105), (485, 110), (485, 115), (485, 120), (485, 125), (485, 130),
(485, 135), (485, 140), (485, 145), (485, 150), (485, 155), (485, 160),
(485, 165), (485, 170), (485, 175), (485, 180), (485, 185), (485, 190),
(485, 195), (485, 200), (485, 205), (485, 210), (485, 215), (485, 220),
(485, 225), (485, 230), (485, 235), (485, 240), (485, 245), (485, 250),
(485, 255), (485, 260), (485, 265), (485, 270), (485, 275), (485, 280),
(485, 285), (485, 290), (485, 295), (485, 300), (485, 305), (485, 310),
(485, 315), (485, 320), (485, 325), (485, 330), (485, 335), (485, 340),
(485, 345), (485, 350), (485, 355), (485, 360), (485, 365), (485, 370),
(485, 375), (485, 380), (485, 385), (485, 390), (485, 395), (485, 400),
(485, 405), (485, 410), (485, 415), (485, 420), (485, 425), (485, 430),
(485, 435), (485, 440), (485, 445), (485, 450), (485, 455), (485, 460),
(485, 465), (485, 470), (485, 475), (485, 480), (485, 485), (485, 490),
(485, 495), (490, 0), (490, 5), (490, 10), (490, 15), (490, 20), (490,
25), (490, 30), (490, 35), (490, 40), (490, 45), (490, 50), (490, 55),
(490, 60), (490, 65), (490, 70), (490, 75), (490, 80), (490, 85), (490,
90), (490, 95), (490, 100), (490, 105), (490, 110), (490, 115), (490,
120), (490, 125), (490, 130), (490, 135), (490, 140), (490, 145), (490,
150), (490, 155), (490, 160), (490, 165), (490, 170), (490, 175), (490,
180), (490, 185), (490, 190), (490, 195), (490, 200), (490, 205), (490,
210), (490, 215), (490, 220), (490, 225), (490, 230), (490, 235), (490,
240), (490, 245), (490, 250), (490, 255), (490, 260), (490, 265), (490,
270), (490, 275), (490, 280), (490, 285), (490, 290), (490, 295), (490,
300), (490, 305), (490, 310), (490, 315), (490, 320), (490, 325), (490,
330), (490, 335), (490, 340), (490, 345), (490, 350), (490, 355), (490,
360), (490, 365), (490, 370), (490, 375), (490, 380), (490, 385), (490,
390), (490, 395), (490, 400), (490, 405), (490, 410), (490, 415), (490,
420), (490, 425), (490, 430), (490, 435), (490, 440), (490, 445), (490,
450), (490, 455), (490, 460), (490, 465), (490, 470), (490, 475), (490,
480), (490, 485), (490, 490), (490, 495), (495, 0), (495, 5), (495, 10),
(495, 15), (495, 20), (495, 25), (495, 30), (495, 35), (495, 40), (495,
45), (495, 50), (495, 55), (495, 60), (495, 65), (495, 70), (495, 75),
(495, 80), (495, 85), (495, 90), (495, 95), (495, 100), (495, 105),
(495, 110), (495, 115), (495, 120), (495, 125), (495, 130), (495, 135),
(495, 140), (495, 145), (495, 150), (495, 155), (495, 160), (495, 165),
(495, 170), (495, 175), (495, 180), (495, 185), (495, 190), (495, 195),
(495, 200), (495, 205), (495, 210), (495, 215), (495, 220), (495, 225),
(495, 230), (495, 235), (495, 240), (495, 245), (495, 250), (495, 255),
(495, 260), (495, 265), (495, 270), (495, 275), (495, 280), (495, 285),
(495, 290), (495, 295), (495, 300), (495, 305), (495, 310), (495, 315),
(495, 320), (495, 325), (495, 330), (495, 335), (495, 340), (495, 345),
(495, 350), (495, 355), (495, 360), (495, 365), (495, 370), (495, 375),
(495, 380), (495, 385), (495, 390), (495, 395), (495, 400), (495, 405),
(495, 410), (495, 415), (495, 420), (495, 425), (495, 430), (495, 435),
(495, 440), (495, 445), (495, 450), (495, 455), (495, 460), (495, 465),
(495, 470), (495, 475), (495, 480), (495, 485), (495, 490), (495, 495)]
WARNING: Output truncated!  
full_output.txt



[(5, 0), (5, 5), (10, 0), (10, 5), (10, 10), (10, 15), (15, 0), (15, 5), (15, 10), (15, 15), (15, 20), (15, 25), (20, 0), (20, 5), (20, 10), (20, 15), (20, 20), (20, 25), (20, 30), (20, 35), (25, 0), (25, 5), (25, 10), (25, 15), (25, 20), (25, 25), (25, 30), (25, 35), (25, 40), (25, 45), (30, 0), (30, 5), (30, 10), (30, 15), (30, 20), (30, 25), (30, 30), (30, 35), (30, 40), (30, 45), (30, 50), (30, 55), (35, 0), (35, 5), (35, 10), (35, 15), (35, 20), (35, 25), (35, 30), (35, 35), (35, 40), (35, 45), (35, 50), (35, 55), (35, 60), (35, 65), (40, 0), (40, 5), (40, 10), (40, 15), (40, 20), (40, 25), (40, 30), (40, 35), (40, 40), (40, 45), (40, 50), (40, 55), (40, 60), (40, 65), (40, 70), (40, 75), (45, 0), (45, 5), (45, 10), (45, 15), (45, 20), (45, 25), (45, 30), (45, 35), (45, 40), (45, 45), (45, 50), (45, 55), (45, 60), (45, 65), (45, 70), (45, 75), (45, 80), (45, 85), (50, 0), (50, 5), (50, 10), (50, 15), (50, 20), (50, 25), (50, 30), (50, 35), (50, 40), (50, 45), (50, 50), (50, 55), (50, 60), (50, 65), (50, 70), (50, 75), (50, 80), (50, 85), (50, 90), (50, 95), (55, 0), (55, 5), (55, 10), (55, 15), (55, 20), (55, 25), (55, 30), (55, 35), (55, 40), (55, 45), (55, 50), (55, 55), (55, 60), (55, 65), (55, 70), (55, 75), (55, 80), (55, 85), (55, 90), (55, 95), (55, 100), (55, 105), (60, 0), (60, 5), (60, 10), (60, 15), (60, 20), (60, 25), (60, 30), (60, 35), (60, 40), (60, 45), (60, 50), (60, 55), (60, 60), (60, 65), (60, 70), (60, 75), (60, 80), (60, 85), (60, 90), (60, 95), (60, 100), (60, 105), (60, 110), (60, 115), (65, 0), (65, 5), (65, 10), (65, 15), (65, 20), (65, 25), (65, 30), (65, 35), (65, 40), (65, 45), (65, 50), (65, 55), (65, 60), (65, 65), (65, 70), (65, 75), (65, 80), (65, 85), (65, 90), (65, 95), (65, 100), (65, 105), (65, 110), (65, 115), (65, 120), (65, 125), (70, 0), (70, 5), (70, 10), (70, 15), (70, 20), (70, 25), (70, 30), (70, 35), (70, 40), (70, 45), (70, 50), (70, 55), (70, 60), (70, 65), (70, 70), (70, 75), (70, 80), (70, 85), (70, 90), (70, 95), (70, 100), (70, 105), (70, 110), (70, 115), (70, 120), (70, 125), (70, 130), (70, 135), (75, 0), (75, 5), (75, 10), (75, 15), (75, 20), (75, 25), (75, 30), (75, 35), (75, 40), (75, 45), (75, 50), (75, 55), (75, 60), (75, 65), (75, 70), (75, 75), (75, 80), (75, 85), (75, 90), (75, 95), (75, 100), (75, 105), (75, 110), (75, 115), (75, 120), (75, 125), (75, 130), (75, 135), (75, 140), (75, 145), (80, 0), (80, 5), (80, 10), (80, 15), (80, 20), (80, 25), (80, 30), (80, 35), (80, 40), (80, 45), (80, 50), (80, 55), (80, 60), (80, 65), (80, 70), (80, 75), (80, 80), (80, 85), (80, 90), (80, 95), (80, 100), (80, 105), (80, 110), (80, 115), (80, 120), (80, 125), (80, 130), (80, 135), (80, 140), (80, 145), (80, 150), (80, 155), (85, 0), (85, 5), (85, 10), (85, 15), (85, 20), (85, 25), (85, 30), (85, 35), (85, 40), (85, 45), (85, 50), (85, 55), (85, 60), (85, 65), (85, 70), (85, 75), (85, 80), (85, 85), (85, 90), (85, 95), (85, 100), (85, 105), (85, 110), (85, 115), (85, 120), (85, 125), (85, 130), (85, 135), (85, 140), (85, 145), (85, 150), (85, 155), (85, 160), (85, 165), (90, 0), (90, 5), (90, 10), (90, 15), (90, 20), (90, 25), (90, 30), (90, 35), (90, 40), (90, 45), (90, 50), (90, 55), (90, 60), (90, 65), (90, 70), (90, 75), (90, 80), (90, 85), (90, 90), (90, 95), (90, 100), (90, 105), (90, 110), (90, 115), (90, 120), (90, 125), (90, 130), (90, 135), (90, 140), (90, 145), (90, 150), (90, 155), (90, 160), (90, 165), (90, 170), (90, 175), (95, 0), (95, 5), (95, 10), (95, 15), (95, 20), (95, 25), (95, 30), (95, 35), (95, 40), (95, 45), (95, 50), (95, 55), (95, 60), (95, 65), (95, 70), (95, 75), (95, 80), (95, 85), (95, 90), (95, 95), (95, 100), (95, 105), (95, 110), (95, 115), (95, 120), (95, 125), (95, 130), (95, 135), (95, 140), (95, 145), (95, 150), (95, 155), (95, 160), (95, 165), (95, 170), (95, 175), (95, 180), (95, 185), (100, 0), (100, 5), (100, 10), (100, 15), (100, 20), (100, 25), (100, 30), (100, 35), (100, 40), (100, 45), (100, 50), (100, 55), (100, 60), (100, 65), (100, 70), (100, 75), (100, 80), (100, 85), (100, 90), (100, 95), (100, 100), (100, 105), (100, 110), (100, 115), (100, 120), (100, 125), (100, 130), (100, 135), (100, 140), (100, 145), (100, 150), (100, 155), (100, 160), (100, 165), (100, 170), (100, 175), (100, 180), (100, 185), (100, 190), (100, 195), (105, 0), (105, 5), (105, 10), (105, 15), (105, 20), (105, 25), (105, 30), (105, 35), (105, 40), (105, 45), (105, 50), (105, 55), (105, 60), (105, 65), (105, 70), (105, 75), (105, 80), (105, 85), (105, 90), (105, 95), (105, 100), (105, 105), (105, 110), (105, 115), (105, 120), (105, 125), (105, 130), (105, 135), (105, 140), (105, 145), (105, 150), (105, 155), (105, 160), (105, 165), (105, 170), (105, 175), (105, 180), (105, 185), (105, 190), (105, 195), (105, 200), (105, 205), (110, 0), (110, 5), (110, 10), (110, 15), (110, 20), (110, 25), (110, 30), (110, 35), (110, 40), (110, 45), (110, 50), (110, 55), (110, 60), (110, 65), (110, 70), (110, 75), (110, 80), (110, 85), (110, 90), (110, 95), (110, 100), (110, 105), (110, 110), (110, 115), (110, 120), (110, 125), (110, 130), (110, 135), (110, 140), (110, 145), (110, 150), (110, 155), (110, 160), (110, 165), (110, 170), (110, 175), (110, 180), (110, 185), (110, 190), (110, 195), (110, 200), (110, 205), (110, 210), (110, 215), (115, 0), (115, 5), (115, 10), (115, 15), (115, 20), (115, 25), (115, 30), (115, 35), (115, 40), (115, 45), (115, 50), (115, 55), (115, 60), (115, 65), (115, 70), (115, 75), (115, 80), (115, 85), (115, 90), (115, 95), (115, 100), (115, 105), (115, 110), (115, 115), (115, 120), (115, 125), (115, 130), (115, 135), (115, 140), (115, 145), (115, 150), (115, 155), (115, 160), (115, 165), (115, 170), (115, 175), (115, 180), (115, 185), (115, 190), (115, 195), (115, 200), (115, 205), (115, 210), (115, 215), (115, 220), (115, 225), (120, 0), (120, 5), (120, 10), (120, 15), (120, 20), (120, 25), (120, 30), (120, 35), (120, 40), (120, 45), (120, 50), (120, 55), (120, 60), (120, 65), (120, 70), (120, 75), (120, 80), (120, 85), (120, 90), (120, 95), (120, 100), (120, 105), (120, 110), (120, 115), (120, 120), (120, 125), (120, 130), (120, 135), (120, 140), (120, 145), (120, 150), (120, 155), (120, 160), (120, 165), (120, 170), (120, 175), (120, 180), (120, 185), (120, 190), (120, 195), (120, 200), (120, 205), (120, 210), (120, 215), (120, 220), (120, 225), (120, 230), (120, 235), (125, 0), (125, 5), (125, 10), (125, 15), (125, 20), (125, 25), (125, 30), (125, 35), (125, 40), (125, 45), (125, 50), (125, 55), (125, 60), (125, 65), (125, 70), (125, 75), (125, 80), (125, 85), (125, 90), (125, 95), (125, 100), (125, 105), (125, 110), (125, 115), (125, 120), (125, 125), (125, 130), (125, 135), (125, 140), (125, 145), (125, 150), (125, 155), (125, 160), (125, 165), (125, 170), (125, 175), (125, 180), (125, 185), (125, 190), (125, 195), (125, 200), (125, 205), (125, 210), (125, 215), (125, 220), (125, 225), (125, 230), (125, 235), (125, 240), (125, 245), (130, 0), (130, 5), (130, 10), (130, 15), (130, 20), (130, 25), (130, 30), (130, 35), (130, 40), (130, 45), (130, 50), (130, 55), (130, 60), (130, 65), (130, 70), (130, 75), (130, 80), (130, 85), (130, 90), (130, 95), (130, 100), (130, 105), (130, 110), (130, 115), (130, 120), (130, 125), (130, 130), (130, 135), (130, 140), (130, 145), (130, 150), (130, 155), (130, 160), (130, 165), (130, 170), (130, 175), (130, 180), (130, 185), (130, 190), (130, 195), (130, 200), (130, 205), (130, 210), (130, 215), (130, 220), (130, 225), (130, 230), (130, 235), (130, 240), (130, 245), (130, 250), (130, 255), (135, 0), (135, 5), (135, 10), (135, 15), (135, 20), (135, 25), (135, 30), (135, 35), (135, 40), (135, 45), (135, 50), (135, 55), (135, 60), (135, 65), (135, 70), (135, 75), (135, 80), (135, 85), (135, 90), (135, 95), (135, 100), (135, 105), (135, 110), (135, 115), (135, 120), (135, 125), (135, 130), (135, 135), (135, 140), (135, 145), (135, 150), (135, 155), (135, 160), (135, 165), (135, 170), (135, 175), (135, 180), (135, 185), (135, 190), (135, 195), (135, 200), (135, 205), (135, 210), (135, 215), (135, 220), (135, 225), (135, 230), (135, 235), (135, 240), (135, 245), (135, 250), (135, 255), (135, 260), (135, 265), (140, 0), (140, 5), (140, 10), (140, 15), (140, 20), (140, 25), (140, 30), (140, 35), (140, 40), (140, 45), (140, 50), (140, 55), (140, 60), (140, 65), (140, 70), (140, 75), (140, 80), (140, 85), (140, 90), (140, 95), (140, 100), (140, 105), (140, 110), (140, 115), (140, 120), (140, 125), (140, 130), (140, 135), (140, 140), (140, 145), (140, 150), (140, 155), (140, 160), (140, 165), (140, 170), (140, 175), (140, 180), (140, 185), (140, 190), (140, 195), (140, 200), (140, 205), (140, 210), (140, 215), (140, 220), (140, 225), (140, 230), (140, 235), (140, 240), (140, 245), (140, 250), (140, 255), (140, 260), (140, 265), (140, 270), (140, 275), (145, 0), (145, 5), (145, 10), (145, 15), (145, 20), (145, 25), (145, 30), (145, 35), (145, 40), (145, 45), (145, 50), (145, 55), (145, 60), (145, 65), (145, 70), (145, 75), (145, 80), (145, 85), (145, 90), (145, 95), (145, 100), (145, 105), (145, 110), (145, 115), (145, 120), (145, 125), (145, 130), (145, 135), (145, 140), (145, 145), (145, 150), (145, 155), (145, 160), (145, 165), (145, 170), (145, 175), (145, 180), (145, 185), (145, 190), (145, 195), (145, 200), (145, 205), (145, 210), (145, 215), (145, 220), (145, 225), (145, 230), (145, 235), (145, 240), (145, 245), (145, 250), (145, 255), (145, 260), (145, 265), (145, 270), (145, 275), (145, 280), (145, 285), (150, 0), (150, 5), (150, 10), (150, 15), (150, 20), (150, 25), (150, 30), (150, 35), (150, 40), (150, 45), (150, 50), (150, 55), (150, 60), (150, 65), (150, 70), (150, 75), (150, 80), (150, 85), (150, 90), (150, 95), (150, 100), (150, 105), (150, 110), (150, 115), (150, 120), (150, 125), (150, 130), (150, 135), (150, 140), (150, 145), (150, 150), (150, 155), (150, 160), (150, 165), (150, 170), (150, 175), (150, 180), (150, 185), (150, 190), (150, 195), (150, 200), (150, 205), (150, 210), (150, 215), (150, 220), (150, 225), (150, 230), (150, 235), (150, 240), (150, 245), (150, 250), (150, 255), (150, 260), (150, 265), (150, 270), (150, 275), (150, 280), (150, 285), (150, 290), (150, 295), (155, 0), (155, 5), (155, 10), (155, 15), (155, 20), (155, 25), (155, 30), (155, 35), (155, 40), (155, 45), (155, 50), (155, 55), (155, 60), (155, 65), (155, 70), (155, 75), (155, 80), (155, 85), (155, 90), (155, 95), (155, 100), (155, 105), (155, 110), (155, 115), (155, 120), (155, 125), (155, 130), (155, 135), (155, 140), (155, 145), (155, 150), (155, 155), (155, 160), (155, 165), (155, 170), (155, 175), (155, 180), (155, 185), (155, 190), (155, 195), (155, 200), (155, 205), (155, 210), (155, 215), (155, 220), (155, 225), (155, 230), (155, 235), (155, 240), (155, 245), (155, 250), (155, 255), (155, 260), (155, 265), (155, 270), (155, 275), (155, 280), (155, 285), (155, 290), (155, 295), (155, 300), (155, 305), (160, 0), (160, 5), (160, 10), (160, 15), (160, 20), (160, 25), (160, 30), (160, 35), (160, 40), (160, 45), (160, 50), (160, 55), (160, 60), (160, 65), (160, 70), (160, 75), (160, 80), (160, 85), (160, 90), (160, 95), (160, 100), (160, 105), (160, 110), (160, 115), (160, 120), (160, 125), (160, 130), (160, 135), (160, 140), (160, 145), (160, 150), (160, 155), (160, 160), (160, 165), (160, 170), (160, 175), (160, 180), (160, 185), (160, 190), (160, 195), (160, 200), (160, 205), (160, 210), (160, 215), (160, 220), (160, 225), (160, 230), (160, 235), (160, 240), (160, 245), (160, 250), (160, 255), (160, 260), (160, 265), (160, 270), (160, 275), (160, 280), (160, 285), (160, 290), (160, 295), (160, 300), (160, 305), (160, 310), (160, 315), (165, 0), (165, 5), (165, 10), (165, 15), (165, 20), (165, 25), (165, 30), (165, 35), (165, 40), (165, 45), (165, 50), (165, 55), (165, 60), (165, 65), (165, 70), (165, 75), (165, 80), (165, 85), (165, 90), (165, 95), (165, 100), (165, 105), (165, 110), (165, 115), (165, 120), (165, 125), (165, 130), (165, 135), (165, 140), (165, 145), (165, 150), (165, 155), (165, 160), (165, 165), (165, 170), (165, 175), (165, 180), (165, 185), (165, 190), (165, 195), (165, 200), (165, 205), (165, 210), (165, 215), (165, 220), (165, 225), (165, 230), (165, 235), (165, 240), (165, 245), (165, 250), (165, 255), (165, 260), (165, 265), (165, 270), (165, 275), (165, 280), (165, 285), (165, 290), (165, 295), (165, 300), (165, 305), (165, 310), (165, 315), (165, 320), (165, 325), (170, 0), (170, 5), (170, 10), (170, 15), (170, 20), (170, 25), (170, 30), (170, 35), (170, 40), (170, 45), (170, 50), (170, 55), (170, 60), (170, 65), (170, 70), (170, 75), (170, 80), (170, 85), (170, 90), (170, 95), (170, 100), (170, 105), (170, 110), (170, 115), (170, 120), (170, 125), (170, 130), (170, 135), (170, 140), (170, 145), (170, 150), (170, 155), (170, 160), (170, 165), (170, 170), (170, 175), (170, 180), (170, 185), (170, 190), (170, 195), (170, 200), (170, 205), (170, 210), (170, 215), (170, 220), (170, 225), (170, 230), (170, 235), (170, 240), (170, 245), (170, 250), (170, 255), (170, 260), (170, 265), (170, 270), (170, 275), (170, 280), (170, 285), (170, 290), (170, 295), (170, 300), (170, 305), (170, 310), (170, 315), (170, 320), (170, 325), (170, 330), (170, 335), (175, 0), (175, 5), (175, 10), (175, 15), (175, 20), (175, 25), (175, 30), (175, 35), (175, 40), (175, 45), (175, 50), (175, 55), (175, 60), (175, 65), (175, 70), (175, 75), (175, 80), (175, 85), (175, 90), (175, 95), (175, 100), (175, 105), (175, 110), (175, 115), (175, 120), (175, 125), (175, 130), (175, 135), (175, 140), (175, 145), (175, 150), (175, 155), (175, 160), (175, 165), (175, 170), (175, 175), (175, 180), (175, 185), (175, 190), (175, 195), (175, 200), (175, 205), (175, 210), (175, 215), (175, 220), (175, 225), (175, 230), (175, 235), (175, 240), (175, 245), (175, 250), (175, 255), (175, 260), (175, 265), (175, 270), (175, 275), (175, 280), (175, 285), (175, 290), (175, 295), (175, 300), (175, 305), (175, 310), (175, 315), (175, 320), (175, 325), (175, 330), (175, 335), (175, 340), (175, 345), (180, 0), (180, 5), (180, 10), (180, 15), (180, 20), (180, 25), (180, 30), (180, 35), (180, 40), (180, 45), (180, 50), (180, 55), (180, 60), (180, 65), (180, 70), (180, 75), (180, 80), (180, 85), (180, 90), (180, 95), (180, 100), (180, 105), (180, 110), (180, 115), (180, 120), (180, 125), (180, 130), (180, 135), (180, 140), (180, 145), (180, 150), (180, 155), (180, 160), (180, 165), (180, 170), (180, 175), (180, 180), (180, 185), (180, 190), (180, 195), (180, 200), (180, 205), (180, 210), (180, 215), (180, 220), (180, 225), (180, 230), (180, 235), (180, 240), (180, 245), (180, 250), (180, 255), (180, 260), (180, 265), (180, 270), (180, 275), (180, 280), (180, 285), (180, 290), (180, 295), (180, 300), (180, 305), (180, 310), (180, 315), (180, 320), (180, 325), (180, 330), (180, 335), (180, 340), (180, 345), (180, 350), (180, 355), (185, 0), (185, 5), (185, 10), (185, 15), (185, 20), (185, 25), (185, 30), (185, 35), (185, 40), (185, 45), (185, 50), (185, 55), (185, 60), (185, 65), (185, 70), (185, 75), (185, 80), (185, 85), (185, 90), (185, 95), (185, 100), (185, 105), (185, 110), (185, 115), (185, 120), (185, 125), (185, 130), (185, 135), (185, 140), (185, 145), (185, 150), (185, 155), (185, 160), (185, 165), (185, 170), (185, 175), (185, 180), (185, 185), (185, 190), (185, 195), (185, 200), (185, 205), (185, 210), (185, 215), (185, 220), (185, 225), (185, 230), (185, 235), (185, 240), (185, 245), (185, 250), (185, 255), (185, 260), (185, 265), (185, 270), (185, 275), (185, 280), (185, 285), (185, 290), (185, 295), (185, 300), (185, 305), (185, 310), (185, 315), (185, 320), (185, 325), (185, 330), (185, 335), (185, 340), (185, 345), (185, 350), (185, 355), (185, 360), (185, 365), (190, 0), (190, 5), (190, 10), (190, 15), (190, 20), (190, 25), (190, 30), (190, 35), (190, 40), (190, 45), (190, 50), (190, 55), (190, 60), (190, 65), (190, 70), (190, 75), (190, 80), (190, 85), (190, 90), (190, 95), (190, 100), (1

...

), (430, 215), (430, 220), (430, 225), (430, 230), (430, 235), (430, 240), (430, 245), (430, 250), (430, 255), (430, 260), (430, 265), (430, 270), (430, 275), (430, 280), (430, 285), (430, 290), (430, 295), (430, 300), (430, 305), (430, 310), (430, 315), (430, 320), (430, 325), (430, 330), (430, 335), (430, 340), (430, 345), (430, 350), (430, 355), (430, 360), (430, 365), (430, 370), (430, 375), (430, 380), (430, 385), (430, 390), (430, 395), (430, 400), (430, 405), (430, 410), (430, 415), (430, 420), (430, 425), (430, 430), (430, 435), (430, 440), (430, 445), (430, 450), (430, 455), (430, 460), (430, 465), (430, 470), (430, 475), (430, 480), (430, 485), (430, 490), (430, 495), (435, 0), (435, 5), (435, 10), (435, 15), (435, 20), (435, 25), (435, 30), (435, 35), (435, 40), (435, 45), (435, 50), (435, 55), (435, 60), (435, 65), (435, 70), (435, 75), (435, 80), (435, 85), (435, 90), (435, 95), (435, 100), (435, 105), (435, 110), (435, 115), (435, 120), (435, 125), (435, 130), (435, 135), (435, 140), (435, 145), (435, 150), (435, 155), (435, 160), (435, 165), (435, 170), (435, 175), (435, 180), (435, 185), (435, 190), (435, 195), (435, 200), (435, 205), (435, 210), (435, 215), (435, 220), (435, 225), (435, 230), (435, 235), (435, 240), (435, 245), (435, 250), (435, 255), (435, 260), (435, 265), (435, 270), (435, 275), (435, 280), (435, 285), (435, 290), (435, 295), (435, 300), (435, 305), (435, 310), (435, 315), (435, 320), (435, 325), (435, 330), (435, 335), (435, 340), (435, 345), (435, 350), (435, 355), (435, 360), (435, 365), (435, 370), (435, 375), (435, 380), (435, 385), (435, 390), (435, 395), (435, 400), (435, 405), (435, 410), (435, 415), (435, 420), (435, 425), (435, 430), (435, 435), (435, 440), (435, 445), (435, 450), (435, 455), (435, 460), (435, 465), (435, 470), (435, 475), (435, 480), (435, 485), (435, 490), (435, 495), (440, 0), (440, 5), (440, 10), (440, 15), (440, 20), (440, 25), (440, 30), (440, 35), (440, 40), (440, 45), (440, 50), (440, 55), (440, 60), (440, 65), (440, 70), (440, 75), (440, 80), (440, 85), (440, 90), (440, 95), (440, 100), (440, 105), (440, 110), (440, 115), (440, 120), (440, 125), (440, 130), (440, 135), (440, 140), (440, 145), (440, 150), (440, 155), (440, 160), (440, 165), (440, 170), (440, 175), (440, 180), (440, 185), (440, 190), (440, 195), (440, 200), (440, 205), (440, 210), (440, 215), (440, 220), (440, 225), (440, 230), (440, 235), (440, 240), (440, 245), (440, 250), (440, 255), (440, 260), (440, 265), (440, 270), (440, 275), (440, 280), (440, 285), (440, 290), (440, 295), (440, 300), (440, 305), (440, 310), (440, 315), (440, 320), (440, 325), (440, 330), (440, 335), (440, 340), (440, 345), (440, 350), (440, 355), (440, 360), (440, 365), (440, 370), (440, 375), (440, 380), (440, 385), (440, 390), (440, 395), (440, 400), (440, 405), (440, 410), (440, 415), (440, 420), (440, 425), (440, 430), (440, 435), (440, 440), (440, 445), (440, 450), (440, 455), (440, 460), (440, 465), (440, 470), (440, 475), (440, 480), (440, 485), (440, 490), (440, 495), (445, 0), (445, 5), (445, 10), (445, 15), (445, 20), (445, 25), (445, 30), (445, 35), (445, 40), (445, 45), (445, 50), (445, 55), (445, 60), (445, 65), (445, 70), (445, 75), (445, 80), (445, 85), (445, 90), (445, 95), (445, 100), (445, 105), (445, 110), (445, 115), (445, 120), (445, 125), (445, 130), (445, 135), (445, 140), (445, 145), (445, 150), (445, 155), (445, 160), (445, 165), (445, 170), (445, 175), (445, 180), (445, 185), (445, 190), (445, 195), (445, 200), (445, 205), (445, 210), (445, 215), (445, 220), (445, 225), (445, 230), (445, 235), (445, 240), (445, 245), (445, 250), (445, 255), (445, 260), (445, 265), (445, 270), (445, 275), (445, 280), (445, 285), (445, 290), (445, 295), (445, 300), (445, 305), (445, 310), (445, 315), (445, 320), (445, 325), (445, 330), (445, 335), (445, 340), (445, 345), (445, 350), (445, 355), (445, 360), (445, 365), (445, 370), (445, 375), (445, 380), (445, 385), (445, 390), (445, 395), (445, 400), (445, 405), (445, 410), (445, 415), (445, 420), (445, 425), (445, 430), (445, 435), (445, 440), (445, 445), (445, 450), (445, 455), (445, 460), (445, 465), (445, 470), (445, 475), (445, 480), (445, 485), (445, 490), (445, 495), (450, 0), (450, 5), (450, 10), (450, 15), (450, 20), (450, 25), (450, 30), (450, 35), (450, 40), (450, 45), (450, 50), (450, 55), (450, 60), (450, 65), (450, 70), (450, 75), (450, 80), (450, 85), (450, 90), (450, 95), (450, 100), (450, 105), (450, 110), (450, 115), (450, 120), (450, 125), (450, 130), (450, 135), (450, 140), (450, 145), (450, 150), (450, 155), (450, 160), (450, 165), (450, 170), (450, 175), (450, 180), (450, 185), (450, 190), (450, 195), (450, 200), (450, 205), (450, 210), (450, 215), (450, 220), (450, 225), (450, 230), (450, 235), (450, 240), (450, 245), (450, 250), (450, 255), (450, 260), (450, 265), (450, 270), (450, 275), (450, 280), (450, 285), (450, 290), (450, 295), (450, 300), (450, 305), (450, 310), (450, 315), (450, 320), (450, 325), (450, 330), (450, 335), (450, 340), (450, 345), (450, 350), (450, 355), (450, 360), (450, 365), (450, 370), (450, 375), (450, 380), (450, 385), (450, 390), (450, 395), (450, 400), (450, 405), (450, 410), (450, 415), (450, 420), (450, 425), (450, 430), (450, 435), (450, 440), (450, 445), (450, 450), (450, 455), (450, 460), (450, 465), (450, 470), (450, 475), (450, 480), (450, 485), (450, 490), (450, 495), (455, 0), (455, 5), (455, 10), (455, 15), (455, 20), (455, 25), (455, 30), (455, 35), (455, 40), (455, 45), (455, 50), (455, 55), (455, 60), (455, 65), (455, 70), (455, 75), (455, 80), (455, 85), (455, 90), (455, 95), (455, 100), (455, 105), (455, 110), (455, 115), (455, 120), (455, 125), (455, 130), (455, 135), (455, 140), (455, 145), (455, 150), (455, 155), (455, 160), (455, 165), (455, 170), (455, 175), (455, 180), (455, 185), (455, 190), (455, 195), (455, 200), (455, 205), (455, 210), (455, 215), (455, 220), (455, 225), (455, 230), (455, 235), (455, 240), (455, 245), (455, 250), (455, 255), (455, 260), (455, 265), (455, 270), (455, 275), (455, 280), (455, 285), (455, 290), (455, 295), (455, 300), (455, 305), (455, 310), (455, 315), (455, 320), (455, 325), (455, 330), (455, 335), (455, 340), (455, 345), (455, 350), (455, 355), (455, 360), (455, 365), (455, 370), (455, 375), (455, 380), (455, 385), (455, 390), (455, 395), (455, 400), (455, 405), (455, 410), (455, 415), (455, 420), (455, 425), (455, 430), (455, 435), (455, 440), (455, 445), (455, 450), (455, 455), (455, 460), (455, 465), (455, 470), (455, 475), (455, 480), (455, 485), (455, 490), (455, 495), (460, 0), (460, 5), (460, 10), (460, 15), (460, 20), (460, 25), (460, 30), (460, 35), (460, 40), (460, 45), (460, 50), (460, 55), (460, 60), (460, 65), (460, 70), (460, 75), (460, 80), (460, 85), (460, 90), (460, 95), (460, 100), (460, 105), (460, 110), (460, 115), (460, 120), (460, 125), (460, 130), (460, 135), (460, 140), (460, 145), (460, 150), (460, 155), (460, 160), (460, 165), (460, 170), (460, 175), (460, 180), (460, 185), (460, 190), (460, 195), (460, 200), (460, 205), (460, 210), (460, 215), (460, 220), (460, 225), (460, 230), (460, 235), (460, 240), (460, 245), (460, 250), (460, 255), (460, 260), (460, 265), (460, 270), (460, 275), (460, 280), (460, 285), (460, 290), (460, 295), (460, 300), (460, 305), (460, 310), (460, 315), (460, 320), (460, 325), (460, 330), (460, 335), (460, 340), (460, 345), (460, 350), (460, 355), (460, 360), (460, 365), (460, 370), (460, 375), (460, 380), (460, 385), (460, 390), (460, 395), (460, 400), (460, 405), (460, 410), (460, 415), (460, 420), (460, 425), (460, 430), (460, 435), (460, 440), (460, 445), (460, 450), (460, 455), (460, 460), (460, 465), (460, 470), (460, 475), (460, 480), (460, 485), (460, 490), (460, 495), (465, 0), (465, 5), (465, 10), (465, 15), (465, 20), (465, 25), (465, 30), (465, 35), (465, 40), (465, 45), (465, 50), (465, 55), (465, 60), (465, 65), (465, 70), (465, 75), (465, 80), (465, 85), (465, 90), (465, 95), (465, 100), (465, 105), (465, 110), (465, 115), (465, 120), (465, 125), (465, 130), (465, 135), (465, 140), (465, 145), (465, 150), (465, 155), (465, 160), (465, 165), (465, 170), (465, 175), (465, 180), (465, 185), (465, 190), (465, 195), (465, 200), (465, 205), (465, 210), (465, 215), (465, 220), (465, 225), (465, 230), (465, 235), (465, 240), (465, 245), (465, 250), (465, 255), (465, 260), (465, 265), (465, 270), (465, 275), (465, 280), (465, 285), (465, 290), (465, 295), (465, 300), (465, 305), (465, 310), (465, 315), (465, 320), (465, 325), (465, 330), (465, 335), (465, 340), (465, 345), (465, 350), (465, 355), (465, 360), (465, 365), (465, 370), (465, 375), (465, 380), (465, 385), (465, 390), (465, 395), (465, 400), (465, 405), (465, 410), (465, 415), (465, 420), (465, 425), (465, 430), (465, 435), (465, 440), (465, 445), (465, 450), (465, 455), (465, 460), (465, 465), (465, 470), (465, 475), (465, 480), (465, 485), (465, 490), (465, 495), (470, 0), (470, 5), (470, 10), (470, 15), (470, 20), (470, 25), (470, 30), (470, 35), (470, 40), (470, 45), (470, 50), (470, 55), (470, 60), (470, 65), (470, 70), (470, 75), (470, 80), (470, 85), (470, 90), (470, 95), (470, 100), (470, 105), (470, 110), (470, 115), (470, 120), (470, 125), (470, 130), (470, 135), (470, 140), (470, 145), (470, 150), (470, 155), (470, 160), (470, 165), (470, 170), (470, 175), (470, 180), (470, 185), (470, 190), (470, 195), (470, 200), (470, 205), (470, 210), (470, 215), (470, 220), (470, 225), (470, 230), (470, 235), (470, 240), (470, 245), (470, 250), (470, 255), (470, 260), (470, 265), (470, 270), (470, 275), (470, 280), (470, 285), (470, 290), (470, 295), (470, 300), (470, 305), (470, 310), (470, 315), (470, 320), (470, 325), (470, 330), (470, 335), (470, 340), (470, 345), (470, 350), (470, 355), (470, 360), (470, 365), (470, 370), (470, 375), (470, 380), (470, 385), (470, 390), (470, 395), (470, 400), (470, 405), (470, 410), (470, 415), (470, 420), (470, 425), (470, 430), (470, 435), (470, 440), (470, 445), (470, 450), (470, 455), (470, 460), (470, 465), (470, 470), (470, 475), (470, 480), (470, 485), (470, 490), (470, 495), (475, 0), (475, 5), (475, 10), (475, 15), (475, 20), (475, 25), (475, 30), (475, 35), (475, 40), (475, 45), (475, 50), (475, 55), (475, 60), (475, 65), (475, 70), (475, 75), (475, 80), (475, 85), (475, 90), (475, 95), (475, 100), (475, 105), (475, 110), (475, 115), (475, 120), (475, 125), (475, 130), (475, 135), (475, 140), (475, 145), (475, 150), (475, 155), (475, 160), (475, 165), (475, 170), (475, 175), (475, 180), (475, 185), (475, 190), (475, 195), (475, 200), (475, 205), (475, 210), (475, 215), (475, 220), (475, 225), (475, 230), (475, 235), (475, 240), (475, 245), (475, 250), (475, 255), (475, 260), (475, 265), (475, 270), (475, 275), (475, 280), (475, 285), (475, 290), (475, 295), (475, 300), (475, 305), (475, 310), (475, 315), (475, 320), (475, 325), (475, 330), (475, 335), (475, 340), (475, 345), (475, 350), (475, 355), (475, 360), (475, 365), (475, 370), (475, 375), (475, 380), (475, 385), (475, 390), (475, 395), (475, 400), (475, 405), (475, 410), (475, 415), (475, 420), (475, 425), (475, 430), (475, 435), (475, 440), (475, 445), (475, 450), (475, 455), (475, 460), (475, 465), (475, 470), (475, 475), (475, 480), (475, 485), (475, 490), (475, 495), (480, 0), (480, 5), (480, 10), (480, 15), (480, 20), (480, 25), (480, 30), (480, 35), (480, 40), (480, 45), (480, 50), (480, 55), (480, 60), (480, 65), (480, 70), (480, 75), (480, 80), (480, 85), (480, 90), (480, 95), (480, 100), (480, 105), (480, 110), (480, 115), (480, 120), (480, 125), (480, 130), (480, 135), (480, 140), (480, 145), (480, 150), (480, 155), (480, 160), (480, 165), (480, 170), (480, 175), (480, 180), (480, 185), (480, 190), (480, 195), (480, 200), (480, 205), (480, 210), (480, 215), (480, 220), (480, 225), (480, 230), (480, 235), (480, 240), (480, 245), (480, 250), (480, 255), (480, 260), (480, 265), (480, 270), (480, 275), (480, 280), (480, 285), (480, 290), (480, 295), (480, 300), (480, 305), (480, 310), (480, 315), (480, 320), (480, 325), (480, 330), (480, 335), (480, 340), (480, 345), (480, 350), (480, 355), (480, 360), (480, 365), (480, 370), (480, 375), (480, 380), (480, 385), (480, 390), (480, 395), (480, 400), (480, 405), (480, 410), (480, 415), (480, 420), (480, 425), (480, 430), (480, 435), (480, 440), (480, 445), (480, 450), (480, 455), (480, 460), (480, 465), (480, 470), (480, 475), (480, 480), (480, 485), (480, 490), (480, 495), (485, 0), (485, 5), (485, 10), (485, 15), (485, 20), (485, 25), (485, 30), (485, 35), (485, 40), (485, 45), (485, 50), (485, 55), (485, 60), (485, 65), (485, 70), (485, 75), (485, 80), (485, 85), (485, 90), (485, 95), (485, 100), (485, 105), (485, 110), (485, 115), (485, 120), (485, 125), (485, 130), (485, 135), (485, 140), (485, 145), (485, 150), (485, 155), (485, 160), (485, 165), (485, 170), (485, 175), (485, 180), (485, 185), (485, 190), (485, 195), (485, 200), (485, 205), (485, 210), (485, 215), (485, 220), (485, 225), (485, 230), (485, 235), (485, 240), (485, 245), (485, 250), (485, 255), (485, 260), (485, 265), (485, 270), (485, 275), (485, 280), (485, 285), (485, 290), (485, 295), (485, 300), (485, 305), (485, 310), (485, 315), (485, 320), (485, 325), (485, 330), (485, 335), (485, 340), (485, 345), (485, 350), (485, 355), (485, 360), (485, 365), (485, 370), (485, 375), (485, 380), (485, 385), (485, 390), (485, 395), (485, 400), (485, 405), (485, 410), (485, 415), (485, 420), (485, 425), (485, 430), (485, 435), (485, 440), (485, 445), (485, 450), (485, 455), (485, 460), (485, 465), (485, 470), (485, 475), (485, 480), (485, 485), (485, 490), (485, 495), (490, 0), (490, 5), (490, 10), (490, 15), (490, 20), (490, 25), (490, 30), (490, 35), (490, 40), (490, 45), (490, 50), (490, 55), (490, 60), (490, 65), (490, 70), (490, 75), (490, 80), (490, 85), (490, 90), (490, 95), (490, 100), (490, 105), (490, 110), (490, 115), (490, 120), (490, 125), (490, 130), (490, 135), (490, 140), (490, 145), (490, 150), (490, 155), (490, 160), (490, 165), (490, 170), (490, 175), (490, 180), (490, 185), (490, 190), (490, 195), (490, 200), (490, 205), (490, 210), (490, 215), (490, 220), (490, 225), (490, 230), (490, 235), (490, 240), (490, 245), (490, 250), (490, 255), (490, 260), (490, 265), (490, 270), (490, 275), (490, 280), (490, 285), (490, 290), (490, 295), (490, 300), (490, 305), (490, 310), (490, 315), (490, 320), (490, 325), (490, 330), (490, 335), (490, 340), (490, 345), (490, 350), (490, 355), (490, 360), (490, 365), (490, 370), (490, 375), (490, 380), (490, 385), (490, 390), (490, 395), (490, 400), (490, 405), (490, 410), (490, 415), (490, 420), (490, 425), (490, 430), (490, 435), (490, 440), (490, 445), (490, 450), (490, 455), (490, 460), (490, 465), (490, 470), (490, 475), (490, 480), (490, 485), (490, 490), (490, 495), (495, 0), (495, 5), (495, 10), (495, 15), (495, 20), (495, 25), (495, 30), (495, 35), (495, 40), (495, 45), (495, 50), (495, 55), (495, 60), (495, 65), (495, 70), (495, 75), (495, 80), (495, 85), (495, 90), (495, 95), (495, 100), (495, 105), (495, 110), (495, 115), (495, 120), (495, 125), (495, 130), (495, 135), (495, 140), (495, 145), (495, 150), (495, 155), (495, 160), (495, 165), (495, 170), (495, 175), (495, 180), (495, 185), (495, 190), (495, 195), (495, 200), (495, 205), (495, 210), (495, 215), (495, 220), (495, 225), (495, 230), (495, 235), (495, 240), (495, 245), (495, 250), (495, 255), (495, 260), (495, 265), (495, 270), (495, 275), (495, 280), (495, 285), (495, 290), (495, 295), (495, 300), (495, 305), (495, 310), (495, 315), (495, 320), (495, 325), (495, 330), (495, 335), (495, 340), (495, 345), (495, 350), (495, 355), (495, 360), (495, 365), (495, 370), (495, 375), (495, 380), (495, 385), (495, 390), (495, 395), (495, 400), (495, 405), (495, 410), (495, 415), (495, 420), (495, 425), (495, 430), (495, 435), (495, 440), (495, 445), (495, 450), (495, 455), (495, 460), (495, 465), (495, 470), (495, 475), (495, 480), (495, 485), (495, 490), (495, 495)]
print R 
       
[(0, 0), (5, 10), (10, 20), (15, 30), (20, 40), (25, 50), (30, 60), (35,
70), (40, 80), (45, 90), (50, 100), (55, 110), (60, 120), (65, 130),
(70, 140), (75, 150), (80, 160), (85, 170), (90, 180), (95, 190), (100,
200), (105, 210), (110, 220), (115, 230), (120, 240), (125, 250), (130,
260), (135, 270), (140, 280), (145, 290), (150, 300), (155, 310), (160,
320), (165, 330), (170, 340), (175, 350), (180, 360), (185, 370), (190,
380), (195, 390), (200, 400), (205, 410), (210, 420), (215, 430), (220,
440), (225, 450), (230, 460), (235, 470), (240, 480), (245, 490)]
[(0, 0), (5, 10), (10, 20), (15, 30), (20, 40), (25, 50), (30, 60), (35, 70), (40, 80), (45, 90), (50, 100), (55, 110), (60, 120), (65, 130), (70, 140), (75, 150), (80, 160), (85, 170), (90, 180), (95, 190), (100, 200), (105, 210), (110, 220), (115, 230), (120, 240), (125, 250), (130, 260), (135, 270), (140, 280), (145, 290), (150, 300), (155, 310), (160, 320), (165, 330), (170, 340), (175, 350), (180, 360), (185, 370), (190, 380), (195, 390), (200, 400), (205, 410), (210, 420), (215, 430), (220, 440), (225, 450), (230, 460), (235, 470), (240, 480), (245, 490)]
# This will create a graph that shows the points at which P dies first, Q dies first, or neither die within m iterations by different colors. Pplot= scatter_plot(P, markersize=1, rgbcolor=hue(0.9)); Qplot= scatter_plot(Q, markersize=3, rgbcolor=hue(0.4)); Rplot= scatter_plot(R, markersize=5, rgbcolor=hue(0.2)); show(Pplot+Rplot+Qplot) 
       
# To see this more clearly, we will write a new function that shows the same thing in colored blocks. def scatter(m,n,b,w,r,s): def oracleTHREE(p,q): x = 0; l = [] for i in range(20): l+=[(p,q)] temp = p - 0.25*q +100 q = -1*p + q + 200 p = temp if p<0: x = 1; break; if q<0: x = -1; break; return x; board = plot([]) for i in range(m): k = n*i for j in range(m): l = n*j t = oracleTHREE(k,l) if t==1: c = b; if t==-1: c = w; if t==0: c = r; square = [[k,l], [k+n,l], [k+n,l+n], [k,l+n]] board += polygon(square, color=c) if s: board.save("board_"+ str(m)+"_"+str(n)+".pdf", aspect_ratio=1, axes=false, dpi=m*n) else: board.show(axes=false, aspect_ratio=1, dpi=m*n) 
       
scatter(100, 5, "black", "lightgray", "red", 0) 
       
scatter(100, 5, "black", "lightgray", "red", 1) 
       
# PHASE 3 # The graph seems to indicate that values on the line y=2x will lie in the subset R (neither P nor Q die). Values below this line (y<2x) fall into the subset Q (Q dies first). Values above this line (y>2x) fall into the subset P (P dies out first). 
       
# We will test this theory. # The point (16, 49) is above the line y=2x. It should fall into the subset P (P dies first). The function oracleTWO should return a 1. oracleTWO (16, 49) 
       
1
1
# The point (17, 42) is above the line y=2x. It should fall into the subset P (P dies first). The function oracleTWO should return a 1. oracleTWO (17, 42) 
       
1
1
# The point (233, 466) is on the line y=2x. It should fall into the subset R (neither die). The function oracleTWO should return a 0. oracleTWO (233, 466) 
       
0
0
# The point (299, 68) is below the line y=2x. It should fall into the subset Q (Q dies first). The function oracleTWO should return a -1. oracleTWO (299, 68) 
       
-1
-1
# The point (86, 13) is below the line y=2x. It should fall into the subset Q (Q dies first). The function oracleTWO should return a -1. oracleTWO (86, 13) 
       
-1
-1