private int count ( TYPE_1 n ) { assert n != null ; if ( n . METHOD_1 ( ) ) { return VAR_1 . size ( ) ; } else { int sum = 0 ; for ( int i = 0 ; i < ( VAR_2 . size ( ) ) ; i ++ ) sum += count ( VAR_2 . get ( i ) ) ; return sum ; } }

private int count ( TYPE_1 n ) { if ( n . METHOD_1 ( ) ) { return VAR_1 . size ( ) ; } else { int sum = 0 ; for ( int i = 0 ; i < ( VAR_2 . size ( ) ) ; i ++ ) sum += count ( VAR_2 . get ( i ) ) ; return sum ; } }
