| 1 | Push index 0 | 0 | [0] | - | - | - | 0 | 0 | Height: [0] Stack: [0] Water: 0 |
| 2 | Push index 1 | 1 | [0,1] | - | - | - | 0 | 0 | Height: [0,1] Stack: [0,1] Water: 0 |
| 3 | Push index 2 | 2 | [0,1,2] | - | - | - | 0 | 0 | Height: [0,1,0] Stack: [0,1,2] Water: 0 |
| 4 | Pop index 2, calculate water | 3 | [0,1] | 2 | 1 | 1 | 1 | 1 | Height: [0,1,0,2] Stack after pop: [0,1] Water: 1 |
| 5 | Pop index 1, calculate water | 3 | [0] | 1 | 2 | 1 | 2 | 3 | Height: [0,1,0,2] Stack after pop: [0] Water: 3 |
| 6 | Push index 3 | 3 | [0,3] | - | - | - | 0 | 3 | Height: [0,1,0,2] Stack: [0,3] Water: 3 |
| 7 | Push index 4 | 4 | [0,3,4] | - | - | - | 0 | 3 | Height: [0,1,0,2,1] Stack: [0,3,4] Water: 3 |
| 8 | Push index 5 | 5 | [0,3,4,5] | - | - | - | 0 | 3 | Height: [0,1,0,2,1,0] Stack: [0,3,4,5] Water: 3 |
| 9 | Pop index 5, calculate water | 6 | [0,3,4] | 5 | 1 | 1 | 1 | 4 | Height: [0,1,0,2,1,0,1] Stack after pop: [0,3,4] Water: 4 |
| 10 | Push index 6 | 6 | [0,3,4,6] | - | - | - | 0 | 4 | Height: [0,1,0,2,1,0,1] Stack: [0,3,4,6] Water: 4 |
| 11 | Pop index 6, calculate water | 7 | [0,3,4] | 6 | 2 | 0 | 0 | 4 | Height: [0,1,0,2,1,0,1,3] Stack after pop: [0,3,4] Water: 4 |
| 12 | Pop index 4, calculate water | 7 | [0,3] | 4 | 3 | 1 | 3 | 7 | Height: [0,1,0,2,1,0,1,3] Stack after pop: [0,3] Water: 7 |
| 13 | Pop index 3, calculate water | 7 | [0] | 3 | 5 | 1 | 5 | 12 | Height: [0,1,0,2,1,0,1,3] Stack after pop: [0] Water: 12 |
| 14 | Push index 7 | 7 | [0,7] | - | - | - | 0 | 12 | Height: [0,1,0,2,1,0,1,3] Stack: [0,7] Water: 12 |
| 15 | Push index 8 | 8 | [0,7,8] | - | - | - | 0 | 12 | Height: [0,1,0,2,1,0,1,3,2] Stack: [0,7,8] Water: 12 |
| 16 | Push index 9 | 9 | [0,7,8,9] | - | - | - | 0 | 12 | Height: [0,1,0,2,1,0,1,3,2,1] Stack: [0,7,8,9] Water: 12 |
| 17 | Pop index 9, calculate water | 10 | [0,7,8] | 9 | 1 | 1 | 1 | 13 | Height: [0,1,0,2,1,0,1,3,2,1,2] Stack after pop: [0,7,8] Water: 13 |
| 18 | Push index 10 | 10 | [0,7,8,10] | - | - | - | 0 | 13 | Height: [0,1,0,2,1,0,1,3,2,1,2] Stack: [0,7,8,10] Water: 13 |
| 19 | Push index 11 | 11 | [0,7,8,10,11] | - | - | - | 0 | 13 | Height: [0,1,0,2,1,0,1,3,2,1,2,1] Stack: [0,7,8,10,11] Water: 13 |
| 20 | End of array reached | - | [0,7,8,10,11] | - | - | - | 0 | 13 | Final trapped water: 13 |