#include using namespace std; #define int int64_t #define el '\n' void Main() { int n; cin >> n; vector v(n); for (int &x: v)cin >> x; int64_t g = 0; cout << g << el; for (int i = 1; i < n; ++i) { g = gcd(abs(v[i]- v[i - 1]), g); cout << g << el; } } void Thaer(); int32_t main() { cin.tie(0)->sync_with_stdio(0); // Thaer(); int T = 1; // cin >> T; for (int i = 1; i <= T; ++i) { Main(); // if (i != T)cout << el; } } void Thaer() { if (fopen("input.txt", "r")) { freopen("input.txt", "r", stdin); freopen("output.txt", "w", stdout); } }