0
40
41
35
34
37
27
25
26
30
31
28
Test Cases
Test Results
Input
305419896 170 187
Expected Output
314288760