A Watermark For Large Language Models Tutorial