#P55072. 二值化

二值化

题目描述

肖飞老师最近事务缠身导致十分忙碌,因此他只想用2的幂来思考问题。他会将你给他的任何数字二值化,即转换为大于或等于你的数字的2的最小幂。例如,如果你给他55,他会将其转换为88;如果你给他100100,他会将其转换为128128;如果你给他512512,他会将其转换为512512

输入格式

第一行输入一个正整数nn,表示要进行二值化处理的数的数量。在接下来的nn行输入中,每行输入一个22100000100000之间的整数。

输出格式

对于每个测试用例,在第一行输出"Input value: m",m为每个测试用例输入的数。然后在下一行,输出二值化之后的数。在每个测试用例输出之后,请再打印一个空行。

样例

样例输入

3
900
16
4000

样例输出

Input value: 900
1024

Input value: 16
16

Input value: 4000
4096