What is the smallest positive integer $n$ for which $(12{,}500{,}000)\cdot n$ leaves a remainder of $111$ when divided by $999{,}999{,}999$?
Question:
What is the smallest positive integer $n$ for which $(12{,}500{,}000)\cdot n$ leaves a remainder of $111$ when divided by $999{,}999{,}999$?
Answer:
Let's think step by step.

user
8{,}880
What is the smallest positive integer $n$ for which $(12{,}500{,}000)\cdot n$ leaves a remainder of $111$ when divided by $999{,}999{,}999$?
train