public java.util.List < java.util.List < java.lang.String > > METHOD_1 ( java.lang.String [ ] VAR_1 ) { java.util.Map < java.lang.String , java.util.List < java.lang.String > > VAR_2 = new java.util.HashMap < > ( ) ; for ( java.lang.String VAR_3 : VAR_1 ) { java.lang.String VAR_4 = METHOD_2 ( VAR_3 ) ; VAR_2 . METHOD_3 ( VAR_3 , new java.util.ArrayList < > ( ) ) ; VAR_2 . get ( VAR_3 ) . add ( VAR_4 ) ; } return VAR_2 . values ( ) . METHOD_4 ( ) . METHOD_5 ( TYPE_1 . METHOD_6 ( ) ) ; }

public java.util.List < java.util.List < java.lang.String > > METHOD_1 ( java.lang.String [ ] VAR_1 ) { java.util.Map < java.lang.String , java.util.List < java.lang.String > > VAR_2 = new java.util.HashMap < > ( ) ; for ( java.lang.String VAR_3 : VAR_1 ) { java.lang.String VAR_4 = METHOD_2 ( VAR_3 ) ; VAR_2 . METHOD_3 ( VAR_4 , new java.util.ArrayList < > ( ) ) ; VAR_2 . get ( VAR_4 ) . add ( VAR_3 ) ; } return VAR_2 . values ( ) . METHOD_4 ( ) . METHOD_5 ( TYPE_1 . METHOD_6 ( ) ) ; }
