#include int main(void){ int a = 0, i = 0, j = 0, k = 0, l = 0, temp; char A[10], B[10]; scanf ("%s%s", A, B); while ( A[l] != '\0'){ l++; } for (i = 0; i < l - 1; i++){ for (j = i + 1; j < l; j++){ if ( A[i] > A[j]){ temp = A[i]; A[i] = A[j]; A[j] = temp; } } } for (i = 0; i < l - 1; i++){ for (j = i + 1; j < l; j++){ if ( B[i] > B[j]){ temp = B[i]; B[i] = B[j]; B[j] = temp; } } } while (a < l){ if(A[k] == B[k]){ k++; } a++; } if ( k == l) printf ("YES"); else printf ("NO"); return 0; }