Working Of Large Language Models