@vasik - ну ты кадр! Без обид!
Ты озвучил проблему - тебе выложили правленную версию, проверить нужно на ней!
На счёт 2K (2 кило или 2000) выше уже написал, что нет проблемы в .exe увеличить, но оптимальнее сперва заполнить незадействованный диапазон... суть в том, что любая программа с таблицей (двумерный массив) или со списком (одномерный массив) работает следующим образом... она резервирует в ОЗУ (оперативной памяти некоторое количество памяти) и центральный процессор для управления всеми этими массивами резервирует некоторые свои регистры... какой практический смысл переполнять их бессмысленными пустышками ?!