LeetSec hint. Одна китайская теорема - ваш друг.