This problem is a Mooshak version of a CSES problem.


[PC007] Factory Machines

A factory has n machines which can be used to make products. Your goal is to make a total of t products.

For each machine, you know the number of seconds it needs to make a single product. The machines can work simultaneously, and you can freely decide their schedule.

What is the shortest time needed to make t products?

Input

The first input line has two integers n and t: the number of machines and products.

The next line has nn integers k1,k2,,kn​: the time needed to make a product using each machine.

Output

Print a line one integer: the minimum time needed to make t products.

Constraints

Example Input Example Output
3 7
3 2 5
8

Explanation: Machine 1 makes two products, machine 2 makes four products and machine 3 makes one product.


Competitive Programming (CC3032) 2024/2025
DCC/FCUP - University of Porto