did part of laien language on gcj and implemented mergesort in python and java