readLine => readInt
factorial
small factorials
holes in text