 		// Do any additional setup after loading the view.
 		textToAnalyzeField.delegate = self
 		tableViewKeyCollection = ["Indice Coincidencia", "Kasinsky", "Babage"]
-		tableViewValueCollection = ["FakeIndex1234", "Kasinsky1234", "Babage1234"]
+		tableViewValueCollection = ["", "", ""]
 		keyValueTable.delegate = self
 	}
 

		
	}
	
	
	func calculateFrequency(of symbols: [String]) -> [(String, Int)] {
		
		var results =  [(String, Int)]()
		for letra in symbols {
			if let indiceLetra = results.index(where: {(simbolo, frecuencia) in simbolo == letra}){
				let elemento = results.remove(at: indiceLetra)
				results.append((elemento.0, elemento.1 + 1 ))
			}else{
				results.append((letra, 1))
			}
		}
		return results
	}
	
	func calculateNgramFrequency(of symbols: [String], withNgramLength: Int) -> [(String, Int)] {
		
		var results =  [(String, Int)]()
		let conteo: Int = symbols.count - withNgramLength
		var index = 0
		

		let numeroItems = Double(textToAnalyzeField.stringValue.characters.count)
		let symbols = textField.stringValue.lowercased().characters.map{String($0)}
		
		let rawResults = calculateNgramFrequency(of: symbols, withNgramLength: 1)
		let frequencyResults = rawResults.map{(simbolo, frecuencia) in return (simbolo, (frecuencia/numeroItems*100))}
		let formatedString = formatFrequency(results: frequencyResults, taking: frequencyResults.count)
		self.ResultsLabel.stringValue = formatedString
		
		let IC = calculateCoincidenceIndex(of: rawResults, with: symbols.count)
