first review for discrete structures in computing 9858595