public static TYPE_1 METHOD_1 ( TYPE_2 method ) { if ( ( VAR_1 ) >= INT_1 ) { return TYPE_3 . METHOD_2 ( ) ? new TYPE_4 ( method ) : new TYPE_5 ( method ) ; } else if ( ( VAR_1 ) >= INT_2 ) { return TYPE_3 . METHOD_2 ( ) ? new TYPE_6 ( method ) : new TYPE_7 ( method ) ; } else { return new TYPE_8 ( method ) ; } }

public static TYPE_1 METHOD_1 ( TYPE_2 method ) { if ( ( VAR_1 ) >= INT_1 ) { return TYPE_3 . METHOD_2 ( ) ? new TYPE_4 ( method ) : new TYPE_5 ( method ) ; } else if ( ( VAR_1 ) > INT_2 ) { return TYPE_3 . METHOD_2 ( ) ? new TYPE_6 ( method ) : new TYPE_7 ( method ) ; } else { return new TYPE_8 ( method ) ; } }
