#------------------------------------------------------------------------------
#
# Arithmetic.py
#
# Produces the same output as Arithmetic.c and CSE 101 pa2, given the same
# input. Run this program by doing
#
# python3 Arithmetic.py
#
#------------------------------------------------------------------------------
import sys
# check number of command line arguments
if len(sys.argv)!=3:
print("Usage: "+sys.argv[0]+" ")
quit()
# end if
# open files
f1 = open(sys.argv[1], 'r')
f2 = open(sys.argv[2], 'w')
# read from f1
a = int( f1.readline() )
A = int( f1.readline() )
b = int( f1.readline() )
B = int( f1.readline() )
# write lines to f2
f2.write(str(A)+'\n\n')
f2.write(str(B)+'\n\n')
f2.write(str(A+B)+'\n\n')
f2.write(str(A-B)+'\n\n')
f2.write(str(A-A)+'\n\n')
f2.write(str(3*A-2*B)+'\n\n')
f2.write(str(A*B)+'\n\n')
f2.write(str(A**2)+'\n\n')
f2.write(str(B**2)+'\n\n')
f2.write(str(9*A**4+16*B**5)+'\n\n')
# close files
f1.close()
f2.close()