#include using namespace std; const int INF = 1100000000; int main(){ int N, M; cin >> N >> M; vector X(N); for (int i = 0; i < N; i++){ cin >> X[i]; } vector Y(M); for (int i = 0; i < M; i++){ cin >> Y[i]; } for (int i = 0; i < N; i++){ int mn = INF; for (int j = 0; j < M; j++){ if (Y[j] > X[i]){ mn = min(mn, Y[j]); } } if (mn == INF){ cout << "Infinity" << endl; } else { cout << mn - X[i] << endl; } } }