시간 제한 메모리 제한 제출 정답 맞은 사람 정답 비율
2 초 512 MB 111 60 38 66.667%

문제

지구이는 실수 자료형을 엄청 좋아한다. 실수 자료형은 분수 표기법과는 차원이 다른 편리함과, 생각보다 높은 정확도를 가지고 있기 때문이다. 물론 숫자를 표기하는 것에 약간의 오차가 있다는 단점이 있지만, 그 정도는 아무것도 아니라고 생각하는 것이다. 이리도 좋지 않은 생각을 가지고 있는 지구이는 대학교 학부수업 숙제로 다음과 같은 문제를 만나게 되었다.

“정수 N(N ≤ 100000)개가 있을 때, N개의 합을 100으로 나눈 값을 X라고 하자. 이 때 acos(X)를 계산하여라. 단, 숫자의 합은 –100 이상 100 이하인 것이 보장된다.”

지구이는 실수 자료형을 너무나도 좋아했기 때문에, 100으로 나눈 후 실수 자료형 변수에 더하는 만행을 저질렀다. 하지만, 채점을 하는 조교들은 시간이 없었기 때문에 반례 데이터를 만들 수 없었다. 바쁜 조교를 대신해서 데이터를 만들어주자!

지구이의 코드는 여기에 있다.

입력

입력은 없다.

출력

첫 번째 줄에 점의 개수 N (1 ≤ N ≤ 100000)을 출력한다.

두 번째 줄부터 N개의 줄에 각각 정수 하나를 출력한다. 정수는 32비트 정수형으로 표현 가능한 범위 내에 있어야 한다.

지구이가 구한 아크코사인 값과 조교가 구한 아크코사인 값의 절대 오차가 0.001 이하가 되지 않도록 해야 한다.

출력 예시는 답이 아님에 주의하라.

예제 입력


예제 출력

5
1
2
3
4
5

힌트

출처

Contest > 꼬마컵 > 꼬마컵 2016 B번