#BS0000020. Máy sản xuất (Factory Machines)

Máy sản xuất (Factory Machines)

Máy sản xuất (Factory Machines)

Nguồn: CSES

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

Đề bài

Một nhà máy có nn máy. Máy thứ ii cần đúng kik_i giây để hoàn thành một sản phẩm. Sau khi hoàn thành, máy có thể lập tức bắt đầu sản phẩm tiếp theo. Các máy hoạt động độc lập và đồng thời; chỉ sản phẩm đã hoàn thành mới được tính.

Hãy tìm thời gian nguyên nhỏ nhất để tổng số sản phẩm làm ra đạt ít nhất tt.

Input

Dòng đầu chứa nn và tt. Dòng tiếp theo chứa k1,k2,…,knk_1,k_2,\ldots,k_n.

Output

In thời gian nhỏ nhất cần thiết.

Subtask

  • Subtask 1 — 20%: n=1n=1.
  • Subtask 2 — 30%: 1≤n≤10001\le n\le1000, 1≤t≤1061\le t\le10^6.
  • Subtask 3 — 50%: 1≤n≤2⋅1051\le n\le2\cdot10^5, 1≤t≤1091\le t\le10^9, 1≤ki≤1091\le k_i\le10^9.

Ví dụ

Input

3 7
3 2 5

Output

8

Giải thích

Sau 88 giây, ba máy làm lần lượt 22, 44 và 11 sản phẩm, tổng cộng 77 sản phẩm.