изменена логика работы переменной ans в соответствии с будущим
оператором '%', обновлён todo