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: Liste todos os contratos inteligentes e seus respectivos desenvolvedores que possuem mais de 5 anos de experiência.
 ###Tabelas: 
CREATE TABLE SmartContracts (ContractId INT, ContractName VARCHAR(50), DeveloperId INT); CREATE TABLE Developers (DeveloperId INT, DeveloperName VARCHAR(50), ExperienceYears INT); INSERT INTO SmartContracts (ContractId, ContractName, DeveloperId) VALUES (1, 'Contract1', 1); INSERT INTO SmartContracts (ContractId, ContractName, DeveloperId) VALUES (2, 'Contract2', 2); INSERT INTO Developers (DeveloperId, DeveloperName, ExperienceYears) VALUES (1, 'John', 6); INSERT INTO Developers (DeveloperId, DeveloperName, ExperienceYears) VALUES (2, 'Jane', 4);
SELECT s.ContractName, d.DeveloperName FROM SmartContracts s INNER JOIN Developers d ON s.DeveloperId = d.DeveloperId WHERE d.ExperienceYears > 5;