import java.util.Scanner; import java.util.SortedMap; import java.util.TreeMap; public class WordFrequenciesB { public static void main(String[] args){ Scanner sc = new Scanner(System.in); SortedMap words = new TreeMap(); while(sc.hasNext()){ String word = sc.next(); if (words.containsKey(word)){ words.put(word,(words.get(word)+1)); } else { words.put(word,1); } } for(String word : words.keySet()){ int value = words.get(word); System.out.println(word + " " + value); } } }