Implementação do padrão de pesquisa