-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathgrades.csv
We can make this file beautiful and searchable if this error is corrected: Any value after quoted field isn't allowed in line 2.
130 lines (130 loc) · 37.7 KB
/
grades.csv
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
Student ID,Grade,Feedback
2020400231,100,"""case1: Passed."; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Passed."; "case9: Passed."""
2020400255,70,"""case1: Expected: (48; 59); Actual: (23; 6)"; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Expected: (46; 55); Actual: (13; 18)"; "case9: Expected: (43; 15); Actual: (17; 95)"""
2016400396,10,"""case1: Runtime Error: input.txt (No such file or directory)."; "case2: Runtime Error: input.txt (No such file or directory)."; "case3: Runtime Error: input.txt (No such file or directory)."; "case4: Runtime Error: input.txt (No such file or directory)."; "case5: Runtime Error: input.txt (No such file or directory)."; "case6: Runtime Error: input.txt (No such file or directory)."; "case7: Runtime Error: input.txt (No such file or directory)."; "case8: Runtime Error: input.txt (No such file or directory)."; "case9: Runtime Error: input.txt (No such file or directory)."""
2020400168,100,"""case1: Passed."; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Passed."; "case9: Passed."""
2020400258,100,"""case1: Passed."; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Passed."; "case9: Passed."""
2021400069,100,"""case1: Passed."; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Passed."; "case9: Passed."""
2022400330,10,"""case1: Runtime Error: Cannot invoke \"Holder.getNextHolder()\" because \"<local2>\" is null."; "case2: No output file found."; "case3: No output file found."; "case4: No output file found."; "case5: No output file found."; "case6: Runtime Error: Cannot invoke \"Holder.setNextHolder(Holder)\" because \"<local2>\" is null."; "case7: Runtime Error: Cannot invoke \"Holder.getProduct()\" because \"<local2>\" is null."; "case8: Runtime Error: Cannot invoke \"Holder.getNextHolder()\" because \"<local2>\" is null."; "case9: Runtime Error: Cannot invoke \"Holder.getNextHolder()\" because \"<local2>\" is null."""
2020400042,70,"""case1: Runtime Error: Cannot invoke \"Holder.getProduct()\" because \"<local1>\" is null."; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Timed out after 15 seconds."; "case9: Output file has 5036 lines; expected 5057 lines."""
2020400051,100,"""case1: Passed."; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Passed."; "case9: Passed."""
2021400111,100,"""case1: Passed."; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Passed."; "case9: Passed."""
2022690600,10,"""case1: Runtime Error: Cannot invoke \"Holder.getProduct()\" because \"this.first\" is null."; "case2: Runtime Error: Runtime error in thread main: check the stderr output for more details."; "case3: Runtime Error: Runtime error in thread main: check the stderr output for more details."; "case4: Output file has 7 lines; expected 8 lines."; "case5: Expected: {(1; 15);(4; 25);(5; 30)}; Actual: {(1; 15); (4; 25); (5; 30)}"; "case6: Runtime Error: Cannot invoke \"Product.toString()\" because the return value of \"FactoryImpl.get(int)\" is null."; "case7: Runtime Error: Cannot invoke \"Product.toString()\" because the return value of \"FactoryImpl.get(int)\" is null."; "case8: Runtime Error: Cannot invoke \"Holder.getProduct()\" because \"this.first\" is null."; "case9: Runtime Error: Cannot invoke \"Holder.getProduct()\" because \"this.first\" is null."""
2020400126,10,"""case1: Timed out after 15 seconds."; "case2: Timed out after 15 seconds."; "case3: Timed out after 15 seconds."; "case4: Timed out after 15 seconds."; "case5: Timed out after 15 seconds."; "case6: Timed out after 15 seconds."; "case7: Timed out after 15 seconds."; "case8: Timed out after 15 seconds."; "case9: Timed out after 15 seconds."""
2020400195,100,"""case1: Passed."; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Passed."; "case9: Passed."""
2020400159,0,Incomplete or invalid submission. Please check your submission file and the submission instructions for more details.
2020400171,100,"""case1: Passed."; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Passed."; "case9: Passed."""
2022400360,0,Incomplete or invalid submission. Please check your submission file and the submission instructions for more details.
2020400114,100,"""case1: Passed."; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Passed."; "case9: Passed."""
2022400327,100,"""case1: Passed."; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Passed."; "case9: Passed."""
2020400210,100,"""case1: Passed."; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Passed."; "case9: Passed."""
2020400201,100,"""case1: Passed."; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Passed."; "case9: Passed."""
2020400093,100,"""case1: Passed."; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Passed."; "case9: Passed."""
2021400183,100,"""case1: Passed."; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Passed."; "case9: Passed."""
2020400072,100,"""case1: Passed."; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Passed."; "case9: Passed."""
2021700189,10,"""case1: Output file has 7839 lines; expected 7837 lines."; "case2: Expected: {(7; 30);(1; 1);(3; 9);(5; 25);(4; 16);(6; 36)}; Actual: {(7; 30); (1; 1); (3; 9); (5; 25); (4; 16); (6; 36)}"; "case3: Expected: {(3; 20);(1; 15);(4; 25);(5; 30)}; Actual: {(3; 20); (1; 15); (4; 25); (5; 30)}"; "case4: Expected: {(1; 15);(4; 25)}; Actual: {(1; 15); (4; 25)}"; "case5: Expected: {(1; 15);(4; 25);(5; 30)}; Actual: {(1; 15); (4; 25); (5; 30)}"; "case6: Expected: {(3; 20);(1; 15)}; Actual: {(3; 20); (1; 15)}"; "case7: Expected: {(1; 5);(3; 20);(6; 40);(2; 15);(3; 25);(1; 25);(4; 30)}; Actual: {(1; 5); (3; 20); (6; 40); (2; 15); (3; 25); (1; 25); (4; 30)}"; "case8: Output file has 8234 lines; expected 8229 lines."; "case9: Output file has 5064 lines; expected 5057 lines."""
2020400003,100,"""case1: Passed."; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Passed."; "case9: Passed."""
2020400000,100,"""case1: Passed."; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Passed."; "case9: Passed."""
2021400309,100,"""case1: Passed."; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Passed."; "case9: Passed."""
2020400165,100,"""case1: Passed."; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Passed."; "case9: Passed."""
2019402039,0,Incomplete or invalid submission. Please check your submission file and the submission instructions for more details.
2021400042,10,"""case1: Runtime Error: Cannot invoke \"Holder.setPreviousHolder(Holder)\" because \"this.first\" is null."; "case2: Output file decoding error."; "case3: Output file decoding error."; "case4: Output file decoding error."; "case5: Output file decoding error."; "case6: Output file decoding error."; "case7: Output file decoding error."; "case8: Output file decoding error."; "case9: Output file decoding error."""
2021400306,70,"""case1: Runtime Error: Cannot invoke \"Holder.getProduct()\" because \"<local2>\" is null."; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Runtime Error: Cannot invoke \"Holder.getProduct()\" because \"<local2>\" is null."; "case9: Runtime Error: Cannot invoke \"Holder.getProduct()\" because \"<local2>\" is null."""
2020400252,100,"""case1: Passed."; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Passed."; "case9: Passed."""
2020400234,50,"""case1: Expected: {(18; 25);(75; 91)}; Actual: {(55; 46);(18; 25);(75; 91)}"; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Expected: {(1; 15);(4; 25);(5; 30)}; Actual: {(3; 20);(1; 15);(4; 25);(5; 30)}"; "case6: Passed."; "case7: Expected: {(3; 20);(6; 40);(2; 15);(3; 25);(1; 25)}; Actual: {(3; 20);(6; 40);(2; 15);(3; 25)}"; "case8: Runtime Error: Cannot invoke \"Holder.setNextHolder(Holder)\" because \"this.last\" is null."; "case9: Timed out after 15 seconds."""
2019401180,100,"""case1: Passed."; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Passed."; "case9: Passed."""
2020400243,10,"""case1: Expected: Product not found.; Actual: Product not found"; "case2: Expected: {(7; 30);(1; 1);(3; 9);(5; 25);(4; 16);(6; 36)}; Actual: {(7; 30); (1; 1); (3; 9); (5; 25); (4; 16); (6; 36)}"; "case3: Expected: {(3; 20);(1; 15);(4; 25);(5; 30)}; Actual: {(3; 20); (1; 15); (4; 25); (5; 30)}"; "case4: Expected: {(1; 15);(4; 25)}; Actual: {(1; 15); (4; 25)}"; "case5: Expected: Product not found.; Actual: Product not found"; "case6: Expected: {(3; 20);(1; 15)}; Actual: {(3; 20); (1; 15)}"; "case7: Expected: {(1; 5);(3; 20);(6; 40);(2; 15);(3; 25);(1; 25);(4; 30)}; Actual: {(1; 5); (3; 20); (6; 40); (2; 15); (3; 25); (1; 25); (4; 30)}"; "case8: Expected: Factory is empty.; Actual: Factory is empty"; "case9: Expected: Product not found.; Actual: Product not found"""
2020400123,100,"""case1: Passed."; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Passed."; "case9: Passed."""
2021400297,70,"""case1: Expected: 0; Actual: 1"; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Expected: (77; 2); Actual: (43; 53)"; "case9: Expected: 0; Actual: 1"""
2020400381,100,"""case1: Passed."; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Passed."; "case9: Passed."""
2020400213,0,Incomplete or invalid submission. Please check your submission file and the submission instructions for more details.
2019400165,10,"""case1: Timed out after 15 seconds."; "case2: Timed out after 15 seconds."; "case3: Timed out after 15 seconds."; "case4: Timed out after 15 seconds."; "case5: Timed out after 15 seconds."; "case6: Timed out after 15 seconds."; "case7: Timed out after 15 seconds."; "case8: Timed out after 15 seconds."; "case9: Timed out after 15 seconds."""
2020400189,70,"""case1: Expected: Product not found.; Actual: (60; 72)"; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Expected: Product not found.; Actual: (81; 93)"; "case9: Expected: (61; 78); Actual: Product not found."""
2020400036,10,"""case1: Timed out after 15 seconds."; "case2: Timed out after 15 seconds."; "case3: Timed out after 15 seconds."; "case4: Timed out after 15 seconds."; "case5: Timed out after 15 seconds."; "case6: Timed out after 15 seconds."; "case7: Timed out after 15 seconds."; "case8: Timed out after 15 seconds."; "case9: Timed out after 15 seconds."""
2021400330,30,"""case1: Expected: {(71; 29);(50; 19);(99; 44);(45; 49)}; Actual: {(71; 29);(99; 44);(50; 19);(45; 49)}"; "case2: Expected: {(5; 25);(3; 9);(1; 36);(7; 30)}; Actual: {(5; 25);(1; 36);(3; 9);(7; 30)}"; "case3: Runtime Error: String index out of range: 0."; "case4: Passed."; "case5: Passed."; "case6: Runtime Error: String index out of range: 0."; "case7: Expected: {(3; 25);(2; 15);(6; 40);(3; 20)}; Actual: {(3; 25);(6; 40);(2; 15);(3; 20)}"; "case8: Expected: {(36; 19);(25; 7);(88; 35);(24; 15);(56; 26);(13; 16);(81; 97);(81; 98)}; Actual: {(36; 19);(25; 7);(88; 35);(56; 26);(24; 15);(13; 16);(81; 97);(81; 98)}"; "case9: Expected: {(20; 73);(47; 83);(24; 95);(20; 11);(86; 71);(66; 31)}; Actual: {(20; 73);(47; 83);(20; 11);(24; 95);(86; 71);(66; 31)}"""
2020400348,100,"""case1: Passed."; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Passed."; "case9: Passed."""
2020400372,100,"""case1: Passed."; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Passed."; "case9: Passed."""
2020400099,0,Incomplete or invalid submission. Please check your submission file and the submission instructions for more details.
2021400147,30,"""case1: Runtime Error: Cannot invoke \"Holder.getProduct()\" because \"<local2>\" is null."; "case2: Runtime Error: Cannot invoke \"Product.toString()\" because the return value of \"FactoryImpl.removeIndex(int)\" is null."; "case3: Passed."; "case4: Runtime Error: Cannot invoke \"Product.toString()\" because the return value of \"FactoryImpl.removeIndex(int)\" is null."; "case5: Expected: {(1; 15);(4; 25);(5; 30)}; Actual: {}"; "case6: Passed."; "case7: Runtime Error: Cannot invoke \"Holder.setPreviousHolder(Holder)\" because the return value of \"Holder.getNextHolder()\" is null."; "case8: Runtime Error: Cannot invoke \"Holder.getProduct()\" because \"<local2>\" is null."; "case9: Runtime Error: Cannot invoke \"Holder.getProduct()\" because \"<local2>\" is null."""
2022700006,100,"""case1: Passed."; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Passed."; "case9: Passed."""
2020400147,100,"""case1: Passed."; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Passed."; "case9: Passed."""
2020400237,100,"""case1: Passed."; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Passed."; "case9: Passed."""
2020400192,50,"""case1: Expected: {(71; 29);(50; 19);(99; 44);(45; 49)}; Actual: {(50; 19);(71; 29);(45; 49);(99; 44)}"; "case2: Expected: {(5; 25);(3; 9);(1; 36);(7; 30)}; Actual: {(3; 9);(5; 25);(7; 30);(1; 36)}"; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Expected: {(3; 25);(2; 15);(6; 40);(3; 20)}; Actual: {(2; 15);(3; 25);(3; 20);(6; 40)}"; "case8: Output file has 8230 lines; expected 8229 lines."; "case9: Output file has 5058 lines; expected 5057 lines."""
2020400375,10,"""case1: No output file found."; "case2: No output file found."; "case3: No output file found."; "case4: No output file found."; "case5: No output file found."; "case6: No output file found."; "case7: No output file found."; "case8: No output file found."; "case9: No output file found."""
2020400084,90,"""case1: Runtime Error: Cannot invoke \"Holder.setNextHolder(Holder)\" because \"this.last\" is null."; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Passed."; "case9: Passed."""
2022800015,10,"""case1: Runtime Error: ./input.txt (No such file or directory)."; "case2: Runtime Error: ./input.txt (No such file or directory)."; "case3: Runtime Error: ./input.txt (No such file or directory)."; "case4: Runtime Error: ./input.txt (No such file or directory)."; "case5: Runtime Error: ./input.txt (No such file or directory)."; "case6: Runtime Error: ./input.txt (No such file or directory)."; "case7: Runtime Error: ./input.txt (No such file or directory)."; "case8: Runtime Error: ./input.txt (No such file or directory)."; "case9: Runtime Error: ./input.txt (No such file or directory)."""
2021400270,10,"""case1: Timed out after 15 seconds."; "case2: Timed out after 15 seconds."; "case3: Timed out after 15 seconds."; "case4: Timed out after 15 seconds."; "case5: Timed out after 15 seconds."; "case6: Timed out after 15 seconds."; "case7: Timed out after 15 seconds."; "case8: Timed out after 15 seconds."; "case9: Timed out after 15 seconds."""
2021400006,30,"""case1: Output file has 31348 lines; expected 7837 lines."; "case2: Output file has 7879 lines; expected 21 lines."; "case3: Output file has 24 lines; expected 12 lines."; "case4: Output file has 16 lines; expected 8 lines."; "case5: Output file has 12 lines; expected 6 lines."; "case6: Output file has 14 lines; expected 7 lines."; "case7: Output file has 46 lines; expected 23 lines."; "case8: Passed."; "case9: Passed."""
2020400096,100,"""case1: Passed."; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Passed."; "case9: Passed."""
2020400222,100,"""case1: Passed."; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Passed."; "case9: Passed."""
2021700216,80,"""case1: Expected: (9; 12); Actual: (9; 71)"; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Passed."; "case9: Expected: (27; 34); Actual: (27; 3)"""
2020400150,0,Incomplete or invalid submission. Please check your submission file and the submission instructions for more details.
2020400384,100,"""case1: Passed."; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Passed."; "case9: Passed."""
2022700024,20,"""case1: Expected: {(50; 19);(71; 29)}; Actual: {(71; 29);(50; 19)}"; "case2: Expected: (4; 16); Actual: (4; 9)"; "case3: Expected: (1; 15); Actual: (1; 20)"; "case4: Expected: (4; 25); Actual: (4; 10)"; "case5: Expected: {(5; 30);(4; 25);(1; 15)}; Actual: {(1; 15);(4; 25);(5; 30)}"; "case6: Passed."; "case7: Expected: (1; 25); Actual: (1; 20)"; "case8: Expected: {(9; 89);(45; 81);(19; 61)}; Actual: {(19; 61);(45; 81);(9; 89)}"; "case9: Expected: {(24; 17);(47; 83)}; Actual: {(47; 83);(24; 17)}"""
2020400186,80,"""case1: Passed."; "case2: Passed."; "case3: Runtime Error: Unexpected value: ."; "case4: Passed."; "case5: Passed."; "case6: Runtime Error: Unexpected value: ."; "case7: Passed."; "case8: Passed."; "case9: Passed."""
2022700111,30,"""case1: Runtime Error: Cannot invoke \"Holder.getNextHolder()\" because \"<local1>\" is null."; "case2: Output file has 22 lines; expected 21 lines."; "case3: Passed."; "case4: Output file has 7 lines; expected 8 lines."; "case5: Passed."; "case6: Expected: (1; 15); Actual: (3; 20)"; "case7: Expected: (2; 15); Actual: (3; 25)"; "case8: Runtime Error: Cannot invoke \"Holder.getNextHolder()\" because \"<local1>\" is null."; "case9: Runtime Error: Cannot invoke \"Holder.setPreviousHolder(Holder)\" because \"this.head\" is null."""
2020400024,40,"""case1: Runtime Error: Cannot invoke \"Holder.getProduct()\" because \"this.first\" is null."; "case2: Passed."; "case3: Passed."; "case4: Expected: (5; 30); Actual: (4; 25)"; "case5: Runtime Error: Cannot invoke \"Holder.setNextHolder(Holder)\" because the return value of \"Holder.getPreviousHolder()\" is null."; "case6: Passed."; "case7: Runtime Error: Cannot invoke \"Holder.setPreviousHolder(Holder)\" because the return value of \"Holder.getNextHolder()\" is null."; "case8: Runtime Error: Cannot invoke \"Holder.setPreviousHolder(Holder)\" because the return value of \"Holder.getNextHolder()\" is null."; "case9: Runtime Error: Cannot invoke \"Holder.setNextHolder(Holder)\" because the return value of \"Holder.getPreviousHolder()\" is null."""
2020400135,100,"""case1: Passed."; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Passed."; "case9: Passed."""
2020400132,100,"""case1: Passed."; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Passed."; "case9: Passed."""
2020400117,60,"""case1: Output file has 7839 lines; expected 7837 lines."; "case2: Output file has 22 lines; expected 21 lines."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Output file has 8232 lines; expected 8229 lines."; "case9: Output file has 5058 lines; expected 5057 lines."""
2021400135,100,"""case1: Passed."; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Passed."; "case9: Passed."""
2020400057,100,"""case1: Passed."; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Passed."; "case9: Passed."""
2021400159,40,"""case1: Output file has 0 lines; expected 7837 lines."; "case2: Output file has 0 lines; expected 21 lines."; "case3: Passed."; "case4: Output file has 0 lines; expected 8 lines."; "case5: Passed."; "case6: Passed."; "case7: Output file has 0 lines; expected 23 lines."; "case8: Output file has 0 lines; expected 8229 lines."; "case9: Output file has 0 lines; expected 5057 lines."""
2020400105,100,"""case1: Passed."; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Passed."; "case9: Passed."""
2021400243,60,"""case1: Expected: 3; Actual: 1"; "case2: Expected: {(1; 36)}; Actual: {}"; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Expected: 3; Actual: 2"; "case9: Expected: 2; Actual: 1"""
2020400240,100,"""case1: Passed."; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Passed."; "case9: Passed."""
2021700210,100,"""case1: Passed."; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Passed."; "case9: Passed."""
2020400162,100,"""case1: Passed."; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Passed."; "case9: Passed."""
2020400141,100,"""case1: Passed."; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Passed."; "case9: Passed."""
2022700000,0,Incomplete or invalid submission. Please check your submission file and the submission instructions for more details.
2020400033,10,"""case1: Expected: {(71; 29);(50; 19)}; Actual: {(71; 29); (50; 19)}"; "case2: Expected: {(7; 30);(1; 1);(3; 9);(5; 25);(4; 16);(6; 36)}; Actual: {(7; 30); (1; 1); (3; 9); (5; 25); (4; 16); (6; 36)}"; "case3: Expected: {(3; 20);(1; 15);(4; 25);(5; 30)}; Actual: {(3; 20); (1; 15); (4; 25); (5; 30)}"; "case4: Expected: {(1; 15);(4; 25)}; Actual: {(1; 15); (4; 25)}"; "case5: Expected: {(1; 15);(4; 25);(5; 30)}; Actual: {(1; 15); (4; 25); (5; 30)}"; "case6: Expected: {(3; 20);(1; 15)}; Actual: {(3; 20); (1; 15)}"; "case7: Expected: {(1; 5);(3; 20);(6; 40);(2; 15);(3; 25);(1; 25);(4; 30)}; Actual: {(1; 5); (3; 20); (6; 40); (2; 15); (3; 25); (1; 25); (4; 30)}"; "case8: Timed out after 15 seconds."; "case9: Expected: {(24; 17);(47; 83)}; Actual: {(24; 17); (47; 83)}"""
2020400027,70,"""case1: Expected: 0; Actual: 1"; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Expected: (77; 2); Actual: (43; 53)"; "case9: Expected: 0; Actual: 1"""
2020400063,10,"""case1: Runtime Error: Runtime error in thread main: check the stderr output for more details."; "case2: Output file has 237 lines; expected 21 lines."; "case3: Output file has 24 lines; expected 12 lines."; "case4: Output file has 16 lines; expected 8 lines."; "case5: Output file has 10 lines; expected 6 lines."; "case6: Output file has 14 lines; expected 7 lines."; "case7: Output file has 44 lines; expected 23 lines."; "case8: Runtime Error: Runtime error in thread main: check the stderr output for more details."; "case9: Runtime Error: Runtime error in thread main: check the stderr output for more details."""
2022800003,10,"""case1: Output file has 5469 lines; expected 7837 lines."; "case2: Output file has 17 lines; expected 21 lines."; "case3: Output file has 11 lines; expected 12 lines."; "case4: Expected: (3; 20); Actual: (3;20)"; "case5: Output file has 5 lines; expected 6 lines."; "case6: Output file has 5 lines; expected 7 lines."; "case7: Output file has 18 lines; expected 23 lines."; "case8: Output file has 5896 lines; expected 8229 lines."; "case9: Output file has 3606 lines; expected 5057 lines."""
2021400303,70,"""case1: Runtime Error: Cannot invoke \"Product.getId()\" because the return value of \"Holder.getProduct()\" is null."; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Runtime Error: Cannot invoke \"Product.getId()\" because the return value of \"Holder.getProduct()\" is null."; "case9: Runtime Error: Cannot invoke \"Product.getId()\" because the return value of \"Holder.getProduct()\" is null."""
2022700156,10,"""case1: Timed out after 15 seconds."; "case2: Timed out after 15 seconds."; "case3: Timed out after 15 seconds."; "case4: Timed out after 15 seconds."; "case5: Timed out after 15 seconds."; "case6: Timed out after 15 seconds."; "case7: Timed out after 15 seconds."; "case8: Timed out after 15 seconds."; "case9: Timed out after 15 seconds."""
2021400288,100,"""case1: Passed."; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Passed."; "case9: Passed."""
2022400318,10,"""case1: Runtime Error: ../input.txt (No such file or directory)."; "case2: Runtime Error: ../input.txt (No such file or directory)."; "case3: Runtime Error: ../input.txt (No such file or directory)."; "case4: Runtime Error: ../input.txt (No such file or directory)."; "case5: Runtime Error: ../input.txt (No such file or directory)."; "case6: Runtime Error: ../input.txt (No such file or directory)."; "case7: Runtime Error: ../input.txt (No such file or directory)."; "case8: Runtime Error: ../input.txt (No such file or directory)."; "case9: Runtime Error: ../input.txt (No such file or directory)."""
2020400207,100,"""case1: Passed."; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Passed."; "case9: Passed."""
2021400021,100,"""case1: Passed."; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Passed."; "case9: Passed."""
2021400186,100,"""case1: Passed."; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Passed."; "case9: Passed."""
2020400216,100,"""case1: Passed."; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Passed."; "case9: Passed."""
2021400240,100,"""case1: Passed."; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Passed."; "case9: Passed."""
2017400009,10,"""case1: Runtime Error: Cannot invoke \"Holder.getNextHolder()\" because \"<local1>\" is null."; "case2: Runtime Error: Cannot invoke \"Holder.getNextHolder()\" because \"<local1>\" is null."; "case3: Runtime Error: Runtime error in thread main: check the stderr output for more details."; "case4: Output file has 1 lines; expected 8 lines."; "case5: Runtime Error: Cannot invoke \"Holder.getNextHolder()\" because \"<local1>\" is null."; "case6: Runtime Error: Runtime error in thread main: check the stderr output for more details."; "case7: Runtime Error: Cannot invoke \"Holder.getNextHolder()\" because \"<local1>\" is null."; "case8: Runtime Error: Cannot invoke \"Holder.getNextHolder()\" because \"<local1>\" is null."; "case9: Runtime Error: Cannot invoke \"Holder.equals(Object)\" because \"<local1>\" is null."""
2021400171,100,"""case1: Passed."; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Passed."; "case9: Passed."""
2019400015,100,"""case1: Passed."; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Passed."; "case9: Passed."""
2020400054,10,"""case1: Runtime Error: Runtime error in thread main: check the stderr output for more details."; "case2: Runtime Error: Runtime error in thread main: check the stderr output for more details."; "case3: Runtime Error: Runtime error in thread main: check the stderr output for more details."; "case4: Runtime Error: Runtime error in thread main: check the stderr output for more details."; "case5: Runtime Error: Runtime error in thread main: check the stderr output for more details."; "case6: Runtime Error: Runtime error in thread main: check the stderr output for more details."; "case7: Runtime Error: Runtime error in thread main: check the stderr output for more details."; "case8: Runtime Error: Runtime error in thread main: check the stderr output for more details."; "case9: Runtime Error: Runtime error in thread main: check the stderr output for more details."""
2020400081,80,"""case1: Expected: 1; Actual: Cannot invoke \"Holder.getNextHolder()\" because \"<local2>\" is null"; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Passed."; "case9: Expected: 1; Actual: Cannot invoke \"Holder.getNextHolder()\" because \"<local2>\" is null"""
2020400249,100,"""case1: Passed."; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Passed."; "case9: Passed."""
2019205177,10,"""case1: Expected: {(71; 29);(50; 19)}; Actual: {(71; 29); (50; 19)}"; "case2: Expected: {(7; 30);(1; 1);(3; 9);(5; 25);(4; 16);(6; 36)}; Actual: {(7; 30); (1; 1); (3; 9); (5; 25); (4; 16); (6; 36)}"; "case3: Expected: {(3; 20);(1; 15);(4; 25);(5; 30)}; Actual: {(3; 20); (1; 15); (4; 25); (5; 30)}"; "case4: Expected: {(1; 15);(4; 25)}; Actual: {(1; 15); (4; 25)}"; "case5: Expected: {(1; 15);(4; 25);(5; 30)}; Actual: {(1; 15); (4; 25); (5; 30)}"; "case6: Expected: {(3; 20);(1; 15)}; Actual: {(3; 20); (1; 15)}"; "case7: Expected: {(1; 5);(3; 20);(6; 40);(2; 15);(3; 25);(1; 25);(4; 30)}; Actual: {(1; 5); (3; 20); (6; 40); (2; 15); (3; 25); (1; 25); (4; 30)}"; "case8: Expected: Index out of bounds.; Actual: Index out of Bounds."; "case9: Expected: Index out of bounds.; Actual: Index out of Bounds."""
2021400015,100,"""case1: Passed."; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Passed."; "case9: Passed."""
2021400180,10,"""case1: Output file decoding error."; "case2: Output file decoding error."; "case3: Output file decoding error."; "case4: Output file decoding error."; "case5: Output file decoding error."; "case6: Output file decoding error."; "case7: Output file decoding error."; "case8: Output file decoding error."; "case9: Output file decoding error."""
2020400153,100,"""case1: Passed."; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Passed."; "case9: Passed."""
2020400060,100,"""case1: Passed."; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Passed."; "case9: Passed."""
2020400006,100,"""case1: Passed."; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Passed."; "case9: Passed."""
2020400045,100,"""case1: Passed."; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Passed."; "case9: Passed."""
2020400021,100,"""case1: Passed."; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Passed."; "case9: Passed."""
2021400336,100,"""case1: Passed."; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Passed."; "case9: Passed."""
2022700072,10,"""case1: Runtime Error: Product not found.."; "case2: Runtime Error: Cannot invoke \"Holder.getProduct()\" because \"<local2>\" is null."; "case3: Expected: {(3; 20);(1; 15);(4; 25);(5; 30)}; Actual: {(3;20)(1;15)(4;25)(5;30)}"; "case4: Runtime Error: Cannot invoke \"Holder.getProduct()\" because \"<local2>\" is null."; "case5: Runtime Error: Product not found.."; "case6: Expected: (5; 30); Actual: (5;30)"; "case7: Runtime Error: Product not found.."; "case8: Runtime Error: Factory is empty.."; "case9: Runtime Error: Product not found.."""
2020400138,100,"""case1: Passed."; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Passed."; "case9: Passed."""
2020400204,100,"""case1: Passed."; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Passed."; "case9: Passed."""
2020400219,50,"""case1: Expected: (7; 79); Actual: Cannot invoke \"Holder.setPreviousHolder(Holder)\" because \"<local4>\" is null"; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Expected: (1; 15); Actual: Index out of bounds."; "case7: Expected: (2; 15); Actual: Index out of bounds."; "case8: Expected: (69; 60); Actual: Index out of bounds."; "case9: Expected: (94; 94); Actual: Index out of bounds."""
2021400255,100,"""case1: Passed."; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Passed."; "case9: Passed."""
2021400321,100,"""case1: Passed."; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Passed."; "case9: Passed."""
2020400120,100,"""case1: Passed."; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Passed."; "case9: Passed."""
2021400327,100,"""case1: Passed."; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Passed."; "case9: Passed."""
2020400030,100,"""case1: Passed."; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Passed."; "case9: Passed."""
2021400063,100,"""case1: Passed."; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Passed."; "case9: Passed."""
2020400069,90,"""case1: Output file has 6940 lines; expected 7837 lines."; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Passed."; "case9: Passed."""
2021400228,40,"""case1: Output file has 7840 lines; expected 7837 lines."; "case2: Output file has 22 lines; expected 21 lines."; "case3: Passed."; "case4: Passed."; "case5: Expected: {(1; 5);(5; 30);(2; 10);(4; 25);(1; 15)}; Actual: {(1; 5);(5; 30);(2; 10);(1; 15)}"; "case6: Passed."; "case7: Expected: {(1; 5);(3; 20);(6; 40);(2; 15);(3; 25);(1; 25);(4; 30)}; Actual: {(1; 5);(3; 20);(6; 40);(1; 25);(3; 25);(4; 30)}"; "case8: Output file has 8233 lines; expected 8229 lines."; "case9: Output file has 5059 lines; expected 5057 lines."""
2020400048,10,"""case1: No output file found."; "case2: No output file found."; "case3: No output file found."; "case4: No output file found."; "case5: No output file found."; "case6: No output file found."; "case7: No output file found."; "case8: No output file found."; "case9: No output file found."""
2020400198,60,"""case1: Runtime Error: Runtime error in thread main: check the stderr output for more details."; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Expected: {(1; 15);(4; 25);(5; 30)}; Actual: {(3; 20);(1; 15);(4; 25);(5; 30)}"; "case6: Passed."; "case7: Passed."; "case8: Runtime Error: Runtime error in thread main: check the stderr output for more details."; "case9: Output file has 4997 lines; expected 5057 lines."""
2020400246,100,"""case1: Passed."; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Passed."; "case9: Passed."""
2020400225,100,"""case1: Passed."; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Passed."; "case9: Passed."""
2020400102,10,"""case1: No output file found."; "case2: No output file found."; "case3: No output file found."; "case4: No output file found."; "case5: No output file found."; "case6: No output file found."; "case7: No output file found."; "case8: No output file found."; "case9: No output file found."""
2021400312,10,"""case1: Runtime Error: input.txt (No such file or directory)."; "case2: Runtime Error: input.txt (No such file or directory)."; "case3: Runtime Error: input.txt (No such file or directory)."; "case4: Runtime Error: input.txt (No such file or directory)."; "case5: Runtime Error: input.txt (No such file or directory)."; "case6: Runtime Error: input.txt (No such file or directory)."; "case7: Runtime Error: input.txt (No such file or directory)."; "case8: Runtime Error: input.txt (No such file or directory)."; "case9: Runtime Error: input.txt (No such file or directory)."""
2019400135,100,"""case1: Passed."; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Passed."; "case9: Passed."""
2021700180,100,"""case1: Passed."; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Passed."; "case9: Passed."""
2020400180,100,"""case1: Passed."; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Passed."; "case9: Passed."""
2020400228,100,"""case1: Passed."; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Passed."; "case9: Passed."""
2020205045,100,"""case1: Passed."; "case2: Passed."; "case3: Passed."; "case4: Passed."; "case5: Passed."; "case6: Passed."; "case7: Passed."; "case8: Passed."; "case9: Passed."""