Let’s build GPT: from scratch