1. instantiate a Book object and perform
Arrays.binarySearch() over the array of Books in the bookShelf. Assume now
bookShelf is an array of Books instead of a LinkedList.
2. instantiate Book object and perform
Collections.binarySearch() over the list of Books in the bookShelf.
3. For CounterThread.java, instantiate 10 threads and
observe the output. Then instantiate 100 threads, 1000 threads and 10000
threads and observe the output.