3285 - Gift

Input

五个用空格隔开的正整数a,b,c,g,p,含义见描述。 a,b,c,g<=10^1000000,P<2^31

Output

一个整数,表示X的值。

Examples

Input

【样例输入1】
1 2 6 3 7
 
【样例输入2】
1 2 6 4 7

Output

【样例输出1】
1
 
【样例输入2】
no solution
Time Limit 1 second
Memory Limit 128 MB
Discuss Stats
上一题 下一题