Tracking State During Traversal - Common Stack Patterns & Problem Types | OneNoughtOne