#include <bits/stdc++.h>
using namespace std;
int main() {
  int m, n;
  char name[1010][100];
  char ip[1010][100];
  scanf("%d%d", &m, &n);
  for (int i = 0; i < m; i++) {
    scanf("%s %s", name[i], ip[i]);
  }
  char NAME[1000];
  char IP[1000];
  for (int i = 0; i < n; i++) {
    scanf("%s %s", NAME, IP);
    for (int j = 0; j < m; j++) {
      if (strncmp(IP, ip[j], strlen(ip[j])) == 0) {
        printf("%s %s ", NAME, IP);
        printf("#%s\n", name[j]);
        break;
      }
    }
  }
}
