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: Principais 3 instituições financeiras compatíveis com a Sharia na Austrália
 ###Tabelas: 
CREATE TABLE shariah_compliant_finance_3 (id INT, country VARCHAR(20), institution VARCHAR(30)); INSERT INTO shariah_compliant_finance_3 (id, country, institution) VALUES (1, 'Australia', 'Islamic Bank Australia'), (2, 'Australia', 'Bank of Sydney'), (3, 'Australia', 'CommBank Shariah');
SELECT institution FROM (SELECT institution, ROW_NUMBER() OVER (ORDER BY institution DESC) rn FROM shariah_compliant_finance_3 WHERE country = 'Australia') t WHERE rn <= 3;