import java.util.*;
public class Main{
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);
        if(!sc.hasNextLetter()){
            System.out.print("Invalid input");
            return;
        }
        String s1 = sc.next();
        if(!sc.hasNextLetter()){
            System.out.print("Invalid input");
            return;
        }
        String s2 = sc.next();
        if(s1.length()!=s2.length()){
            System.out.print("false"); 
            return;
        }
        s1=s1.toLowerCase();
        s2=s2.toLowerCase();
        int a[] = new int[26];
        for(int i=0;i<26;i++){
            a[i]=0;
        }
        for(int i=0;i<s1.length();i++){
            char c = s1.charAt(i);
            if(!c.isLetter()){
                System.out.print("Invalid input");
                return;
            }
            a[c-'a']++;
        }
        for(int i=0;i<s2.length();i++){
            char c = s2.charAt(i);
            if(!c.isLetter()){
                System.out.print("Invalid input");
                return;
            }
            a[c-'a']--;
        }
        for(int i=0;i<26;i++){
            if(a[i]!=0){
                System.out.print("false"); 
                return;
            }
        }
        System.out.print("true");
    }
}