public static TYPE_1 METHOD_1 ( TYPE_1 n ) { TYPE_1 result = VAR_1 ; while ( ( n . equals ( VAR_2 ) ) == false ) { result = result . METHOD_2 ( n ) ; n = n . METHOD_3 ( VAR_1 ) ; } return result ; }

protected static TYPE_1 METHOD_1 ( TYPE_1 n ) { TYPE_1 result = VAR_1 ; while ( ( n . equals ( VAR_2 ) ) == false ) { result = result . METHOD_2 ( n ) ; n = n . METHOD_3 ( VAR_1 ) ; } return result ; }
