Приложение генерирует набор случайных чисел, состоящий из какого-то количества элементов. Диапазон случайных чисел определяется пользователем. Количество элементов также определяется пользователем. Необходимо генерацию случайных чисел разбить на несколько потоков.
Также приложение должно находить наибольшее и наименьшее числа и вычислять среднее арифметическое/геометрическое/гармоническое/и т.д. из набора сгенерированных случайных чисел. Также необходимо выделять нахождения и вычисления в отдельные потоки.
Результаты генерации, нахождения и вычисления необходимо записать в файл и вывести на экран.