#QU000004. Âm thanh của sự im lặng (The Sound of Silence)

    ID: 138 Loại: Thông thường 5000ms 256MiB Tried: 1 Đã chấp nhận: 1 Độ khó: 1 Đăng bởi: Nhãn>Data StructuresDequeAmortized AnalysisMonotonic queueSliding windowRange QueriesRange minimum queryRange maximum query

Âm thanh của sự im lặng (The Sound of Silence)

Âm thanh của sự im lặng (The Sound of Silence)

Nguồn: Kattis

Phiên bản: Phước Hưng OJ Extended

Đề bài

Một bản ghi âm gồm nn mẫu aia_i. Một đoạn dài mm mẫu được xem là im lặng nếu hiệu giữa mẫu lớn nhất và nhỏ nhất trong đoạn không vượt quá cc. Hãy liệt kê mọi vị trí bắt đầu của đoạn im lặng.

Input

Dòng đầu chứa n,m,cn,m,c. Dòng thứ hai chứa nn mẫu aia_i.

Output

In mỗi vị trí bắt đầu hợp lệ trên một dòng theo thứ tự tăng dần. Nếu không có vị trí nào, in NONE.

Subtask

  • Subtask 1 (20%): 1≤n≤20001 \le n \le 2000, 1≤m≤min⁡(n,2000)1 \le m \le \min(n,2000).
  • Subtask 2 (30%): 1≤n≤1051 \le n \le 10^5, 1≤m≤1041 \le m \le 10^4.
  • Subtask 3 (50%): 1≤n≤1061 \le n \le 10^6, 1≤m≤1041 \le m \le 10^4.

Toàn bộ dữ liệu tuân theo: 1≤n≤1061 \le n \le 10^6, 1≤m≤1041 \le m \le 10^4, 0≤c≤1040 \le c \le 10^4, 0≤ai≤1060 \le a_i \le 10^6.

Ví dụ

Input

7 2 0
0 1 1 2 3 2 2

Output

2
6

Giải thích

Với m=2,c=0m=2,c=0, chỉ các cặp bắt đầu tại vị trí 22 và 66 có hai giá trị bằng nhau, nên chênh lệch bằng 00.