#D3. 拯救世界2

拯救世界2

题目描述

经过 12 年的韬光养晦,世界末日再次来临(众人:什么鬼逻辑......)。

这次,小a 和 uim 已经做好了一切准备,顺利召唤出了 maomaocake 大神和 bzxbj 大神。然而,maomaocake 和 bzxbj 告诉他们,这次世界末日太过强大,他们已无法挽回,只有创世神 zzyuanlai 能拯救这个世界。

然而,创世神 zzyuanlai 是无法召唤的,除非把整个宇宙按照 E=mc2E=mc^2 全部转化成能量。因为根据 yingmuchen928 大神随手推算出的召唤定律,至少需要被召唤者百万亿分之一的能量才能召唤(众人:什么鬼定律......)。


当然,还有一种方法,那就是找出创世神 zzyuanlai 的基因序列。普通人基因序列由 A、C、G、T 构成,创世神 zzyuanlai 不是普通人(是个傻纸),基因序列也不一样。除了这四种普通的,还有乾、兑、离、震、巽、坎、艮、坤八种特殊基因。其中乾、坎、艮、震属阳,只能出现奇数次;坤、兑、离、巽属阴,只能出现偶数次。

现在只知道创世神 zzyuanlai 的基因序列共有 nn 位,其他一概不知。小a 和 uim 想知道他们最多要试多少次,才能召唤出创世神 zzyuanlai 。这个数字有可能很大,所以输出答案模 10910^9 即可(yingmuchen928 的忠告:远离八卦,远离肥胖)。

输入格式

输入一个数 nn

输出格式

输出一行一个整数,表示答案对 10910^9 取模的结果。

输入输出样例 #1

输入 #1

3

输出 #1

0

说明/提示

【数据范围】
对于 10%10\% 的数据:1n<251\le n < 25,数据不超过 1010 组;
对于 50%50\% 的数据:1n<2311\le n < 2^{31},数据不超过 10310^3 组;
对于 100%100\% 的数据:1n<2631\le n < 2^{63},数据不超过 2×1052\times 10^5 组。

【样例解释】
只有 33 位,没有合法方案,故答案为 00