Unpacking Reasoning in Large Language Models: A Deep Dive into Their Capabilities and Limitations | Glasp