func_code_string: #include <bits/stdc++.h>   using namespace std;   int main() {     int i, j;     int n, a = 1, b = 1, c = 0, x;     scanf( %d , &n);     for (i = 0; i < n; i++) {       scanf( %d , &x);       if (x == 1) {         if (a == 0) {           printf( NO n );           break;         } else if (b == 0) {           b = 1;           c = 0;         } else if (c == 0) {           c = 1;           b = 0;         }       }       if (x == 2) {         if (b == 0) {           printf( NO n );           break;         } else if (a == 0) {           a = 1;           c = 0;         } else if (c == 0) {           c = 1;           a = 0;         }       }       if (x == 3) {         if (c == 0) {           printf( NO n );           break;         } else if (a == 0) {           a = 1;           b = 0;         } else if (b == 0) {           b = 1;           a = 0;         }       }     }     if (i == n) {       printf( YES n );     }   }   