This visualization shows how to search a target value in a 2D matrix where each row and column is sorted. We start at the top-right corner. If the current element is greater than the target, we move left to smaller elements. If it is smaller, we move down to larger elements. We repeat this until we find the target or run out of matrix bounds. The execution table traces each step, showing the current position, element, comparison, and pointer changes. The variable tracker shows how row and column indices change. Key moments clarify why we start at the top-right and how movement decisions are made. The quiz tests understanding of pointer changes and search steps.