Completed Information Retrival Practical Part I and most of Part II