Признаюсь честно, решение этой задачи подсмотрел, но даче после этого не могу понять, как работает оператор"%". на одном сайте нашёл такое объяснение : % | Делит левый операнд на правый операнд и возвращает остаток | B % A даст 0 (тут B=20, А = 10). но ведь 20/10=2!