run.equal.per.caller function

Run the equal per caller algorithm