FINDNUM1

Xem PDF

Điểm: 200 (p) Thời gian: 1.0s Bộ nhớ: 1G Input: bàn phím Output: màn hình

Bên cạnh sở thích ngồi ngắm kiến vào giờ rãnh thì ông \(Z\) còn có một sở thích khác đó chính là làm toán.

Sau hàng giờ đống hồ ngồi ngoài vườn, ông \(Z\) tìm đến chiếc bàn làm việc của mình để giải các bài toán. Hôm nay, ông lại tiếp tục làm toán nhưng làm một mình mãi cũng chán nên ông \(Z\) đã quyết định mời các bạn cũng làm toán với ông ấy. Sau đây là bài toán mà ông \(Z\) muốn thử thách các bạn.

Cho dãy \(S\) gồm có \(N\) chữ số (\(N \le 10\)). Các bạn hãy tìm một số nguyên dương nhỏ nhất chia hết cho \(k\) được tạo từ các số thuộc dãy \(S\).

Input

  • Dòng đầu tiên gồm 2 số \(N\)\(k\) (\(k \le 5 \times 10^5\))
  • Dòng tiếp theo gồm \(N\) chữ số

Output

  • Gồm \(1\) số nguyên dương duy nhất thỏa mãn yêu cầu, nếu ko có số thỏa mãn in ra \(-1\).

Example

Test 1

Input
2 12
1 4
Output
144

Bình luận

Không có bình luận nào.