0
24
22
27
28
26
30
42
33
34
36
35
38
39
40
Test Cases
Test Results
Input
305419896 170 187
Expected Output
314288760