0
13
15
14
16
22
17
19
18
21
Test Cases
Test Results
Input
305419896 170 187
Expected Output
314288760