Algorithms 4th Edition book (Java) - part 1 exercises for Coursera course