back to getc and exclusive use of gettoken