internal BigInteger aggregate() { var ls = retrieveValidVotes(); var pk = retrieveKey(); var nc = retrieveTotalCandidates(); var djn = new DJN.DJN(nc); var c = djn.aggregate(ls, pk); log("Aggregated to " + c.ToString()); addResult(c); return c; }