System.ArgumentOutOfRangeException: "Индекс за пределами диапазона. Индекс должен быть положительным числом, а его размер не должен превышать размер коллекции.
Имя параметра: index"
Это выведится, если ввести что-нибудь кроме числа.
Лишь утром вспомнил о list.Count :D
Прикол в том, что она выводила 3 раза, даже если в коллекции 2 числа, потому и ошибка.