func_code_string: #include <bits/stdc++.h>   #define ll long long   #define ld long double   #define pb push_back   #define VI vector<int>   #define VL vector<ll>   #define MX vector<VI >   #define all(x) x.begin(), x.end()   #define IOS cin.tie(0)->sync_with_stdio(0)      using namespace std;      ll gcd(ll a, ll b){    if(!b) return a;    return gcd(b, a%b);   }      int main(){       int n, m;    cin >> n >> m;       VL a(n), b(m);    for(ll &i : a) cin >> i;    for(ll &i : b) cin >> i;       sort(all(a));       ll t = 0;    for(int i=1; i<n; i++) t = gcd(a[i]-a[i-1], t);       for(ll &i : b) cout << gcd(i+a[0], t) <<    ;    cout <<   n ;       return 0;   }   