public TYPE_1 METHOD_1 ( TYPE_1 VAR_1 ) { if ( ! ( VAR_2 . isEmpty ( ) ) ) { TYPE_2 tmp = VAR_2 . get ( 0 ) ; for ( TYPE_2 x : VAR_2 ) { if ( ( TYPE_1 . METHOD_2 ( VAR_1 , tmp . METHOD_3 ( ) ) ) < ( TYPE_1 . METHOD_2 ( VAR_1 , x . METHOD_3 ( ) ) ) ) { tmp = x ; } } return tmp . METHOD_3 ( ) ; } return null ; }

public TYPE_1 METHOD_1 ( TYPE_1 VAR_1 ) { if ( ! ( VAR_2 . isEmpty ( ) ) ) { TYPE_2 tmp = VAR_2 . get ( 0 ) ; for ( TYPE_2 x : VAR_2 ) { if ( ( TYPE_1 . METHOD_2 ( VAR_1 , tmp . METHOD_3 ( ) ) ) > ( TYPE_1 . METHOD_2 ( VAR_1 , x . METHOD_3 ( ) ) ) ) { tmp = x ; } } return tmp . METHOD_3 ( ) ; } return null ; }
