Contemporay college algebra and trigonomettry