P0767

[POI2007]四进制的天平Wag

[POI2007]四进制的天平Wag

Mary 准备举办一场聚会,并为每位来宾准备相同质量的金子作为礼物。

她将使用天平称量金子。Mary 拥有许多砝码,每个砝码的质量都是 44 的幂。称量时,金子放在天平左盘,砝码可以放在左盘或右盘。

对于给定的金子质量 nn,Mary 希望使用尽可能少的砝码完成称量。她想知道,在使用砝码数量最少的前提下,共有多少种不同的称量方式。

输入格式

输入仅包含一个整数 nn,表示 Mary 希望为每位来宾准备的金子质量。

输出格式

输出一个整数,表示使用最少砝码完成称量的不同方式数对 10910^9 取模后的结果。

样例输入

166

样例输出

3

数据范围

  • 1≤n≤1010001\le n\le 10^{1000}。

来源与许可

本题为 POI 2007 试题「四进制的天平」,题面与测试数据整理自 BZOJ。

样例 1

输入

166

输出

3