Код почему-то работает с введенными числами 1, 2, 3. При значении чисел больше не работает. Вероятно есть и еще ошибки, так как у валидатора и другие претензии. Буду благодарен за любую конструктивную критику.