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, the main problem you meet now is Time Exceeded. And the exit code of your program is -9, which should be 0.

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

Your Answer

-106
-42
-102
-28
1034
982
-34
901
979
982
-12
1509
996
947
2074
-6
-42
1346
1163
1079
1082
-12
-116
984
1504
981
-23
1944
1135
2060
-49
1193
1109
-9
1392
988
-82
955
-56
-96
988
-99
983
984
960
964
-63
-104
-124
964
1701
-27
920
-27
-8
1053
1209
-23
-24
-94
1655
2388
936
-95
-50
-14
944
996
3024
1092
1089
-124
924
-60
968
1020
976
938
1214
-11
998
955
-84
-9
1137
960
-131
1028
-30
-44
1644
-70
1739
-44
1090
1100
-61
1506
-91
2086
1020
1002
1104
2614
3245
1427
960
-33
-50
1016
1275
-137
-9
1082
975
-44
954
1056
1121
1048
964
1047
1722
-65
1042
960
-24
1339
994
1137
1727
988
965
1038
-79
1016
1144
-74
1007
1570
-24
-19
1073
-42
1095
984
1050
1756
980
-14
-12
-72
2110
-51
-22
1005
1131
-94
-98
3332
-56
1002
3010
995
-138
-41
932
1217
2166
-24
2791
-38
1335
980
997
-88
1059
1032
1013
2391
922
-56
-10
1253
-81
1020
1073
942
-48
1082
957
-83
2363
-95
1121
1727
1074
-25
1279
928
-85
-95
1008
-36
961
969
1291
1360
-14
963
1020
-89
1600
-69
1307
1001
-59
-64
1078
-93
942
-42
959
1091
1265
1095
-16
-81
-111
966
-8
974

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