Задача F. Марсианская эскадра

Автор:И. Туфанов   Ограничение времени:2 сек
Входной файл:input.txt   Ограничение памяти:256 Мб
Выходной файл:output.txt  

Условие

Рядом с Марсом расположена группировка космических кораблей Марсианской школы естественных наук.

Для связи между кораблями решено использовать широкополосную беспроводную сеть Wi-MARS. Чтобы сеть работала, нужно поставить центральный передатчик на один из кораблей. На каком именно корабле? Этот вопрос не так прост: не все корабли хорошо подходят на роль центрального. Марсианские учёные говорят, что радиосигнал затухает на расстоянии, причем это затухание пропорционально квадрату расстояния. А значит, нужно выбрать в некотором смысле геометрически центральный корабль.

Было решено для каждого корабля рассчитать штраф, равный сумме квадратов расстояний от него до остальных кораблей. Полученные величины штрафов следует передать марсианским учёным для дальнейшего анализа.

Размерами кораблей можно пренебречь и считать их точками. Два корабля могут находиться в одной точке пространства одновременно.

Более формально, по данным координатам (xi, yi, zi) всех N кораблей необходимо вычислить для каждого корабля i величину j((xi − xj)2 + (yi − yj)2 + (zi − zj)2).

Формат входного файла

Входной файл содержит число N, за которым следует N троек целых чисел xi yi zi.

Формат выходного файла

В выходной файл следует вывести N чисел — значение штрафа для каждого корабля.

Ограничения

2 ≤ N ≤ 105;

104 ≤ xi, yi, zi ≤ 104;

Примеры тестов

Входной файл (input.txt) Выходной файл (output.txt)
1
6
0 0 0
10 0 0 
0 10 0
0 0 10
3 3 3
3 3 3
354
634
634
634
228
228

0.036s 0.008s 15