PART II
Solutions