0
34
35
33
32
58
48
51
44
47
52
54
50
Test Cases
Test Results
Input
305419896 170 187
Expected Output
314288760