select n, n!, factorial(n), double_precision_factorial(n) from values (4), (30), (33) t(n);