content: package me.earth.earthhack.impl.util.text;
  
  import java.util.HashMap;
  import java.util.Map;
  
  public class NumbersToWords {
      public static final Map<Integer, String> numberWords;
      static {
          numberWords = new HashMap<>();
          numberWords.put(1, "one");
          numberWords.put(2, "two");
          numberWords.put(3, "three");
          numberWords.put(4, "four");
          numberWords.put(5, "five");
          numberWords.put(6, "six");
          numberWords.put(7, "seven");
          numberWords.put(8, "eight");
          numberWords.put(9, "nine");
          numberWords.put(10, "ten");
          numberWords.put(11, "eleven");
          numberWords.put(12, "twelve");
          numberWords.put(13, "thirteen");
          numberWords.put(14, "fourteen");
          numberWords.put(15, "fifteen");
          numberWords.put(16, "sixteen");
          numberWords.put(17, "seventeen");
          numberWords.put(18, "eighteen");
          numberWords.put(19, "nineteen");
          numberWords.put(20, "twenty");
          numberWords.put(21, "twenty-one");
          numberWords.put(22, "twenty-two");
          numberWords.put(23, "twenty-three");
          numberWords.put(24, "twenty-four");
          numberWords.put(25, "twenty-five");
          numberWords.put(26, "twenty-six");
          numberWords.put(27, "twenty-seven");
          numberWords.put(28, "twenty-eight");
          numberWords.put(29, "twenty-nine");
          numberWords.put(30, "thirty");
          numberWords.put(31, "thirty-one");
          numberWords.put(32, "thirty-two");
          numberWords.put(33, "thirty-three");
          numberWords.put(34, "thirty-four");
          numberWords.put(35, "thirty-five");
          numberWords.put(36, "thirty-six");
          numberWords.put(37, "thirty-seven");
          numberWords.put(38, "thirty-eight");
          numberWords.put(39, "thirty-nine");
          numberWords.put(40, "forty");
          numberWords.put(41, "forty-one");
          numberWords.put(42, "forty-two");
          numberWords.put(43, "forty-three");
          numberWords.put(44, "forty-four");
          numberWords.put(45, "forty-five");
          numberWords.put(46, "forty-six");
          numberWords.put(47, "forty-seven");
          numberWords.put(48, "forty-eight");
          numberWords.put(49, "forty-nine");
          numberWords.put(50, "fifty");
          numberWords.put(51, "fifty-one");
          numberWords.put(52, "fifty-two");
          numberWords.put(53, "fifty-three");
          numberWords.put(54, "fifty-four");
          numberWords.put(55, "fifty-five");
          numberWords.put(56, "fifty-six");
          numberWords.put(57, "fifty-seven");
          numberWords.put(58, "fifty-eight");
          numberWords.put(59, "fifty-nine");
          numberWords.put(60, "sixty");
          numberWords.put(61, "sixty-one");
          numberWords.put(62, "sixty-two");
          numberWords.put(63, "sixty-three");
          numberWords.put(64, "sixty-four");
          numberWords.put(65, "sixty-five");
          numberWords.put(66, "sixty-six");
          numberWords.put(67, "sixty-seven");
          numberWords.put(68, "sixty-eight");
          numberWords.put(69, "sixty-nine");
          numberWords.put(70, "seventy");
          numberWords.put(71, "seventy-one");
          numberWords.put(72, "seventy-two");
          numberWords.put(73, "seventy-three");
          numberWords.put(74, "seventy-four");
          numberWords.put(75, "seventy-five");
          numberWords.put(76, "seventy-six");
          numberWords.put(77, "seventy-seven");
          numberWords.put(78, "seventy-eight");
          numberWords.put(79, "seventy-nine");
          numberWords.put(80, "eighty");
          numberWords.put(81, "eighty-one");
          numberWords.put(82, "eighty-two");
          numberWords.put(83, "eighty-three");
          numberWords.put(84, "eighty-four");
          numberWords.put(85, "eighty-five");
          numberWords.put(86, "eighty-six");
          numberWords.put(87, "eighty-seven");
          numberWords.put(88, "eighty-eight");
          numberWords.put(89, "eighty-nine");
          numberWords.put(90, "ninety");
          numberWords.put(91, "ninety-one");
          numberWords.put(92, "ninety-two");
          numberWords.put(93, "ninety-three");
          numberWords.put(94, "ninety-four");
          numberWords.put(95, "ninety-five");
          numberWords.put(96, "ninety-six");
          numberWords.put(97, "ninety-seven");
          numberWords.put(98, "ninety-eight");
          numberWords.put(99, "ninety-nine");
          numberWords.put(100, "one hundred");
      }
      // tecnically this could be done better
  }
  