#include <iostream>
#include <unordered_map>
using namespace std;

int main() {
    string s = "anagram";
    string t = "nagaram";

    if (s.length() != t.length()) {
        cout << "false";
        return 0;
    }

    unordered_map<char, int> m1;
    unordered_map<char, int> m2;

    for (char ch : s)
        m1[ch]++;

    for (char ch : t)
        m2[ch]++;

    if (m1 == m2)
        cout << "true";
    else
        cout << "false";

    return 0;
}