code: func StrsToInts(strs []string) (retVal []int, err error) {
  	for _, s := range strs {
  		intVal, ok := lingo.NumberWords[s]
  		if !ok {
  			return nil, errors.Errorf("Unable to parse the words %q as numbers", s)
  		}
  
  		if len(retVal) > 0 && intVal == 100 && retVal[len(retVal)-1] < 100 {
  			retVal[len(retVal)-1] *= 100
  		} else if len(retVal) > 0 && retVal[len(retVal)-1] < 1000 && intVal < 1000 {
  			retVal[len(retVal)-1] += intVal
  		} else {
  			retVal = append(retVal, intVal)
  		}
  	}
  	return
  }
docs: /* The following two functions help in parsing a string into numbers. It's recommended you write abstractions over the functions*/
  // StrsToInts converts a string slice into an int slice, with the help of NumberWords.
  // The function assumes all helper words like "and" have been stripped.
  // 		"One hundred and five" -> []string{"one", "hundred", "five"}
  // This is a very primitive method, and doesn't take into account other words like "a hundred" or "a couple of hundred"