#abc170d. [abc170_d]Not Divisible

[abc170_d]Not Divisible

题目描述

给定一个长度为NN的数字序列AA

找出具有以下属性的整数ii left(1leqileqNright)\\left(1 \\leq i \\leq N\\right)的个数:

  • 对于每个整数jj left(1leqjleqNright)\\left(1 \\leq j \\leq N\\right),使得ineqji \\neq jAjA_j不能整除AiA_i

约束条件

  • 输入中的所有值都是整数。
  • 1leqNleq2times1051 \\leq N \\leq 2 \\times 10^5
  • 1leqAileq1061 \\leq A_i \\leq 10^6

输入

输入从标准输入中按以下格式给出:

NN

A1A_1 A2A_2 cdots\\cdots ANA_N

输出

输出答案。


示例输入1

5
24 11 8 3 16

示例输出1

3

具有该属性的整数为223344


示例输入2

4
5 5 5 5

示例输出2

0

注意,有可能会有多个相等的数字。


示例输入3

10
33 18 45 28 8 19 89 86 2 4

示例输出3

5