Assignment 3 due____________________________ CIS 15 Write and run under Unix a program to do the following: 1. Define N 10 A 5 2. Send N to a function that calculates and returns the sum of the first N integers. 3. Use a parameterized macro calculate N * (N+1) / 2. Can you explain why this formula works? 4. If the two results are equal, print this value (in good style). Otherwise, print "OOPS". 5. Repeat steps 2, 3 and 4 using A instead of N.