Did the first example in java and python
added 4.1 from cracking the code