[JAVA] attached below is the problem statement
------------------------------------------------------------------
public int[] solution(ArrayList<>> innerNums) {
// ↓↓↓↓ your code goes here ↓↓↓↓
return null;
}
Extracted text: Problem Statement: You are given an ArrayList of ArrayLists, each inner ArrayList contains integers. Convert everything into streams, the outer ArrayList and the inner ones. Map over the stream, reducing each inner stream by adding all the numbers together. The final result should be an array of integers where each integer represents the summation of the inner streams. Random Input Given [[28, -35], [-19, -31], [-14, -37], [-48, -28], [-28, 77], [-17, 77], [-78, -1], [1, 78], [-16, -29], [-50, 78], [-27, 41], [-9, -21], [-1, 13], [-37, 69], [78, 29], [-50, -38]] %3D Generate Example + Solution = [-7, -50, -51, -76, 49, 60, -79, 79, -45, 28, 14, -30, 12, 32, 107, -88] %3D