#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; using ll = long long; #define MOD 1000000007 #define INF 1LL << 59 using ld = long double; bool operator<(const pair &a, const pair &b) { if (a.first == b.first) { return b.second > a.second; } return a.first < b.first; } int main() { std::ios::sync_with_stdio(false); std::cin.tie(0); //cout << fixed << setprecision(5); string N, M; cin >> N >> M; int n = N.size(), m = M.size(); if ((N[n - 1] - '0' + M[m - 2] - '0') % 2 == 0) { cout << "Yes" << endl; } else { cout << "No" << endl; } return 0; }