UNDERSTANDING LARGE LANGUAGE MODELS: A BEGINNER'S GUIDE