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: Identificar o número de dispositivos IoT na região 'América do Sul' com uma versão de firmware inferior a 3.5.0.
 ###Tabelas: 
CREATE TABLE IoTDevices (region VARCHAR(255), device_id INT, firmware_version VARCHAR(255)); INSERT INTO IoTDevices (region, device_id, firmware_version) VALUES ('South America', 1001, '3.4.5'), ('North America', 1002, '3.5.1'), ('South America', 1003, '3.4.8'), ('Asia', 1004, '3.6.0');
SELECT COUNT(*) FROM IoTDevices WHERE region = 'South America' AND firmware_version < '3.5.0';