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: Qual é o número máximo de animais na visualização "Preservação do Habitat" que compartilham o mesmo habitat?
 ###Tabelas: 
CREATE VIEW HabitatPreservation AS SELECT habitat_id, animal_id FROM AnimalHabitats; INSERT INTO AnimalHabitats (habitat_id, animal_id) VALUES (1, 1), (1, 2), (2, 3), (3, 4), (3, 5), (4, 6);
SELECT MAX(habitat_count) FROM (SELECT habitat_id, COUNT(DISTINCT animal_id) AS habitat_count FROM HabitatPreservation GROUP BY habitat_id) AS subquery;