Весь смысл в порядке
Пройти список дважды — значит выучить список, а не слова: третий ответ возвращается потому, что вернулся второй, а не потому, что он известен. Случайный порядок рвёт цепочку, на которую опиралась память.
Вся колода вытягивается прежде, чем вернётся хоть одна карточка, так что по пути ничего не теряется, и каждый круг тасуется заново.