
import java.util.*;

public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        
        String subInput = sc.nextLine().trim();
        String mainInput = sc.nextLine().trim();
        
        List<Integer> subList = new ArrayList<>();
        List<Integer> mainList = new ArrayList<>();
        
        if (!parseList(subInput, subList) || !parseList(mainInput, mainList)) {
            System.out.println("Invalid input");
            return;
        }
        
        if (allSame(subList) || allSame(mainList)) {
            System.out.println(-1);
            return;
        }
        
        boolean found = false;
        for (int i = 0; i <= mainList.size() - subList.size(); i++) {
            if (mainList.subList(i, i + subList.size()).equals(subList)) {
                found = true;
                break;
            }
        }
        
        System.out.println(found ? "Sublist found" : "Sublist not found");
        }
        
        private static boolean parseList(String input, List<Integer> list) {
            String[] parts = input.split("\s+");
            for (String part : parts) {
                try {
                    int num = Integer.parseInt(part);
                    if (num < 0) return false;
                    list.add(num);
                } catch (NumberFormatException e) {
                    return false;
                }
            }
            return true;
        }
        
        private static boolean allSame(List<Integer> list) {
            return list.stream().allMatch(e -> e.equals(list.get(0)));
        }
}



