public TYPE_1 < java.lang.String [ ] > METHOD_1 ( int n ) { TYPE_1 < java.lang.String [ ] > VAR_1 = new TYPE_2 < java.lang.String [ ] > ( ) ; char [ ] [ ] VAR_2 = new char [ n ] [ n ] ; for ( int VAR_3 = 0 ; VAR_3 < n ; VAR_3 ++ ) { for ( int VAR_4 = 0 ; VAR_4 < n ; VAR_4 ++ ) VAR_2 [ VAR_3 ] [ VAR_4 ] = CHAR_1 ; } METHOD_1 ( VAR_1 , VAR_2 , 0 ) ; return VAR_1 ; }

public TYPE_1 < java.lang.String [ ] > METHOD_1 ( int n ) { TYPE_2 < java.lang.String [ ] > VAR_1 = new TYPE_2 < java.lang.String [ ] > ( ) ; int [ ] rows = new int [ n ] ; METHOD_1 ( VAR_1 , rows , 0 ) ; return VAR_1 ; }
