class Scratch {
public static void main
(String[] args
) {
boolean isAnagram = true;
int al[] = new int[256];
int bl[] = new int[256];
for (char c : a.toCharArray()) {
int index = (int) c;
al[index]++;
}
for (char c : b.toCharArray()) {
int index = (int) c;
bl[index]++;
}
for (int i = 0; i < 256; i++) {
if (al[i] != bl[i]) {
isAnagram = false;
break;
}
}
if (isAnagram) {
System.
out.
println("anagram"); } else {
System.
out.
println("not anagram"); }
}
}
Y2xhc3MgU2NyYXRjaCB7CgogIHB1YmxpYyBzdGF0aWMgdm9pZCBtYWluKFN0cmluZ1tdIGFyZ3MpIHsKICAgIFN0cmluZyBhID0gImFhYiI7CiAgICBTdHJpbmcgYiA9ICJhYWMiOwoKICAgIGJvb2xlYW4gaXNBbmFncmFtID0gdHJ1ZTsKCiAgICBpbnQgYWxbXSA9IG5ldyBpbnRbMjU2XTsKICAgIGludCBibFtdID0gbmV3IGludFsyNTZdOwoKICAgIGZvciAoY2hhciBjIDogYS50b0NoYXJBcnJheSgpKSB7CiAgICAgIGludCBpbmRleCA9IChpbnQpIGM7CiAgICAgIGFsW2luZGV4XSsrOwogICAgfQogICAgZm9yIChjaGFyIGMgOiBiLnRvQ2hhckFycmF5KCkpIHsKICAgICAgaW50IGluZGV4ID0gKGludCkgYzsKICAgICAgYmxbaW5kZXhdKys7CiAgICB9CgogICAgZm9yIChpbnQgaSA9IDA7IGkgPCAyNTY7IGkrKykgewogICAgICBpZiAoYWxbaV0gIT0gYmxbaV0pIHsKICAgICAgICBpc0FuYWdyYW0gPSBmYWxzZTsKICAgICAgICBicmVhazsKICAgICAgfQogICAgfQoKICAgIGlmIChpc0FuYWdyYW0pIHsKICAgICAgU3lzdGVtLm91dC5wcmludGxuKCJhbmFncmFtIik7CiAgICB9IGVsc2UgewogICAgICBTeXN0ZW0ub3V0LnByaW50bG4oIm5vdCBhbmFncmFtIik7CiAgICB9CiAgfQp9