#!/usr/bin/env ruby # frozen_string_literal: true puts ARGF.read.downcase.split.map{|w|w[/\w+/]}.compact.each_cons(3).map{|r|r*' '}.group_by{|e|e}.sort_by{|_,v|-v.count}.map{|k,v|[v.count,k]*' - '}[0..99]*"\n"