private static int METHOD_1 ( java.util.ArrayList < TYPE_1 > VAR_1 , java.util.ArrayList < TYPE_1 > VAR_2 ) { java.lang.System.out.println ( VAR_1 ) ; int VAR_3 = VAR_1 . get ( 0 ) . compareTo ( VAR_2 . get ( 0 ) ) ; if ( ( VAR_1 . size ( ) ) == 1 ) { return VAR_3 ; } else if ( VAR_3 == 0 ) { VAR_1 . remove ( 0 ) ; VAR_2 . remove ( 0 ) ; return TYPE_2 . METHOD_1 ( VAR_1 , VAR_2 ) ; } else { return VAR_3 ; } }

private static int METHOD_1 ( java.util.ArrayList < TYPE_1 > VAR_1 , java.util.ArrayList < TYPE_1 > VAR_2 ) { int VAR_3 = VAR_1 . get ( 0 ) . compareTo ( VAR_2 . get ( 0 ) ) ; if ( ( VAR_1 . size ( ) ) == 1 ) { return VAR_3 ; } else if ( VAR_3 == 0 ) { VAR_1 . remove ( 0 ) ; VAR_2 . remove ( 0 ) ; return TYPE_2 . METHOD_1 ( VAR_1 , VAR_2 ) ; } else { return VAR_3 ; } }
