public void METHOD_1 ( TYPE_1 state , int VAR_1 , int x , int y ) { for ( TYPE_2 obj : VAR_2 ) { if ( METHOD_2 ( obj . METHOD_3 ( ) , state ) ) { obj . METHOD_1 ( state , VAR_1 , x , y ) ; } } }

public void METHOD_1 ( TYPE_1 state , int VAR_1 , int x , int y ) { for ( int i = ( VAR_2 . size ( ) ) - 1 ; i >= 0 ; i -- ) { final TYPE_2 obj = VAR_2 . get ( i ) ; if ( ( METHOD_2 ( obj . METHOD_3 ( ) , state ) ) && ( obj . METHOD_1 ( state , VAR_1 , x , y ) ) ) { break ; } } }
