#P22090. 整除

整除

题目描述

高桥君喜欢能被 22 整除的数。

给定一个正整数 NN,请你找出在 11NN 之间(包含 NN)的所有整数中,能够被 22 整除次数最多的那个数。答案保证唯一。

这里,“能被 22 整除的次数”指的是:不断将该数除以 22,直到不能整除为止,统计能够整除的次数。

例如:

  • 66 可以被 22 整除一次:636 \to 3
  • 88 可以被 22 整除三次:84218 \to 4 \to 2 \to 1
  • 33 不能被 22 整除:00 次。

输入格式

输入包含一行,包含一个整数 NN

输出格式

输出满足条件的整数。

输入输出样例 #1

输入 #1

7

输出 #1

4

输入输出样例 #2

输入 #2

32

输出 #2

32

输入输出样例 #3

输入 #3

1

输出 #3

1

输入输出样例 #4

输入 #4

100

输出 #4

64

说明/提示

限制

  • 1N1001 \leq N \leq 100

样例解释 1

44 可以被 22 整除 22 次,这是 1177 中能被 22 整除次数最多的数。