public java.util.Set < java.lang.String > METHOD_1 ( TYPE_1 VAR_1 ) throws TYPE_2 , TYPE_3 , TYPE_4 { java.util.Set < java.lang.String > VAR_2 = new java.util.HashSet < > ( ) ; METHOD_1 ( VAR_1 . METHOD_2 ( ) , VAR_2 ) ; for ( java.lang.String name : TYPE_5 . METHOD_3 ( VAR_1 ) ) { METHOD_1 ( VAR_1 . METHOD_4 ( name ) , VAR_2 ) ; } return VAR_2 ; }

public java.util.Set < java.lang.String > METHOD_1 ( TYPE_1 VAR_1 ) throws TYPE_2 , TYPE_3 , TYPE_4 { java.util.Set < java.lang.String > VAR_2 = new java.util.HashSet < > ( ) ; for ( java.lang.String name : TYPE_5 . METHOD_3 ( VAR_1 ) ) { METHOD_1 ( VAR_1 . METHOD_4 ( name ) , name , VAR_2 ) ; } return VAR_2 ; }
