#include using namespace std; int main(){ ios::sync_with_stdio(false); cin.tie(0); int n, x = 1, ans; cin >> n; vector a(n); for(auto &&v:a) cin >> v; ans = 2 * n; auto f = [&](int v){ int cnt = 0; for(int i = 0; i < n && ++cnt * (v + 1) < ans; i = lower_bound(a.begin() + i + 1, a.end(), (a[i] / v + 1) * v) - a.begin()) {} return (v + 1) * cnt; }; for(int i = 2; i < 2 * n; i++){ int v = f(i); if(v < ans){ ans = v; x = i; } } cout << x << '\n'; cout << ans << '\n'; }