code: public BigDecimal parseMediumKanjiNumeral(final NumberBuffer buffer) {
          final int i = buffer.position();
  
          if (i >= buffer.length()) {
              return null;
          }
  
          final char c = buffer.charAt(i);
          final int power = exponents[c];
  
          if (1 <= power && power <= 3) {
              buffer.advance();
              return BigDecimal.TEN.pow(power);
          }
  
          return null;
      }
docs: Parse medium kanji numerals (tens, hundreds or thousands)
  
  @param buffer buffer to parse
  @return parsed number or null on error