Record Case Detail

Notes

This function is in beta test. Please help improve it in the issues here.

Stderr


        

Hints

Your answer may be identical to the JOJ answer in the first several lines.

However, you will still get Wrong Answer because the complete output may be longer and there might be errors in the future lines.

Please double check your code to solve this problem and try again.

Your Answer

-70
-86
-101
-105
1028
934
-84
1072
910
982
-12
1509
996
947
1135
-6
-42
1346
952
1027
1033
-14
-107
938
1688
971
-29
2429
919
2358
-49
975
923
-9
1017
1011
-117
1206
-56
-101
944
-90
906
988
949
931
-49
-76
-100
958
1701
-51
-24
-27
-8
1029
1203
-25
905
-97
968
2127
896
-98
-14
-14
1035
918
2121
915
1089
-124
940
-60
1207
1020
1246
962
1214
-11
935
903
-106
-55
995
957
-126
1011
904
-57
1644
-70
1739
-55
899
924
-42
1506
-91
2143
1020
1474
979
1113
1965
1427
976
-33
-65
1161
955
-113
-15
987
-73
-44
907
917
1005
1048
956
956
1722
-43
1042
983
-24
931
976
1007
928
968
956
922
-80
953
2032
-72
1017
922
-41
-25
1033
-43
1095
969
961
1032
976
-38
-12
-43
1996
-75
981
944
959
-111
-80
1996
-56
1082
1689
1009
-141
928
922
1188
2144
-24
2174
-22
1335
972
997
-91
1059
892
993
1110
910
-114
-60
2000
-81
975
929
902
937
951
956
-94
1973
-109
977
1727
1065
-43
1068
903
-90
-73
1060
904
969
947
1177
1360
1070
943
1059
-89
1024
-82
932
978
-68
-15
1005
-26
961
-42
953
917
1265
-33
-4
-87
-76
933
-8
989
963
940
2034
915
1

JOJ Answer

-106
-86
-102
-105
1028
864
-84
865
853
982
-12
1431
996
908
1135
-13
-42
1066
897
939
945
-14
-136
877
1060
915
-29
1930
862
2060
-49
918
920
-9
1012
933
-117
899
-56
-119
864
-120
864
964
887
889
-94
-116
-136
956
1701
-51
-24
-27
-8
941
968
-25
-24
-118
936
2049
877
-98
-50
-14
-30
871
997
868
1089
-124
894
-60
944
968
928
888
1001
-11
878
856
-106
-55
940
883
-171
924
-38
-75
1644
-70
1739
-55
852
876
-70
1155
-91
1044
968
955
929
955
1183
1427
958
-33
-65
859
891
-153
-15
927
-73
-44
860
861
940
1048
885
903
1722
-65
904
880
-24
911
958
939
909
945
955
903
-80
906
985
-93
1004
858
-41
-25
968
-43
1095
908
901
942
976
-38
-12
-72
1930
-97
-22
880
901
-111
-103
1045
-56
917
1689
990
-162
-41
922
953
1026
-24
1807
-38
1335
948
997
-91
1059
844
909
941
-15
-114
-118
1029
-81
975
867
855
-48
876
906
-94
1052
-129
969
1727
1065
-43
981
885
-90
-118
1008
-36
937
876
987
1360
-14
896
1020
-89
936
-82
884
928
-68
-64
984
-106
942
-42
953
860
1265
-33
-16
-152
-120
891
-8
930
890
838
1947
854
1052
908
2129
-23
996