originalmd5='1DE85AAB28B9DF08B3F604CD6F2B0B4D'
File = "C:\\Users\\Jasmine\\Downloads\\rcsetup153.exe" ## you can change your path here...
 
import hashlib
import sys
 
def alert(arg):
    sys.stderr.write("%d%d%d" % (arg,arg,arg))
    # Please use "alert(1)" to turn on the monitor(trigger an alert)
    # Please use "alert(0)" to turn off the monitor(disable an alert)
    # Please do not change above block and write your script below
 
def findmd5(File):
    BLOCKSIZE = 65536
    hasher = hashlib.md5()
    with open(File, 'rb') as afile:
        buf = afile.read(BLOCKSIZE)
        while len(buf) > 0:
            hasher.update(buf)
            buf = afile.read(BLOCKSIZE)
    return(hasher.hexdigest())
     
 
if findmd5(File)!=originalmd5.lower():
    alert(1)
    print  'MD5 Checksum value of file " {} " has been changed'.format(File)
else:
    alert(0)
    print  'MD5 Checksum value of file " {} " is same as orignal checksum'.format(File)