func_code_string: #include <bits/stdc++.h>   using namespace std;   void marmot0814() {     int n;     cin >> n;     int p1 = 1, p2 = 2, p3 = 3;     while (n--) {       int v;       cin >> v;       if (v == p3) {         cout <<  NO n ;         return;       } else if (v == p1) {         swap(p2, p3);       } else {         swap(p1, p3);       }     }     cout <<  YES n ;   }   int main() {     ios_base::sync_with_stdio(false);     cin.tie(0);     int t = 1, kase = 0;     while (t--) {       marmot0814();     }   }   