
小苯给定了一个正整数

,他对三角形很感兴趣,因此他想要你构造一个严格小于

的正整数
)
,使得

这三个数字作为三角形的边长,可以构成一个
非退化的三角形。

但小苯觉得,如果任意构造一个

,那么问题有些过于简单了,因此他限制你要构造出
最小的符合条件的

。
【名词解释】
非退化三角形是指满足三条边长均大于

且任意两边之和均大于第三边的三角形。

本题中,

用于表示按位与运算。如果您需要更多位运算相关的知识,可以参考
OI-Wiki的相关章节 或
百度百科的相关章节。
输入描述:
每个测试文件均包含多组测试数据。第一行输入一个整数
代表数据组数,每组测试数据描述如下:
在一行上输入一个整数
,表示小苯给定的初始数字。
输出描述:
对于每组测试数据,新起一行。如果无解,直接输出一个
;否则,输出一个正整数
,表示你构造的符合条件的最小
。
我们可以证明,如果存在解的话,解是唯一的。