첫 번째 줄에 자연수 n과 m이 공백으로 구분되어 주어진다. (1≤n≤1015,1≤m≤50)
두 번째 줄에 수열 A_1,A_2,⋯,A_m을 나타내는 정수 m개가 공백으로 구분되어 주어진다. (1≤A_i≤1,000)
출력
첫 번째 줄에 등식을 만족하는 수열 B_1,B_2,⋯,B_m을 공백으로 구분하여 출력한다. 각 B_i는 1 이상 3×1018 이하여야 한다. 등식을 만족하는 수열이 여러 가지라면 그 중 아무거나 출력해도 된다. 만약 등식을 만족하는 수열이 존재하지 않는다면 첫 번째 줄에 −1을 출력한다.