Implement MyHashedSet and MyHashedMap as define in Java Collection Framework and Java Map
Counting the Occurrences of Words in a Text Write a program that counts the occurrences of words in a text and displays the words and their occurrences in ascending order of the words. Must use your implementation of MyHashedSet and MyHashedMap. The program uses a hash map to store a pair consisting of a word and its count. For each word, check whether it is already a key in the map. If not, add the key and value 1 to the map. Otherwise, increase the value for the word (key) by 1 in the map. To sort the map, convert it to a tree map. This assignment will be tested with the counting of the occurrence of the keywords in a Java source file.