443. Everlasting...?
Time limit per test: 0.5
second(s)
Memory limit: 262144
kilobytes
input: standard
output: standard
Everlasting SaGa, a new, hot and very popular roleplaying game, is out on October 19, 2008.
Fans have been looking forward to a new title of Everlasting SaGa.
Little Jimmy is in trouble.
He is a sevenyearold boy, and he obtained the Everlasting SaGa and is attempting to reach the end of the game before his friends.
However, he is facing difficulty solving the riddle of the first maze in this game — Everlasting SaGa is notorious in extremely hard riddles like Neverending Fantasy and Forever Quest.
The riddle is as follows.
There are two doors on the last floor of the maze: the door to the treasure repository and the gate to the hell.
If he wrongly opens the door to the hell, the game is over and his save data will be deleted.
Therefore, he should never open the wrong door.
So now, how can he find the door to the next stage?
There is a positive integer given for each door — it is a great hint to this riddle.
The door to the treasure repository has the integer that gives the larger
key number.
The key number of a positive integer
n is the largest prime factor minus the total sum of any other prime factors, where the prime factors are the prime numbers that divide into
n without leaving a remainder.
Note that each prime factor should be counted only once.
As an example, suppose there are doors with integers 30 and 20 respectively.
Since 30 has three prime factors 2, 3 and 5, its key number is 5  (2 + 3) = 0.
Similarly, since 20 has two prime factors 2 and 5, its key number 20 is 5  2 = 3.
Jimmy therefore should open the door with 20.
Your job is to write a program to help Jimmy by solving this riddle.
Input
The input consists of a line that contains two integers
a and
b separated by a space (2 ≤
a,
b ≤ 10
^{6}).
It is guaranteed that key numbers of these integers are always different.
Output
Print in a line '
a
' (without quotes) if the door with the integer
a is connected to the treasure repository; print '
b
' otherwise.
Example(s)
sample input

sample output

10 15

a

sample input

sample output

30 20

b
