Answered remaining problems of parts 1 and 2