#include float expdev(long *idum) { float ran1(long *idum); float dum; do dum=ran1(idum); while (dum == 0.0); return -log(dum); }