solved more question for part I