comefrom: <awangdev>Rotate Image_1.java
code: public void rotate(int[][] matrix) {
          if (matrix == null || matrix.length == 0 || matrix[0].length == 0) {
              return;
          }
          int width = matrix.length;
          for (int i = 0; i < width/2; i++) {
              for (int j = 0; j < Math.ceil(width/2.0); j++) {
                 int temp = matrix[i][j];
                 matrix[i][j] = matrix[width - 1 - j][i];
                 matrix[width - 1 - j][i] = matrix[width - 1 - i][width - 1 - j];
                 matrix[width - 1 - i][width - 1 - j] = matrix[j][width - 1 - i];
                 matrix[j][width - 1 - i] = temp;
              }
          }
      }
masked: public void var_0 ( int [ ] [ ] var_1 ) {
    if ( var_1 == null || var_1 . length == 0 || var_1 [ 0 ] . length == 0 ) {
      return ;
    }
    int var_2 = var_1 . length ;
    for ( int var_3 = 0 ;
    var_3 < var_2 / 2 ;
    var_3 ++ ) {
      for ( int var_4 = 0 ;
      var_4 < Math . ceil ( var_2 / 2.0 ) ;
      var_4 ++ ) {
        int var_5 = var_1 [ var_3 ] [ var_4 ] ;
        var_1 [ var_3 ] [ var_4 ] = var_1 [ var_2 - 1 - var_4 ] [ var_3 ] ;
        var_1 [ var_2 - 1 - var_4 ] [ var_3 ] = var_1 [ var_2 - 1 - var_3 ] [ var_2 - 1 - var_4 ] ;
        var_1 [ var_2 - 1 - var_3 ] [ var_2 - 1 - var_4 ] = var_1 [ var_4 ] [ var_2 - 1 - var_3 ] ;
        var_1 [ var_4 ] [ var_2 - 1 - var_3 ] = var_5 ;
      }
    }
  }
  