tokenize the input