Email Record: Discrete algorithms and complexity :