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: Quantas línguas têm menos de 5 sites de patrimônio associados?
 ###Tabelas: 
CREATE TABLE languages (id INT, name TEXT, heritage_site_id INT); INSERT INTO languages (id, name, heritage_site_id) VALUES (1, 'Language1', 1), (2, 'Language2', 2), (3, 'Language3', 2), (4, 'Language4', 3);
SELECT COUNT(DISTINCT name) FROM (SELECT name FROM languages GROUP BY name HAVING COUNT(DISTINCT heritage_site_id) < 5)