#include <bits/stdc++.h>
using namespace std;
int n, val, arr[6], s[] = {0, 1, -1, 2, -2, 3, -3, 4, -4};
string str;
int main() {
  for (int i = 0; i < 5; i++) {
    scanf("%d", &arr[i]);
  }
  scanf("%d", &n);
  for (int i = 0; i < n; i++) {
    cin >> str;
    if (str == "S") {
      val = 0;
    }
    if (str == "M") {
      val = 1;
    }
    if (str == "L") {
      val = 2;
    }
    if (str == "XL") {
      val = 3;
    }
    if (str == "XXL") {
      val = 4;
    }
    for (int j = 0; j < 9; j++) {
      if (val + s[j] >= 0 && val + s[j] < 5) {
        if (arr[val + s[j]] > 0) {
          arr[val + s[j]]--;
          if (val + s[j] == 0) {
            printf("S\n");
          }
          if (val + s[j] == 1) {
            printf("M\n");
          }
          if (val + s[j] == 2) {
            printf("L\n");
          }
          if (val + s[j] == 3) {
            printf("XL\n");
          }
          if (val + s[j] == 4) {
            printf("XXL\n");
          }
          j = 10;
        }
      }
    }
  }
  return 0;
}
