Легенда була вигадана, але не назва
Вам дано два числа та . Вам потрібно знайти масив чисел так, щоб сума квадратів цих чисел дорівнювала , а сума кубів дорівнювала . Формально, вам потрібно знайти будь-який масив чисел так, що:
де — кількість елементів у цьому масиві.
Вхідні дані
Перший та єдиний рядок містить два цілі числа та ().
Вихідні дані
У першому рядку вам потрібно вивести лише одне ціле число — кількість різних елементів у масиві .
У наступних рядках вам потрібно вивести інформацію про масив у наступному форматі:
Це означає, що в масиві є елементів, які дорівнюють .
Усі повинні бути попарно різними.
Якщо є кілька відповідей, ви можете вивести будь-яку з них.
Якщо потрібних масивів немає, вам потрібно вивести .
Приклади
Примітка
У першому прикладі є елементів, рівних , та елемент, рівний . Таким чином, суми наступні:
У другому прикладі є та по одному елементу кожного числа від до :
У третьому прикладі можна показати, що немає масивів, які задовольняли б умови.
Оцінювання
( балів): ;
( балів): ;
( балів): ;
( балів): немає додаткових обмежень.