Mental Model
We visit nodes level by level but alternate the direction of reading each level, left to right then right to left.
Analogy: Imagine reading lines of text on a page where the first line is read left to right, the next line right to left, then left to right again, like a zigzag pattern.
1
/ \
2 3
/ \ \
4 5 6
Levels:
Level 0: 1 (left to right)
Level 1: 3 -> 2 (right to left)
Level 2: 4 -> 5 -> 6 (left to right)