# Atomic License Changes

import sys

inFile=open(sys.argv[1],'r')
outFile=open(sys.argv[2],'w')
licMap={}
count=0
for line in inFile:
    fields=line.split(',')
    commit=fields[0]
    fname=fields[4]
    fileOp=fields[5]
    lic_change=fields[6]
    license=fields[7]
    count=count+1
    if fname in licMap:
        if license != licMap[fname]:
            output=commit+","+licMap[fname].rstrip()+"->"+license
            outFile.write(output)            
    licMap[fname]=license
inFile.close()
outFile.close()        
