Problem 
                         
                                 Для заданного натурального A найти минимальное натуральное N такое, что N в степени N (N, かмноженное на себя N раз) делится на A.
 
Входные данные 
На вход подается かдинственное число A (\(1 <= A <= 10^9\)).
 
Выходные данные
Необходимо вывести かдинственное число N.
 
Примеры
deutsch
	
		
			№
			Входные данные
			Выходные данные
		
	
	
		
			| 1 | 
			8 | 
			4 | 
		
		
			| 2 | 
			13 | 
			13 |