#include using namespace std; int main() { long long N, M; cin >> N >> M; vector X(N), Y(M); for (int i = 0; i < N; i++) cin >> X[i]; for (int i = 0; i < M; i++) cin >> Y[i]; for (int i = 0; i < N; i++) { long long min_ = 1LL << 60; for (int j = 0; j < M; j++) { if (X[i] < Y[j]) min_ = min(min_, Y[j] - X[i]); } if (min_ != 1LL << 60) cout << min_ << endl; else cout << "Infinity" << endl; } }