Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: Quais portos lidaram com carga tanto para a tabela de navios quanto para a tabela de manuseio de carga, em uma junção cruzada?
 ###Tabelas: 
CREATE TABLE vessels (id INT, name VARCHAR(255), country VARCHAR(255), capacity INT); INSERT INTO vessels (id, name, country, capacity) VALUES (1, 'Vessel1', 'USA', 10000), (2, 'Vessel2', 'Canada', 12000), (3, 'Vessel3', 'Mexico', 8000); CREATE TABLE cargo_handling (transaction_id INT, port VARCHAR(255), date DATE, weight INT); INSERT INTO cargo_handling (transaction_id, port, date, weight) VALUES (1, 'PortA', '2022-01-01', 500), (2, 'PortB', '2022-01-05', 700), (3, 'PortA', '2022-01-10', 400);
SELECT a.port as port_vessels, b.port as port_cargo_handling FROM vessels a, cargo_handling b;