intermediate algebra concepts and applications