두 양의 정수의 공약수가 111뿐일 때, 두 수를 서로소라고 한다. 양의 정수로 이루어진 수열 a1,a2,…,ana_1, a_2, \dots, a_na1,a2,…,an이 주어질 때, 이 수열의 항들 중에서 서로소인 쌍의 개수를 구하여라.
첫째 줄에 수열의 길이 nnn (1≤n≤1061 \le n \le 10^61≤n≤106)이 주어진다. 둘째 줄에 nnn개의 정수 aia_iai (1≤ai≤3×1061 \le a_i \le 3 \times 10^61≤ai≤3×106)가 공백으로 구분되어 주어진다.
1≤i<j≤n1 \le i < j \le n1≤i<j≤n이면서 aia_iai와 aja_jaj가 서로소인 쌍 (i,j)(i, j)(i,j)의 개수를 정수 하나로 출력한다.