Хорошая в настоящее время известно множество разных чисел: простые, составные, числа фибоначчи и многие другие. школьник василий решил придумать свои числа, чтобы остаться на страницах . как говорится, своё всегда является лучшим, поэтому василий, недолго думая, назвал свои числа хорошими. под его определение хорошего числа подходят все числа, большие девяти, для которых выполняются следующие условия: 1. если пронумеровать позиции цифр в числе справа налево, начиная с 1 (то есть в числа 42 двойка будет на первой позиции, а четвёрка на второй), то суммы цифр на чётных и нечётных позициях будут отличны от нуля. 2. сумма цифр, стоящих на чётных позициях, делится на сумму цифр, стоящих на нечётных позициях. теперь василий хочет проверить, является ли некоторое число n хорошим. входные данные первая строка входного файла содержит одно целое число n (1 ≤ n ≤ 10100) – число, интересующее василия. гарантируется, что для всех чисел, поступающих на вход, выполнено условие 1. выходные данные если введённое число хорошее, то выведите "yes" без кавычек и (через одиночный пробел) частное от деления суммы цифр, стоящих на чётных позициях, на сумму цифр, стоящих на нечётных позициях, в противном случае выведите "no" (также без кавычек) и остаток от деления. подскажите, хотябы сам ход решения, без всякий begin, program и т.д