Opens a larger view. Escape closes it.

hardware-counters

pq3.py

import sys
n = int(sys.argv[1])
best = (1, 1, n); bs = 1e18
for i in range(1, n + 1):
    if n % i: continue
    for j in range(1, n // i + 1):
        if (n // i) % j: continue
        k = n // i // j
        s = max(i, j, k) - min(i, j, k)
        if s < bs:
            bs, best = s, (i, j, k)
print(*best)