C语言7.12

将一个数组中的值按照原始顺序的逆序重新存放,并输出逆序后的数组。

Input

第一行有一个正整数n,表示原始的整数序列长度为n,保证n不超过50。
第二行有n个整数,表示原始的整数序列。

Output

在一行中输出n个整数,表示完成逆序的整数序列。每个整数后输出一个空格。
请注意行尾输出换行。

Examples

Input

10
1 2 3 4 5 6 7 9 10 11

Output

11 10 9 7 6 5 4 3 2 1 

来源

教学题-C语言
Time limit 1 second
Memory limit 32 MB
讨论 统计