#include <bits/stdc++.h>
using namespace std;
bool isWhite(int x, int y) { return (x % 2) == (y % 2); }
set<char> alpha({'A', 'I', 'U', 'E', 'O', 'Y'});
set<char> conso({'B', 'C', 'D', 'F', 'G', 'H', 'J', 'K', 'L', 'M',
                 'N', 'P', 'Q', 'R', 'S', 'T', 'V', 'W', 'X', 'Z'});
int main() {
  ios_base::sync_with_stdio(0);
  cin.tie(0);
  string s;
  getline(cin, s);
  for (int i = s.size() - 1; i >= 0; i--) {
    if (s[i] > 91) s[i] -= 32;
    if (alpha.count(s[i])) {
      cout << "YES\n";
      return 0;
    }
    if (conso.count(s[i])) {
      cout << "NO\n";
      return 0;
    }
  }
  return 0;
}
