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: Encontre os capitães da 'Índia', suas respectivas nacionalidades e o número de embarcações que comandaram.
 ###Tabelas: 
CREATE TABLE captain(captain_id INT, name VARCHAR(255), years_of_experience INT, nationality VARCHAR(255)); CREATE TABLE captain_vessel(captain_id INT, vessel_id INT); CREATE TABLE vessel(vessel_id INT, name VARCHAR(255), flag VARCHAR(255)); INSERT INTO captain VALUES (1, 'Rajesh Patel', 15, 'India'), (2, 'Aisha Khan', 20, 'Pakistan'), (3, 'John Smith', 25, 'United States'); INSERT INTO captain_vessel VALUES (1, 1), (2, 2), (3, 3); INSERT INTO vessel VALUES (1, 'Sea Giant', 'India'), (2, 'Ocean Titan', 'United States'), (3, 'Marine Mammoth', 'United States');
SELECT c.name AS captain_name, c.nationality, COUNT(cv.vessel_id) AS number_of_vessels FROM captain c JOIN captain_vessel cv ON c.captain_id = cv.captain_id JOIN vessel v ON cv.vessel_id = v.vessel_id WHERE c.nationality = 'India' GROUP BY c.captain_id;