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

-86
-105
864
865
982
1431
908
-13
1066
939
-14
877
915
1930
2060
918
-9
933
899
-119
-120
964
889
-116
956
-51
-27
941
-25
-118
2049
-98
-14
871
868
-124
-60
968
888
-11
856
-55
883
924
-75
-70
-55
876
1155
1044
955
955
1427
-33
859
-153
927
-44
861
1048
903
-65
880
911
939
945
903
906
-93
858
-25
-43
908
942
-38
-72
-97
880
-111
1045
917
990
-41
953
-24
-38
948
-91
844
941
-114
1029
975
855
876
-94
-129
1727
-43
885
-118
-36
876
1360
896
-89
-82
928
-64
-106
-42
860
-33
-152
891
930
838
854
908
-23
-111
-101
845
-128
-111
988
-89
-62
-14
-113
868
-97
882
1092
1000
972
1789
1003
-36
-90
1191
2090
848
998
975
927
841
-88
932
922
849
1051
949
1984
-55
-44
845
-44
977
978
1070
1082
-44
1966
-34
-85
921
-75
-130
-110
1367
839
2001
975
-35
982
1055
835
-7
876
1840
897
973
-114
872
928
925
1124
890
887
1010
1867
-50
964
-73
1018
2023
-15
942
-62
841
-104
885
-48
908
923
-50
-13
1952
861
860
1184
1242
881
-95
1024
831
914
-91
1102
-24
-127
-75
-17
-39
1005
984
-44
893
-58
-10
1045
-61
1002
-122
1032
934
935
867
1058

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