List the name of the pilots who have flied for both a company that mainly provide 'Cargo' services and a company that runs 'Catering services' activities.
CREATE TABLE operate_company (
    id VARCHAR,
    principal_activities VARCHAR
)

CREATE TABLE flight (
    Id VARCHAR
)
SELECT T2.pilot FROM operate_company AS T1 JOIN flight AS t2 ON T1.Id = T2.company_id WHERE T1.principal_activities = 'Cargo' INTERSECT SELECT T2.pilot FROM operate_company AS T1 JOIN flight AS t2 ON T1.Id = T2.company_id WHERE T1.principal_activities = 'Catering services'
Below are sql tables schemas paired with instruction that describes a task. Using valid SQLite, write a response that appropriately completes the request for the provided tables. ### Instruction: List the name of the pilots who have flied for both a company that mainly provide 'Cargo' services and a company that runs 'Catering services' activities. ### Input: CREATE TABLE operate_company (
    id VARCHAR,
    principal_activities VARCHAR
)

CREATE TABLE flight (
    Id VARCHAR
) ### Response: SELECT T2.pilot FROM operate_company AS T1 JOIN flight AS t2 ON T1.Id = T2.company_id WHERE T1.principal_activities = 'Cargo' INTERSECT SELECT T2.pilot FROM operate_company AS T1 JOIN flight AS t2 ON T1.Id = T2.company_id WHERE T1.principal_activities = 'Catering services'