Легенда была изобретена, но не название
Даны два числа и . Вам нужно найти массив чисел так, чтобы сумма квадратов этих чисел была равна , а сумма кубов была равна . Формально, вам нужно найти любой массив чисел так, что:
где — количество элементов в этом массиве.
Входные данные
Первая и единственная строка содержит два целых числа и ().
Выходные данные
На первой строке вам нужно вывести только одно целое число — количество различных элементов в массиве .
В следующих строках вам нужно вывести информацию о массиве в следующем виде:
Это означает, что в массиве есть элементов, равных .
Все должны быть попарно различны.
Если есть несколько ответов, вы можете вывести любой из них.
Если нужных массивов нет, вы должны вывести .
Примеры
Примечание
В первом примере есть элемента, равные , и элемент, равный . Таким образом, суммы следующие:
Во втором примере есть и по одному элементу каждого числа от до :
В третьем примере можно показать, что нет массивов, которые удовлетворяли бы условиям.
Оценивание
( баллов): ;
( баллов): ;
( баллов): ;
( баллов): без дополнительных ограничений.