считывает номер из командной строки или гуи, строку с номером в число преобразует, потом цикл, получившееся значение обратно в строку и вызывает месседжбокс с реузльтатом, че происходит в нутри цикла даже я не пойму со своими тремя днями изучения ассемблера