Created
December 7, 2025 21:22
-
-
Save Stevie-O/b9eb72edfed35ac0c9b2c0667685e115 to your computer and use it in GitHub Desktop.
AOC 2025 Day 7 Part2 - Example Visualization
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Path #1: | |
| .......S....... | |
| .......|....... | |
| ......|^....... | |
| ......|........ | |
| .....|^.^...... | |
| .....|......... | |
| ....|^.^.^..... | |
| ....|.......... | |
| ...|^.^...^.... | |
| ...|........... | |
| ..|^.^...^.^... | |
| ..|............ | |
| .|^...^.....^.. | |
| .|............. | |
| |^.^.^.^.^...^. | |
| |.............. | |
| Path #2: | |
| .......S....... | |
| .......|....... | |
| ......|^....... | |
| ......|........ | |
| .....|^.^...... | |
| .....|......... | |
| ....|^.^.^..... | |
| ....|.......... | |
| ...|^.^...^.... | |
| ...|........... | |
| ..|^.^...^.^... | |
| ..|............ | |
| .|^...^.....^.. | |
| .|............. | |
| .^|^.^.^.^...^. | |
| ..|............ | |
| Path #3: | |
| .......S....... | |
| .......|....... | |
| ......|^....... | |
| ......|........ | |
| .....|^.^...... | |
| .....|......... | |
| ....|^.^.^..... | |
| ....|.......... | |
| ...|^.^...^.... | |
| ...|........... | |
| ..|^.^...^.^... | |
| ..|............ | |
| ..^|..^.....^.. | |
| ...|........... | |
| .^|^.^.^.^...^. | |
| ..|............ | |
| Path #4: | |
| .......S....... | |
| .......|....... | |
| ......|^....... | |
| ......|........ | |
| .....|^.^...... | |
| .....|......... | |
| ....|^.^.^..... | |
| ....|.......... | |
| ...|^.^...^.... | |
| ...|........... | |
| ..|^.^...^.^... | |
| ..|............ | |
| ..^|..^.....^.. | |
| ...|........... | |
| .^.^|^.^.^...^. | |
| ....|.......... | |
| Path #5: | |
| .......S....... | |
| .......|....... | |
| ......|^....... | |
| ......|........ | |
| .....|^.^...... | |
| .....|......... | |
| ....|^.^.^..... | |
| ....|.......... | |
| ...|^.^...^.... | |
| ...|........... | |
| ...^|^...^.^... | |
| ....|.......... | |
| ..^.|.^.....^.. | |
| ....|.......... | |
| .^.^|^.^.^...^. | |
| ....|.......... | |
| Path #6: | |
| .......S....... | |
| .......|....... | |
| ......|^....... | |
| ......|........ | |
| .....|^.^...... | |
| .....|......... | |
| ....|^.^.^..... | |
| ....|.......... | |
| ....^|^...^.... | |
| .....|......... | |
| ...^|^...^.^... | |
| ....|.......... | |
| ..^.|.^.....^.. | |
| ....|.......... | |
| .^.^|^.^.^...^. | |
| ....|.......... | |
| Path #7: | |
| .......S....... | |
| .......|....... | |
| ......|^....... | |
| ......|........ | |
| .....|^.^...... | |
| .....|......... | |
| ....|^.^.^..... | |
| ....|.......... | |
| ....^|^...^.... | |
| .....|......... | |
| ...^.^|..^.^... | |
| ......|........ | |
| ..^..|^.....^.. | |
| .....|......... | |
| .^.^|^.^.^...^. | |
| ....|.......... | |
| Path #8: | |
| .......S....... | |
| .......|....... | |
| ......|^....... | |
| ......|........ | |
| .....|^.^...... | |
| .....|......... | |
| ....|^.^.^..... | |
| ....|.......... | |
| ....^|^...^.... | |
| .....|......... | |
| ...^.^|..^.^... | |
| ......|........ | |
| ..^..|^.....^.. | |
| .....|......... | |
| .^.^.^|^.^...^. | |
| ......|........ | |
| Path #9: | |
| .......S....... | |
| .......|....... | |
| ......|^....... | |
| ......|........ | |
| .....|^.^...... | |
| .....|......... | |
| ....|^.^.^..... | |
| ....|.......... | |
| ....^|^...^.... | |
| .....|......... | |
| ...^.^|..^.^... | |
| ......|........ | |
| ..^...^|....^.. | |
| .......|....... | |
| .^.^.^|^.^...^. | |
| ......|........ | |
| Path #10: | |
| .......S....... | |
| .......|....... | |
| ......|^....... | |
| ......|........ | |
| .....|^.^...... | |
| .....|......... | |
| ....|^.^.^..... | |
| ....|.......... | |
| ....^|^...^.... | |
| .....|......... | |
| ...^.^|..^.^... | |
| ......|........ | |
| ..^...^|....^.. | |
| .......|....... | |
| .^.^.^.^|^...^. | |
| ........|...... | |
| Path #11: | |
| .......S....... | |
| .......|....... | |
| ......|^....... | |
| ......|........ | |
| .....|^.^...... | |
| .....|......... | |
| .....^|^.^..... | |
| ......|........ | |
| ....^|^...^.... | |
| .....|......... | |
| ...^|^...^.^... | |
| ....|.......... | |
| ..^.|.^.....^.. | |
| ....|.......... | |
| .^.^|^.^.^...^. | |
| ....|.......... | |
| Path #12: | |
| .......S....... | |
| .......|....... | |
| ......|^....... | |
| ......|........ | |
| .....|^.^...... | |
| .....|......... | |
| .....^|^.^..... | |
| ......|........ | |
| ....^|^...^.... | |
| .....|......... | |
| ...^.^|..^.^... | |
| ......|........ | |
| ..^..|^.....^.. | |
| .....|......... | |
| .^.^|^.^.^...^. | |
| ....|.......... | |
| Path #13: | |
| .......S....... | |
| .......|....... | |
| ......|^....... | |
| ......|........ | |
| .....|^.^...... | |
| .....|......... | |
| .....^|^.^..... | |
| ......|........ | |
| ....^|^...^.... | |
| .....|......... | |
| ...^.^|..^.^... | |
| ......|........ | |
| ..^..|^.....^.. | |
| .....|......... | |
| .^.^.^|^.^...^. | |
| ......|........ | |
| Path #14: | |
| .......S....... | |
| .......|....... | |
| ......|^....... | |
| ......|........ | |
| .....|^.^...... | |
| .....|......... | |
| .....^|^.^..... | |
| ......|........ | |
| ....^|^...^.... | |
| .....|......... | |
| ...^.^|..^.^... | |
| ......|........ | |
| ..^...^|....^.. | |
| .......|....... | |
| .^.^.^|^.^...^. | |
| ......|........ | |
| Path #15: | |
| .......S....... | |
| .......|....... | |
| ......|^....... | |
| ......|........ | |
| .....|^.^...... | |
| .....|......... | |
| .....^|^.^..... | |
| ......|........ | |
| ....^|^...^.... | |
| .....|......... | |
| ...^.^|..^.^... | |
| ......|........ | |
| ..^...^|....^.. | |
| .......|....... | |
| .^.^.^.^|^...^. | |
| ........|...... | |
| Path #16: | |
| .......S....... | |
| .......|....... | |
| ......|^....... | |
| ......|........ | |
| .....|^.^...... | |
| .....|......... | |
| .....^|^.^..... | |
| ......|........ | |
| ....^.^|..^.... | |
| .......|....... | |
| ...^.^.|.^.^... | |
| .......|....... | |
| ..^...^|....^.. | |
| .......|....... | |
| .^.^.^|^.^...^. | |
| ......|........ | |
| Path #17: | |
| .......S....... | |
| .......|....... | |
| ......|^....... | |
| ......|........ | |
| .....|^.^...... | |
| .....|......... | |
| .....^|^.^..... | |
| ......|........ | |
| ....^.^|..^.... | |
| .......|....... | |
| ...^.^.|.^.^... | |
| .......|....... | |
| ..^...^|....^.. | |
| .......|....... | |
| .^.^.^.^|^...^. | |
| ........|...... | |
| Path #18: | |
| .......S....... | |
| .......|....... | |
| ......|^....... | |
| ......|........ | |
| ......^|^...... | |
| .......|....... | |
| .....^|^.^..... | |
| ......|........ | |
| ....^|^...^.... | |
| .....|......... | |
| ...^|^...^.^... | |
| ....|.......... | |
| ..^.|.^.....^.. | |
| ....|.......... | |
| .^.^|^.^.^...^. | |
| ....|.......... | |
| Path #19: | |
| .......S....... | |
| .......|....... | |
| ......|^....... | |
| ......|........ | |
| ......^|^...... | |
| .......|....... | |
| .....^|^.^..... | |
| ......|........ | |
| ....^|^...^.... | |
| .....|......... | |
| ...^.^|..^.^... | |
| ......|........ | |
| ..^..|^.....^.. | |
| .....|......... | |
| .^.^|^.^.^...^. | |
| ....|.......... | |
| Path #20: | |
| .......S....... | |
| .......|....... | |
| ......|^....... | |
| ......|........ | |
| ......^|^...... | |
| .......|....... | |
| .....^|^.^..... | |
| ......|........ | |
| ....^|^...^.... | |
| .....|......... | |
| ...^.^|..^.^... | |
| ......|........ | |
| ..^..|^.....^.. | |
| .....|......... | |
| .^.^.^|^.^...^. | |
| ......|........ | |
| Path #21: | |
| .......S....... | |
| .......|....... | |
| ......|^....... | |
| ......|........ | |
| ......^|^...... | |
| .......|....... | |
| .....^|^.^..... | |
| ......|........ | |
| ....^|^...^.... | |
| .....|......... | |
| ...^.^|..^.^... | |
| ......|........ | |
| ..^...^|....^.. | |
| .......|....... | |
| .^.^.^|^.^...^. | |
| ......|........ | |
| Path #22: | |
| .......S....... | |
| .......|....... | |
| ......|^....... | |
| ......|........ | |
| ......^|^...... | |
| .......|....... | |
| .....^|^.^..... | |
| ......|........ | |
| ....^|^...^.... | |
| .....|......... | |
| ...^.^|..^.^... | |
| ......|........ | |
| ..^...^|....^.. | |
| .......|....... | |
| .^.^.^.^|^...^. | |
| ........|...... | |
| Path #23: | |
| .......S....... | |
| .......|....... | |
| ......|^....... | |
| ......|........ | |
| ......^|^...... | |
| .......|....... | |
| .....^|^.^..... | |
| ......|........ | |
| ....^.^|..^.... | |
| .......|....... | |
| ...^.^.|.^.^... | |
| .......|....... | |
| ..^...^|....^.. | |
| .......|....... | |
| .^.^.^|^.^...^. | |
| ......|........ | |
| Path #24: | |
| .......S....... | |
| .......|....... | |
| ......|^....... | |
| ......|........ | |
| ......^|^...... | |
| .......|....... | |
| .....^|^.^..... | |
| ......|........ | |
| ....^.^|..^.... | |
| .......|....... | |
| ...^.^.|.^.^... | |
| .......|....... | |
| ..^...^|....^.. | |
| .......|....... | |
| .^.^.^.^|^...^. | |
| ........|...... | |
| Path #25: | |
| .......S....... | |
| .......|....... | |
| ......|^....... | |
| ......|........ | |
| ......^|^...... | |
| .......|....... | |
| .....^.^|^..... | |
| ........|...... | |
| ....^.^.|.^.... | |
| ........|...... | |
| ...^.^..|^.^... | |
| ........|...... | |
| ..^...^.|...^.. | |
| ........|...... | |
| .^.^.^.^|^...^. | |
| ........|...... | |
| Path #26: | |
| .......S....... | |
| .......|....... | |
| .......^|...... | |
| ........|...... | |
| ......^|^...... | |
| .......|....... | |
| .....^|^.^..... | |
| ......|........ | |
| ....^|^...^.... | |
| .....|......... | |
| ...^|^...^.^... | |
| ....|.......... | |
| ..^.|.^.....^.. | |
| ....|.......... | |
| .^.^|^.^.^...^. | |
| ....|.......... | |
| Path #27: | |
| .......S....... | |
| .......|....... | |
| .......^|...... | |
| ........|...... | |
| ......^|^...... | |
| .......|....... | |
| .....^|^.^..... | |
| ......|........ | |
| ....^|^...^.... | |
| .....|......... | |
| ...^.^|..^.^... | |
| ......|........ | |
| ..^..|^.....^.. | |
| .....|......... | |
| .^.^|^.^.^...^. | |
| ....|.......... | |
| Path #28: | |
| .......S....... | |
| .......|....... | |
| .......^|...... | |
| ........|...... | |
| ......^|^...... | |
| .......|....... | |
| .....^|^.^..... | |
| ......|........ | |
| ....^|^...^.... | |
| .....|......... | |
| ...^.^|..^.^... | |
| ......|........ | |
| ..^..|^.....^.. | |
| .....|......... | |
| .^.^.^|^.^...^. | |
| ......|........ | |
| Path #29: | |
| .......S....... | |
| .......|....... | |
| .......^|...... | |
| ........|...... | |
| ......^|^...... | |
| .......|....... | |
| .....^|^.^..... | |
| ......|........ | |
| ....^|^...^.... | |
| .....|......... | |
| ...^.^|..^.^... | |
| ......|........ | |
| ..^...^|....^.. | |
| .......|....... | |
| .^.^.^|^.^...^. | |
| ......|........ | |
| Path #30: | |
| .......S....... | |
| .......|....... | |
| .......^|...... | |
| ........|...... | |
| ......^|^...... | |
| .......|....... | |
| .....^|^.^..... | |
| ......|........ | |
| ....^|^...^.... | |
| .....|......... | |
| ...^.^|..^.^... | |
| ......|........ | |
| ..^...^|....^.. | |
| .......|....... | |
| .^.^.^.^|^...^. | |
| ........|...... | |
| Path #31: | |
| .......S....... | |
| .......|....... | |
| .......^|...... | |
| ........|...... | |
| ......^|^...... | |
| .......|....... | |
| .....^|^.^..... | |
| ......|........ | |
| ....^.^|..^.... | |
| .......|....... | |
| ...^.^.|.^.^... | |
| .......|....... | |
| ..^...^|....^.. | |
| .......|....... | |
| .^.^.^|^.^...^. | |
| ......|........ | |
| Path #32: | |
| .......S....... | |
| .......|....... | |
| .......^|...... | |
| ........|...... | |
| ......^|^...... | |
| .......|....... | |
| .....^|^.^..... | |
| ......|........ | |
| ....^.^|..^.... | |
| .......|....... | |
| ...^.^.|.^.^... | |
| .......|....... | |
| ..^...^|....^.. | |
| .......|....... | |
| .^.^.^.^|^...^. | |
| ........|...... | |
| Path #33: | |
| .......S....... | |
| .......|....... | |
| .......^|...... | |
| ........|...... | |
| ......^|^...... | |
| .......|....... | |
| .....^.^|^..... | |
| ........|...... | |
| ....^.^.|.^.... | |
| ........|...... | |
| ...^.^..|^.^... | |
| ........|...... | |
| ..^...^.|...^.. | |
| ........|...... | |
| .^.^.^.^|^...^. | |
| ........|...... | |
| Path #34: | |
| .......S....... | |
| .......|....... | |
| .......^|...... | |
| ........|...... | |
| ......^.^|..... | |
| .........|..... | |
| .....^.^|^..... | |
| ........|...... | |
| ....^.^.|.^.... | |
| ........|...... | |
| ...^.^..|^.^... | |
| ........|...... | |
| ..^...^.|...^.. | |
| ........|...... | |
| .^.^.^.^|^...^. | |
| ........|...... | |
| Path #35: | |
| .......S....... | |
| .......|....... | |
| .......^|...... | |
| ........|...... | |
| ......^.^|..... | |
| .........|..... | |
| .....^.^.^|.... | |
| ..........|.... | |
| ....^.^..|^.... | |
| .........|..... | |
| ...^.^..|^.^... | |
| ........|...... | |
| ..^...^.|...^.. | |
| ........|...... | |
| .^.^.^.^|^...^. | |
| ........|...... | |
| Path #36: | |
| .......S....... | |
| .......|....... | |
| .......^|...... | |
| ........|...... | |
| ......^.^|..... | |
| .........|..... | |
| .....^.^.^|.... | |
| ..........|.... | |
| ....^.^..|^.... | |
| .........|..... | |
| ...^.^...^|^... | |
| ..........|.... | |
| ..^...^...|.^.. | |
| ..........|.... | |
| .^.^.^.^.^|..^. | |
| ..........|.... | |
| Path #37: | |
| .......S....... | |
| .......|....... | |
| .......^|...... | |
| ........|...... | |
| ......^.^|..... | |
| .........|..... | |
| .....^.^.^|.... | |
| ..........|.... | |
| ....^.^...^|... | |
| ...........|... | |
| ...^.^...^|^... | |
| ..........|.... | |
| ..^...^...|.^.. | |
| ..........|.... | |
| .^.^.^.^.^|..^. | |
| ..........|.... | |
| Path #38: | |
| .......S....... | |
| .......|....... | |
| .......^|...... | |
| ........|...... | |
| ......^.^|..... | |
| .........|..... | |
| .....^.^.^|.... | |
| ..........|.... | |
| ....^.^...^|... | |
| ...........|... | |
| ...^.^...^.^|.. | |
| ............|.. | |
| ..^...^....|^.. | |
| ...........|... | |
| .^.^.^.^.^.|.^. | |
| ...........|... | |
| Path #39: | |
| .......S....... | |
| .......|....... | |
| .......^|...... | |
| ........|...... | |
| ......^.^|..... | |
| .........|..... | |
| .....^.^.^|.... | |
| ..........|.... | |
| ....^.^...^|... | |
| ...........|... | |
| ...^.^...^.^|.. | |
| ............|.. | |
| ..^...^.....^|. | |
| .............|. | |
| .^.^.^.^.^..|^. | |
| ............|.. | |
| Path #40: | |
| .......S....... | |
| .......|....... | |
| .......^|...... | |
| ........|...... | |
| ......^.^|..... | |
| .........|..... | |
| .....^.^.^|.... | |
| ..........|.... | |
| ....^.^...^|... | |
| ...........|... | |
| ...^.^...^.^|.. | |
| ............|.. | |
| ..^...^.....^|. | |
| .............|. | |
| .^.^.^.^.^...^| | |
| ..............| |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment