private TYPE_1 METHOD_1 ( ) { TYPE_1 TYPE_2 = new TYPE_1 ( ) ; for ( java.lang.Object p : VAR_1 ) { for ( java.lang.Object a : VAR_2 ) { java.util.Set < java.lang.Object > VAR_3 = VAR_4 . get ( p , a ) ; for ( java.lang.Object VAR_5 : VAR_3 ) { java.util.Set < java.lang.Object > VAR_6 = TYPE_2 . get ( VAR_5 , a ) ; VAR_6 . add ( p ) ; } } } return TYPE_2 ; }

private TYPE_1 METHOD_1 ( ) { TYPE_1 TYPE_2 = new TYPE_1 ( ) ; for ( java.lang.Object p : VAR_1 ) { for ( java.lang.Object a : VAR_2 ) { java.util.Set < java.lang.Object > VAR_3 = VAR_4 . get ( p , a ) ; for ( java.lang.Object VAR_5 : VAR_3 ) { java.util.Set < java.lang.Object > VAR_6 = TYPE_2 . get ( VAR_5 , a ) ; VAR_6 . add ( p ) ; TYPE_2 . put ( VAR_5 , a , VAR_6 ) ; } } } return TYPE_2 ; }
