Слышали о китайской теореме об остатках? Это ключ к решению этой задачи!