Math 106 - Concepts and Structures of mathematics II