In Java
1) A homophone is one of two or more words that are pronounced
alike but are different in meaning or spelling; for example, the
words “two", “too", and “to". Write a Java program that uses
HashMap to find the most words that has the same homophones and
return the count of the number of words. 2) Implement
insertionSort. 3) Given any integer, print an English phrase that
describes the integer (e.g. “One Thousand, Two Hundred Thirty
Four”). An...