METHOD_0 ( ) { org . IDENT_0 . IDENT_1 . IDENT_2 < java . lang . Double > IDENT_3 = new org . IDENT_0 . IDENT_1 . IDENT_2 < java . lang . Double > ( 3 ) { @ org . IDENT_0 . IDENT_1 . Override public org . IDENT_0 . IDENT_1 . IDENT_4 < java . lang . Double > METHOD_1 ( ) { return org . IDENT_0 . IDENT_1 . IDENT_5 . this . IDENT_6 ; } } ; "<AssertPlaceHolder>" ; IDENT_3 . add ( org . IDENT_0 . IDENT_1 . IDENT_5 . METHOD_2 ( FLOAT_0 , FLOAT_1 , FLOAT_0 ) ) ; IDENT_3 . add ( org . IDENT_0 . IDENT_1 . IDENT_5 . METHOD_2 ( FLOAT_2 , FLOAT_3 , FLOAT_0 ) ) ; org . IDENT_0 . IDENT_1 . IDENT_5 . METHOD_3 ( ( ( FLOAT_0 + FLOAT_2 ) / 2.0 ) , ( ( FLOAT_1 + FLOAT_3 ) / 2.0 ) , ( ( FLOAT_0 + FLOAT_0 ) / 2.0 ) , IDENT_3 . METHOD_4 ( org . IDENT_0 . IDENT_1 . IDENT_5 . IDENT_7 ) ) ; IDENT_3 . add ( org . IDENT_0 . IDENT_1 . IDENT_5 . METHOD_2 ( FLOAT_0 , FLOAT_4 , FLOAT_5 ) ) ; org . IDENT_0 . IDENT_1 . IDENT_5 . METHOD_3 ( FLOAT_0 , FLOAT_4 , FLOAT_5 , IDENT_3 . METHOD_4 ( org . IDENT_0 . IDENT_1 . IDENT_5 . IDENT_7 ) ) ; } METHOD_4 ( java . util . Collection ) { if ( ( this . IDENT_8 ) == null ) { throw new java . lang . IllegalStateException ( ) ; } if ( ( this . IDENT_9 ) != null ) { throw new java . lang . IllegalStateException ( ) ; } java . util . Map < java . lang . String , org . IDENT_0 . IDENT_1 . IDENT_10 < IDENT_11 > > METHOD_4 = METHOD_5 ( IDENT_12 :: METHOD_0 ) ; Map . Entry < java . lang . String , org . IDENT_0 . IDENT_1 . IDENT_10 < IDENT_11 > > IDENT_13 = METHOD_6 ( METHOD_4 , IDENT_14 ) ; if ( IDENT_13 == null ) { return new org . IDENT_0 . IDENT_1 . METHOD_7 ( ) ; } java . lang . String IDENT_15 = IDENT_13 . getKey ( ) ; org . IDENT_0 . IDENT_1 . IDENT_10 < IDENT_11 > IDENT_16 = IDENT_13 . getValue ( ) ; java . util . List < org . IDENT_0 . IDENT_1 . IDENT_17 > IDENT_18 = new java . util . ArrayList ( ) ; double IDENT_19 = Double . MAX_VALUE ; org . IDENT_0 . IDENT_1 . IDENT_12 < IDENT_11 > values = get ( IDENT_15 ) ; for ( int i = 0 , max = values . size ( ) ; i < max ; i ++ ) { org . IDENT_0 . IDENT_1 . IDENT_10 < IDENT_11 > IDENT_20 = values . get ( i ) ; double IDENT_21 = java . lang . Math . METHOD_8 ( ( ( IDENT_16 . METHOD_9 ( ) ) - ( IDENT_20 . METHOD_9 ( ) ) ) ) ; if ( IDENT_21 < IDENT_19 ) { IDENT_18 . METHOD_10 ( ) ; IDENT_19 = IDENT_21 ; } if ( IDENT_21 <= IDENT_19 ) { org . IDENT_0 . IDENT_1 . IDENT_17 IDENT_22 = this . IDENT_8 . get ( i ) ; IDENT_18 . add ( IDENT_22 ) ; } } return METHOD_11 ( IDENT_18 ) ; }
org . junit . Assert . assertEquals ( new org . IDENT_0 . IDENT_1 . METHOD_7 ( ) , IDENT_3 . METHOD_4 ( org . IDENT_0 . IDENT_1 . IDENT_5 . IDENT_7 ) )