#D2878. Good Integer

    ID: 2401 Type: Default 2000ms 268MiB

Good Integer

Good Integer

We call a 4-digit integer with three or more consecutive same digits, such as 1118, good.

You are given a 4-digit integer N. Answer the question: Is N good?

Constraints

  • 1000 ≤ N ≤ 9999
  • N is an integer.

Input

Input is given from Standard Input in the following format:

N

Output

If N is good, print Yes; otherwise, print No.

Examples

Input

1118

Output

Yes

Input

7777

Output

Yes

Input

1234

Output

No

inputFormat

Input

Input is given from Standard Input in the following format:

N

outputFormat

Output

If N is good, print Yes; otherwise, print No.

Examples

Input

1118

Output

Yes

Input

7777

Output

Yes

Input

1234

Output

No

样例

7777
Yes