Tom và Jerry đang chơi trò chơi đuổi bắt trên một đồ thị bao gồm tổng cộng đỉnh, cạnh màu đỏ và cạnh màu xanh, đồng thời các cạnh của mỗi loại màu đều tạo thành một cây.
Ban đầu, Jerry đang ở đỉnh và Tom đang ở đỉnh . Trò chơi được tiến hành theo lượt, Jerry thực hiện các lượt và Tom thực hiện các lượt Trong mỗi lượt, Jerry hoặc Tom có thể lựa chọn đứng yên tại đỉnh hiện tại, hoặc di chuyển sang đỉnh khác được nối trực tiếp với đỉnh hiện tại thông qua một cạnh. Jerry chỉ có thể di chuyển trên các cạnh màu đỏ và Tom chỉ có thể di chuyển trên các cạnh màu xanh.
Trò chơi kết thúc tại lượt thứ nếu Tom và Jerry đứng chung một đỉnh sau khi tiến hành lượt thứ . Jerry luôn cố gắng kéo dài trò chơi để thoát khỏi Tom, trong khi Tom lại muốn trò chơi kết thúc càng sớm càng tốt để nhanh chóng bắt được Jerry.
Yêu cầu: Cho biết các đỉnh và cạnh của đồ thị. Nhiệm vụ của bạn hãy xác định trò chơi sẽ kết thúc sau hữu hạn lượt hay sẽ kéo dài vô tận.
Input
- Dòng đầu tiên chứa ba số nguyên , và ; ; .
- dòng tiếp theo, dòng thứ chứa hai số nguyên và , mô tả cạnh màu đỏ thứ nối hai đỉnh và .
- dòng tiếp theo, dòng thứ chứa hai số nguyên và , mô tả cạnh màu xanh thứ nối hai đỉnh và .
- Dữ liệu đảm bảo các cạnh của mỗi loại màu đều tạo thành một cây.
Output
- Nếu trò chơi kết thúc sau hữu hạn lượt, in ra số lượt đó. Ngược lại, nếu trò chơi có thể kéo dài vô tận, in ra .
Examples
Sample Input 1
4 1 2
1 2
4 1
1 3
1 2
4 1
2 3
Sample Output 1
4
Sample Input 2
4 1 2
4 3
2 1
4 2
2 1
1 3
3 4
Sample Output 2
2
Sample Input 3
4 2 1
1 2
2 4
4 3
2 1
1 3
3 4
Sample Output 3
-1
Scoring
- Subtask với số điểm:
- Subtask với số điểm: Không có ràng buộc gì thêm
Notes
Trong ví dụ thứ nhất, đồ thị được mô tả trong hình sau:
Trò chơi diễn ra như sau:
- Lượt 1: Jerry lựa chọn di chuyển sang đỉnh .
- Lượt 2: Tom lựa chọn di chuyển sang đỉnh .
- Lượt 3: Jerry lựa chọn đứng yên tại đỉnh .
- Lượt 4: Tom lựa chọn di chuyển sang đỉnh và trò chơi kết thúc.
Trong ví dụ thứ hai, đồ thị được mô tả trong hình sau:
Trò chơi diễn ra như sau:
- Lượt 1: Jerry lựa chọn đứng yên tại đỉnh .
- Lượt 2: Tom lựa chọn di chuyển sang đỉnh và trò chơi kết thúc.
Comments