드디어 HI-ARC의 첫 MT가 시작되었다. HI-ARC의 운영진들은 재밌는 의자 게임을 준비하였다. 방 안에는 1번, 2번, …, N번 의자가 순서대로 놓여있다. 즉, 가장 오른쪽에 있는 N번 의자를 제외하면, i번 의자의 오른쪽에는 i+1번 의자가 있다. 각 의자에는 N명의 참가자가 앉아있으며, 모든 참가자는 1 이상 N 이하의 정수인 등번호를 부여받았다. 등번호는 같을 수도 있다.
게임은 우승자가 나오기 전까지 다음의 순서대로 규칙에 따라 진행된다.


하지만 이럴 수가! 게임이 진행되던 도중, 운영진들은 이 게임이 영원히 끝나지 않을 수도 있다는 것을 깨달았다. 운영진들은 참가자를 슬쩍 추가하여 이 문제를 해결하려 한다. 규칙 2번에서 규칙 1번으로 돌아가기 전, 원한다면 아래의 방식대로 참가자를 한 명 추가할 수 있다.
운영진들은 게임의 흥을 깨지 않기 위해 최소한의 참가자만을 추가하고 싶다. 게임이 언젠가는 끝나게 하기 위해서, 운영진들은 최소 몇 명의 참가자를 추가해야 할까?
다음과 같이 입력이 주어진다.
N K
a_1 a_2,… a_N
게임이 유한한 시간 내에 끝나기 위해서 추가해야 하는 최소 인원수를 출력한다.