n, d, k = map(int, input().split()) x = [int(input()) for _ in range(n)] pay, buy, sold = 0, 0, 0 for i in range(n-d-1): ma, mi = max(x[i:i+d+1]), min(x[i:i+d+1]) tmp = (ma - mi)*k if pay < tmp: pay = tmp buy, sold = x[i:i+d+1].index(mi), x[i:i+d+1].index(ma) print(pay) print(buy, sold)