#include <bits/stdc++.h>
using namespace std;
char t[5][13] = {"S", "M", "L", "XL", "XXL"};
char s[13];
int a[5], p[] = {0, 1, -1, 2, -2, 3, -3, 4, -4};
int main() {
  for (int i = 0; i < (5); ++i) scanf("%d", &a[i]);
  int n;
  scanf("%d", &n);
  while (n--) {
    scanf("%s", s);
    int x = 0;
    for (int i = 0; i < (5); ++i)
      if (!strcmp(t[i], s)) x = i;
    for (int i = 0; i < (9); ++i)
      if (x + p[i] >= 0 && x + p[i] < 5 && a[x + p[i]]) {
        puts(t[x + p[i]]);
        a[x + p[i]]--;
        break;
      }
  }
  return 0;
}
