public < TYPE_1 extends TYPE_2 > void METHOD_1 ( java.util.List < TYPE_1 > VAR_1 ) { if ( ( VAR_1 . size ( ) ) > 1 ) VAR_1 . add ( VAR_1 . remove ( 0 ) ) ; for ( TYPE_2 VAR_2 : VAR_1 ) { VAR_2 . METHOD_2 ( this ) ; } }

public < TYPE_1 extends TYPE_2 > void METHOD_1 ( java.util.List < TYPE_1 > VAR_1 ) { if ( ( VAR_1 . size ( ) ) > 1 ) VAR_1 . add ( VAR_1 . remove ( 0 ) ) ; for ( TYPE_2 VAR_2 : VAR_1 ) { } }
