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: Listar todos os produtos e seus fornecedores que possuem uma cadeia de suprimentos circular.
 ###Tabelas: 
CREATE TABLE products (product_id INT, product_name VARCHAR(50), supplier_id INT); CREATE TABLE suppliers (supplier_id INT, supplier_name VARCHAR(50), is_circular BOOLEAN); INSERT INTO products (product_id, product_name, supplier_id) VALUES (1, 'T-Shirt', 1), (2, 'Jeans', 2), (3, 'Shoes', 3); INSERT INTO suppliers (supplier_id, supplier_name, is_circular) VALUES (1, 'GreenEarth', true), (2, 'EcoBlue', false), (3, 'CircularWear', true);
SELECT products.product_name, suppliers.supplier_name FROM products INNER JOIN suppliers ON products.supplier_id = suppliers.supplier_id WHERE suppliers.is_circular = true;