Bộ nhớ và bạn bè của mình Lexa đang cạnh tranh để có được cao điểm trong một trò chơi máy tính phổ biến. Bộ nhớ bắt đầu với điểm số một và Lexa bắt đầu với điểm b. Trong một biến duy nhất, cả hai bộ nhớ và Lexa có một số nguyên trong khoảng [-k; k] (tức là một số nguyên giữa - k, k + 1, - k + 2,..., - 2, - 1, 0, 1, 2,..., k - 1, k) và thêm chúng vào điểm số hiện tại của họ. Trò chơi có lần lượt t chính xác. Bộ nhớ và Lexa, Tuy nhiên, là không tốt ở trò chơi này, do đó, cả hai đều luôn luôn có được một số nguyên ngẫu nhiên tại của họ rẽ.Bộ nhớ thắc mắc làm thế nào nhiều trò chơi có thể tồn tại như vậy mà ông kết thúc với số điểm tuyệt đối cao hơn so với Lexa. Hai trò chơi được coi là khác nhau nếu ít nhất một lần lượt có ít nhất một cầu thủ được điểm khác nhau. Không có (2 k + 1) 2t trò chơi trong tổng số. Kể từ khi các câu trả lời có thể là rất lớn, bạn nên in modulo 109 + 7. Hãy giải quyết vấn đề này cho bộ nhớ.Đầu vàoDòng đầu tiên và duy nhất của đầu vào có chứa bốn số nguyên a, b, k, và t (1 ≤ a, b ≤ 100, 1 ≤ k ≤ 1000, 1 ≤ t ≤ 100)-số lượng bộ nhớ và Lexa bắt đầu với số k, và số lượng các biến tương ứng.Sản lượngIn số lượng các trò chơi có thể đáp ứng các điều kiện theo modulo 1 000 000 007 (109 + 7) trong một dòng.
đang được dịch, vui lòng đợi..