5446: Maximum Value

内存限制:256 MB 时间限制:2 S
题面:传统 评测方式:文本比较 上传者:
提交:1 通过:1

题目描述

B. Maximum Value
time limit per test
1 second
memory limit per test
256 megabytes
input
standard input
output
standard output
You are given a sequence a consisting of n integers. Find the maximum possible value of (integer remainder of ai divided by aj), where 1≤i,jn and aiaj.
Input
The first line contains integer n− the length of the sequence (1≤n≤2·105).
The second line contains n space-separated integers ai (1≤ai≤106).
Output
Print the answer to the problem.
Examples
Input
3
3 4 5
Output
2

输入样例 复制


输出样例 复制