import java.util.*;

public class Solution {

    /**

     * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可

     *

     *

     * @param s string字符串

     * @param c string字符串

     * @return int整型

     */

    public int isCongruent (String s, String c) {

        // write code here

        if(s.length()!=c.length()) return -1;

        HashMap<Character,Integer> map=new HashMap<>();

        for(char letter:s.toCharArray()){

            map.put(letter,map.getOrDefault(letter,0)+1);

        }

        //minus

        for(char letter:c.toCharArray()){

            if(!map.containsKey(letter)||map.get(letter)==0){

                return -1;

            }

            map.put(letter,map.get(letter)-1);

        }

        return s.length();

    }

}