Language Model from Scratch