#abc201a. [abc201_a]Tiny Arithmetic Sequence

[abc201_a]Tiny Arithmetic Sequence

题目描述

给定一个由三个数构成的序列:A=(A1,A2,A3)A=(A_1,A_2,A_3)

是否可以将 AA 的元素重新排列为等差数列?

换句话说,是否可以将 AA 的元素重新排列,使得 A3A2=A2A1A_3-A_2=A_2-A_1

约束条件

  • 1Ai1001 \leq A_i \leq 100
  • 输入中的所有值都是整数。

输入

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

A1A_1 A2A_2 A3A_3

输出

如果可以将 AA 的元素重新排列为等差数列,则打印 Yes;否则,打印 No


示例输入 1

5 1 3

示例输出 1

Yes

我们可以将它们重新排列为等差数列,例如变为 (1,3,5)(1,3,5)


示例输入 2

1 4 3

示例输出 2

No

无法将它们重新排列为等差数列。


示例输入 3

5 5 5

示例输出 3

Yes

AA 的所有元素可以相等,或者 AA 可能已经是一个等差数列。