begin to implement the ParserRandomNumber