Дано натуральное число n. Найдите и выведите квадрат разности максимального и минимального чисел, составленных из цифр числа n.
Например, если задано число 30605, то максимальным числом, составленным их цифр этого числа будет число 65300, а минимальным 356 (наименьшим будет 00356, но ведущие нули не считаются). Искомый квадрат разности равен (65300−356)∗(65300−356)=4217723136.
Одно натуральное число n (1≤n≤109).
Выведите требуемый квадрат разности.