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 falhas de conformidade regulatória a embarcação 'Poseidon' teve?
 ###Tabelas: 
CREATE TABLE Vessels (VesselID INT, VesselName VARCHAR(255)); CREATE TABLE Compliance (ComplianceID INT, VesselID INT, ComplianceDate DATETIME, ComplianceStatus VARCHAR(10)); INSERT INTO Vessels (VesselID, VesselName) VALUES (1, 'Oceanus'), (2, 'Neptune'), (3, 'Poseidon'); INSERT INTO Compliance (ComplianceID, VesselID, ComplianceDate, ComplianceStatus) VALUES (1, 1, '2021-01-01', 'Pass'), (2, 1, '2021-02-01', 'Pass'), (3, 2, '2021-01-01', 'Fail'), (4, 3, '2021-01-01', 'Fail'), (5, 3, '2021-02-01', 'Fail');
SELECT COUNT(*) AS FailureCount FROM Compliance WHERE VesselID = (SELECT VesselID FROM Vessels WHERE VesselName = 'Poseidon') AND ComplianceStatus = 'Fail';