public class Array2d {
  public static void main(String[] args) {

    int[][] m= new int[][]{new int[]{1,3,5,9},
                           new int[]{2,100},
                           new int[]{2,2,3}  };

    int[] rsum= new int[m.length];  //array of row sums

    
    
    for (int r=0; r<m.length; r++) {

      //calculate row sum

      //if current row sum is highest, update highSum, highIndex

    }    

    //swap row with highest sum into first row

    
    
    
    
    //Print 2-d array
    for (int r=0; r<m.length; r++){
      for (int c=0; c<m[r].length; c++)
        System.out.print(m[r][c]+ "  ");
      System.out.println();
    }

  }
}

