implementando a logica de busca.