a lógica do find e do toString foi duplicada. um método auxiliar ajudaria.