#Y0006. SIMO的勾股数

SIMO的勾股数

SIMO的勾股数

SIMO沉迷于勾股数无法自拔,SIMO现在想找出勾股数,要求如下:一组勾股数由三个自然数 a<b<ca \lt b \lt c

a2+b2=c2a^2+b^2=c^2

例如 32+42=9+16=25=523^2 + 4^2 = 9 + 16 = 25 =5^2 给出 NN ,输出所有满足 1a,b,cN1\le a,b,c \le N 的勾股数

输入

第一行一个正整数 NN1N1031 \le N \le 10^{3}

输出

多行,每行三个整数 a,b,ca,b,c,表示答案

样例

输入样例1

5

输出样例1

3 4 5

输入样例2

13

输出样例2

3 4 5
5 12 13
6 8 10