어떤 사무실의 방 번호를 정하려고 한다. 방 번호를 만들려면 숫자판을 구매해야 하며, 사용할 수 있는 금액은 M원이다.
숫자판에는 0부터 N-1까지의 숫자가 있고, 숫자 i의 가격은 P_i원이다. 같은 숫자는 여러 번 구매할 수 있으며, 필요한 만큼 항상 구매할 수 있다. 방 번호가 0이 아니라면 첫 자리에 0을 놓을 수 없다.
M원 이하를 사용해서 만들 수 있는 가장 큰 방 번호 X를 구한다. X가 매우 길 수 있으므로, 전체 문자열 대신 자릿수와 앞쪽/뒤쪽 일부만 출력한다.