Вот немного подправил, ошибка не вылетает, но что-то все равно не так. Функция вроде начинает выполнятся, но потом прога просто вылетает. Если запускать через IDE, то показывает ошибки и выкидывает на окно CPU. Что делать?
Вот ссылка на тестовый пример.
