Java Arraylist Binary Search Python Project