# File lib/wc.rb, line 56
  def to_cloud
    if @words == -1
      cloud_items = @sorted
    else
      cloud_items = @sorted[0..@words-1]
    end
    max = @sorted.first[1]
    min = @sorted.last[1]
    
    range = max - min
    interval = 1
    if (range > 10)
      interval = range/10
    end
    
    r0=min+interval
    r1=r0+interval
    r2=r1+interval
    r3=r2+interval
    r4=r3+interval
    r5=r4+interval
    r6=r5+interval
    r7=r6+interval
    r8=r7+interval
    r9=r8+interval
    r10=r9+interval
    
    puts "max=#{max}, min=#{min}, interval=#{interval}"
    ret = "<dl>"
    
    cloud_items.each { |elem|
      if (elem[1]>r10)
        c="tag9"
      elsif (elem[1] > r9)
        c="tag8"
      elsif (elem[1] > r8)
        c="tag7"
      elsif (elem[1] > r7)
        c="tag6"
      elsif (elem[1] > r6)
        c="tag5"
      elsif (elem[1] > r5)
        c="tag4"
      elsif (elem[1] > r4)
        c="tag3"
      elsif (elem[1] > r3)
        c="tag2"
      elsif (elem[1] > r2)
        c="tag1"
      else
        c="tag0"
      end
    
      ret+="<dt class=\""+c+"\">" + elem[0] +"</dt>"
      
    }
    ret += "</dl>"
    ret
  end