add: split temporary variable to java
new: split loop, for python
add: remove assignments to parameters, for java