509003 - 快速求斐波那契数列

【题目描述】快速求斐波那契数列(fibonacci)

斐波那契数列中,F0=0,F1=1,当n≥2时,Fn=Fn – 1+Fn – 2。例如数列的前十项为:0,1,1,2,3,5,8,13,21,34,… 输入一个整数n,输出Fn的最后四位数。

Input

有多组数据,每组数据输入一个整数n(0≤n≤1000000000),-1表示输入结束。

Output

每组数据,输出Fn的最后四位数,如果末尾四位数都为0,则输出0。

Examples

Input

0
9
999999999
1000000000
-1

Output

0
34
626
6875
Time Limit 1 second
Memory Limit 128 MB
Discuss Stats
上一题 下一题