// All the words are in the file Dictionary.txt import java.io.*; import java.util.*; public class Anag { static String[] words; public static void main(String args[]) throws IOException { Hashtable<String, List> ht; try { FileInputStream fstream = new FileInputStream("Dictionary.txt"); DataInputStream in = new DataInputStream(fstream); BufferedReader br = new BufferedReader(new InputStreamReader(in)); List<String> lines = new ArrayList<String>(); String ele; while ((ele = br.readLine...