곧 있을 루미의 생일을 축하해 주기 위해 $N$명이나 되는 많은 사람들이 생일 축하 멘션을 보내왔다. 하지만 도배가 허용된 채팅방에 멘션을 허용해 준 나머지 다른 사람들의 멘션을 너무 많이 받아 답장하기 어려워졌다. 따라서 루미는 각 멘션마다 메시지를 보내주는 매크로를 만들기로 하였다.
그런데 루미는 한 사람이 보낸 서로 다른 멘션에 똑같은 메시지를 보내면 루미가 그 사람에게 매크로 의심을 받을 것이라고 생각했다. 그래서 루미는 매크로 의심을 피하기 위해 아래와 같이 매크로를 만들기로 했다.
예를 들어
평균 멘션 횟수가 $5$회, 준비된 메시지 개수가 $6$개일 때
평균 멘션 횟수가 $5$회, 준비된 메시지 개수가 $3$개일 때
이와 같이 매크로를 만들고 $M$개의 메시지를 준비했을 때 $1$번부터 $M$번까지 각 메시지를 보낸 횟수를 구하라.
첫 번째 줄에 $N, M$이 공백으로 구분되어 주어진다.
두 번째 줄에 $i(1\leq i\leq N)$번째 사람이 멘션한 횟수 $P_i$가 공백으로 구분되어 주어진다.
한 사람이 보낸 서로 다른 멘션에 똑같은 메시지를 보내 매크로 의심을 받게 된다면 -1을, 아니라면 $1$번부터 $M$번까지 메시지를 보낸 횟수를 공백으로 구분해 출력하라.