import java.util.Scanner;
public class P1308 {
	public static void main(String[] args) {
		
		System.out.println((char)(97-32));
		Scanner in = new Scanner(System.in);
		String strA = in.nextLine();
		String strB = in.nextLine();
		
		String[] strArr = strB.split(" ");
		
		int position = 0,firstPosition = 0,count = 0;
		boolean hasPost = false;
		String strAUP = "",strALow = "";
		for (int i = 0; i < strA.length(); i++) {
			if(i == 0){
				if((int)strA.charAt(i) >= 65 && (int)strA.charAt(i) <= 91){
					strALow += (char)((int)strA.charAt(i) + 32);
					strAUP += strA.charAt(i);
				}else{
					strAUP += (char)((int)strA.charAt(i) - 32);
					strALow += strA.charAt(i);
				}
			}else{
				strAUP += strA.charAt(i);
				strALow += strA.charAt(i);
			}
		}
		
		for (int i = 0; i < strArr.length; i++) {
			if(strArr[i].length() == strA.length()){
				if(strArr[i].equals(strALow) || strArr[i].equals(strAUP)){
					if(hasPost == false){
						hasPost = true;
						firstPosition = i;
					}else{
						position = i;
					}
					count++;
				}
			}
		}
		int sum = 0;
		for (int i = 0; i < firstPosition; i++) {
			sum += strArr[i].length();
		}
		if(hasPost){
			System.out.println( count +" "+( sum + firstPosition) );
		}else{
			System.out.println(-1);
		}
		
	}
}