Для заданного числа $$$n$$$ рассмотрим функцию $$$\omega(n)$$$, которая равна количеству уникальных простых чисел в разложении числа $$$n$$$ на простые множители.
Например, $$$\omega (12) = \omega (2^2 \cdot 3) = 2$$$. А $$$\omega (120) = \omega (2^3 \cdot 3 \cdot 5) = 3$$$.
Для массива натуральных чисел $$$a$$$ и натурального числа $$$k$$$ определим $$$\operatorname{f}(a, k) = \sum_{i \lt j} \omega(a_i \cdot a_j)^k$$$ по всем $$$i \lt j$$$.
Дан массив натуральных чисел $$$a$$$ длины $$$n$$$ и натуральное число $$$k$$$. Посчитайте $$$\operatorname{f}(a, k)$$$ по модулю $$$998\,244\,353$$$.
Каждый тест состоит из нескольких наборов входных данных. В первой строке находится одно целое число $$$t$$$ ($$$1 \le t \le 10^4$$$) — количество наборов входных данных. Далее следует описание наборов входных данных.
Первая строка каждого набора входных данных содержит 2 целых числа $$$n$$$ и $$$k$$$ ($$$1 \leq n \leq 2 \cdot 10^5, 1 \leq k \leq 10^9$$$) — длину массива $$$a$$$ и степень операции соответственно.
Вторая строка каждого набора входных данных содержит $$$n$$$ натуральных чисел $$$a_1, a_2, \ldots, a_n$$$ ($$$1 \leq a_i \leq n$$$) — массив $$$a$$$.
Гарантируется, что сумма $$$n$$$ по всем наборам входных данных не превосходит $$$2 \cdot 10^5$$$.
Для каждого набора входных данных выведите в единственной строке целое число — значение функции $$$\operatorname{f}(a, k)$$$ по модулю $$$998\,244\,353$$$.
34 13 3 3 34 11 1 1 14 21 2 3 4
6012
Объяснение первого набора тестовых данных примера:
Для любой пары ($$$i,j$$$), значение $$$\omega(x)$$$ для произведения равно $$$\omega(3^2) = 1$$$. Всего пар $$$6$$$, а степень равна $$$1$$$. Итоговый ответ $$$6$$$.
Объяснение второго набора тестовых данных примера:
В любой паре второго набора данных произведение чисел пары равно $$$1$$$, соответственно количество простых в нем равно $$$0$$$. Поэтому итоговый ответ также равен $$$0$$$.
Объяснение третьего набора тестовых данных примера:
Рассмотрим все пары ($$$i,j$$$):
В ответ значения $$$\omega(x)$$$ входят в степени $$$2$$$, поэтому $$$1^2 + 1^2 + 1^2 + 2^2 + 1^2 + 2^2 = 12$$$.