Задача №3094. Гирьки: три кучки

Дан набор гирек массой m1, …, mN. Можно ли их разложить на три кучки равной массы?

Входные данные

Первая строка входных данных содержит натуральное число N, не превышающее 60. Далее идет N натуральных чисел mi, не превышающих 60.

Выходные данные

Программа должна вывести номера гирек для каждого из наборов в три строки или строчку No solution, если решения не существует.

Примеры
Входные данные
5
4 2 3 1 5
Выходные данные
5 
1 4 
2 3 
Сдать: для сдачи задач необходимо войти в систему