changed learnedIdx to unlearnedIdx, [voc nextUnlearnedLection]