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: Encontre usuários que interagiram tanto com algoritmos de justiça quanto de segurança.
 ###Tabelas: 
CREATE TABLE fairness_algorithms (transaction_id INT, user_id INT, algorithm_type VARCHAR(255)); INSERT INTO fairness_algorithms (transaction_id, user_id, algorithm_type) VALUES (1, 1001, 'bias-mitigation'), (2, 1002, 'explainability'), (3, 1001, 'bias-mitigation'); CREATE TABLE safety_algorithms (transaction_id INT, user_id INT, algorithm_type VARCHAR(255)); INSERT INTO safety_algorithms (transaction_id, user_id, algorithm_type) VALUES (4, 1003, 'robustness'), (5, 1002, 'transparency'), (6, 1003, 'robustness');
SELECT f.user_id FROM fairness_algorithms f INNER JOIN safety_algorithms s ON f.user_id = s.user_id;