HUST 2016招新选拔

From: 2016-03-06 14:00:00 To: 2016-03-06 17:30:00 Now: 2017-09-24 21:49:18 Status: Public

L - Palindromes

Time Limit: 1s Memory Limit: 512MB

Submissions: 61 Solved: 20
Description

Palindromes are numbers that read the same forwards as backwards. Like 12321.

Given a number base B (2 <= B <= 20), calculate all the number N( N no large than 300) such that N^2 is palindromic when expressed in base B. 

Pay attention, 'A', 'B', and so on represent the digits 10, 11, and so on.

Print both the number and its square in base B.

 

Input

A single line with B.

Output

Lines with two integers represented in base B. The first integer is the number whose square is palindromic; the second integer is the square itself.

Sample Input
10
Sample Output
1 1
2 4
3 9
11 121
22 484
26 676
101 10201
111 12321
121 14641
202 40804
212 44944
264 69696
Hint
Source