Помогите разобраться в решении олимпиадной задачи.
Кучку пороха поджигают и накрывают сверху кастрюлей так, что порох оказывается точно в её центре. Кастрюля имеет форму полусферы радиуса 30 см и массы 5 кг. Известно, что порох состоит из мелких частиц общей массой 0,5 кг, которые разлетаются по всем направлениям одинаково и после взрыва прилипают к кастрюле. При этом в кинетическую энергию частиц переходит 500 кДж энергии взрыва. На какую высоту взлетит кастрюля?
Понятно, что горизонтальные компоненты скорости частиц, летящих в противоположные стороны, будут компенсировать друг друга. Нужно вычислить суммарный вертикальный импульс всех частиц, который будет передан кастрюле:

.
Но вот как лучше выполнить интегрирование по всем направлениям, не могу сообразить.