小H的数列
题号:NC222053
时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
空间限制:C/C++/Rust/Pascal 256 M,其他语言512 M
64bit IO Format: %lld

题目描述

小 H 有一个数列,这个数列满足 。且保证每一项都不为 0。现在给你 n,请你求出 a_n 的值。

输入描述:

一行,一个正整数 n。

输出描述:

一行,一个整数表示 a_n 的值。
示例1

输入

复制
2

输出

复制
4

说明

样例解释:
令 i=2,则 4a_1a_2=(a_1+a_2-1)^2,即 4a_2=(a_2)^2,所以 a_2=4
数据范围:
对于 50% 的数据,1 \leq n \leq 10^3
对于 100% 的数据,1 \leq n \leq 10^{10086}