- 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