| 1 | Initialize | - | - | - | - | No | [[0,3,1000],[2,0,5],[1000,1,0]] |
| 2 | Check path via k=0 | 0 | (0,0) | 0 | 0 | No | [[0,3,1000],[2,0,5],[1000,1,0]] |
| 3 | Check path via k=0 | 0 | (0,1) | 3 | 3 | No | [[0,3,1000],[2,0,5],[1000,1,0]] |
| 4 | Check path via k=0 | 0 | (0,2) | 1000 | 1000 | No | [[0,3,1000],[2,0,5],[1000,1,0]] |
| 5 | Check path via k=0 | 0 | (1,0) | 2 | 2 | No | [[0,3,1000],[2,0,5],[1000,1,0]] |
| 6 | Check path via k=0 | 0 | (1,1) | 0 | 0 | No | [[0,3,1000],[2,0,5],[1000,1,0]] |
| 7 | Check path via k=0 | 0 | (1,2) | 5 | 5 | No | [[0,3,1000],[2,0,5],[1000,1,0]] |
| 8 | Check path via k=0 | 0 | (2,0) | 1000 | 1000 | No | [[0,3,1000],[2,0,5],[1000,1,0]] |
| 9 | Check path via k=0 | 0 | (2,1) | 1 | 1 | No | [[0,3,1000],[2,0,5],[1000,1,0]] |
| 10 | Check path via k=0 | 0 | (2,2) | 0 | 0 | No | [[0,3,1000],[2,0,5],[1000,1,0]] |
| 11 | Check path via k=1 | 1 | (0,0) | 0 | 0 | No | [[0,3,1000],[2,0,5],[1000,1,0]] |
| 12 | Check path via k=1 | 1 | (0,1) | 3 | 3 | No | [[0,3,1000],[2,0,5],[1000,1,0]] |
| 13 | Check path via k=1 | 1 | (0,2) | 1000 | 8 | Yes | [[0,3,8],[2,0,5],[1000,1,0]] |
| 14 | Check path via k=1 | 1 | (1,0) | 2 | 2 | No | [[0,3,8],[2,0,5],[1000,1,0]] |
| 15 | Check path via k=1 | 1 | (1,1) | 0 | 0 | No | [[0,3,8],[2,0,5],[1000,1,0]] |
| 16 | Check path via k=1 | 1 | (1,2) | 5 | 5 | No | [[0,3,8],[2,0,5],[1000,1,0]] |
| 17 | Check path via k=1 | 1 | (2,0) | 1000 | 3 | Yes | [[0,3,8],[2,0,5],[3,1,0]] |
| 18 | Check path via k=1 | 1 | (2,1) | 1 | 1 | No | [[0,3,8],[2,0,5],[3,1,0]] |
| 19 | Check path via k=1 | 1 | (2,2) | 0 | 0 | No | [[0,3,8],[2,0,5],[3,1,0]] |
| 20 | Check path via k=2 | 2 | (0,0) | 0 | 0 | No | [[0,3,8],[2,0,5],[3,1,0]] |
| 21 | Check path via k=2 | 2 | (0,1) | 3 | 3 | No | [[0,3,8],[2,0,5],[3,1,0]] |
| 22 | Check path via k=2 | 2 | (0,2) | 8 | 8 | No | [[0,3,8],[2,0,5],[3,1,0]] |
| 23 | Check path via k=2 | 2 | (1,0) | 2 | 2 | No | [[0,3,8],[2,0,5],[3,1,0]] |
| 24 | Check path via k=2 | 2 | (1,1) | 0 | 0 | No | [[0,3,8],[2,0,5],[3,1,0]] |
| 25 | Check path via k=2 | 2 | (1,2) | 5 | 5 | No | [[0,3,8],[2,0,5],[3,1,0]] |
| 26 | Check path via k=2 | 2 | (2,0) | 3 | 3 | No | [[0,3,8],[2,0,5],[3,1,0]] |
| 27 | Check path via k=2 | 2 | (2,1) | 1 | 1 | No | [[0,3,8],[2,0,5],[3,1,0]] |
| 28 | Check path via k=2 | 2 | (2,2) | 0 | 0 | No | [[0,3,8],[2,0,5],[3,1,0]] |