1736 - 序列最大公约数
Description

请你构造一个长度为 n 的序列,使得该序列的和为 s 。

请问,在所有可能的序列中,序列每项元素的最大公约数的最大值为多少?


Input

输入共一行,两个正整数 �,�n,s

Output

输出共一行,输出所求答案


Examples

Input

4 10

Output

2
Hint
  • 对于 30%30% 的数据, 1≤�≤�≤1001ns100

  • 对于 60%60% 的数据, 1≤�≤�≤1041ns≤ 10000

  • 对于 100%100% 的数据, 1≤�≤�≤1091ns≤10^9

A={2,2,2,4}时,序列每个元素的GCD能取到最大值

题目参数
Time Limit 1 second
Memory Limit 128 MB
提交次数 1
通过次数 1