#!/usr/bin/python from scipy import Inf from scipy.integrate import quad from math import exp, sqrt from hashlib import md5 # atoi("Fluxfingers") atoi = sum(map(ord, "Fluxfingers")) # integrate(e^-sqrt(u)) du, 0 --> inf integrate = int(quad(lambda u: exp(-sqrt(u)), 0, Inf)[0]) # atoi * integrate - 993 res = atoi * integrate - 993 print "md5(" + str(res) + ") = " + md5(str(res)).hexdigest()