discrete math view 1