Add 2024 Quests 17 - 19
This commit is contained in:
parent
5d1320bec9
commit
6632529d20
27 changed files with 1613 additions and 0 deletions
151
2024/day17_galactic_geometry/tests/challenge3
Normal file
151
2024/day17_galactic_geometry/tests/challenge3
Normal file
|
@ -0,0 +1,151 @@
|
|||
*....*................*.............................*........*..............*..........*............*...*..........*.............*............*..............*.........*...*......*.................*...*
|
||||
..............................*.......*.............*.........................................................................................*...*................*.....*.....*.........*...............
|
||||
..............................*..........*....................*....*.................................*...........*.......*.................*.........................................*...................
|
||||
...................*...*.................*..*........................*..............*............*..............................................*..................*..*.*..*...........*.....*...........
|
||||
........*.......................*............................*..............*.....*.........*..........*.*.....*............*.............*..*...........................................*...............
|
||||
.............*.................*.............................*.................*...............................*......................*.................................*.....*..........*...............
|
||||
.................................**..............*.........................*...................................................*.......*.................................*.*.................*...........
|
||||
.......*.........*........*...................................*..................................*.............*..................*.*......................*................*.......*....................
|
||||
.*..............................*.....*.............................*.*...............*....*.................................................................*..........*.........*..........*........*..
|
||||
...*.......................*......................................*....*.*....................*.*.......*.........................................................*.............*........................
|
||||
....*.........................................................................*............*...........................................*.................................................................
|
||||
......*.......................*.......**.......*..*.......*..............*...........................*........*.**.......................................*........**......*...............*..............
|
||||
.....................*...................*..................**...............***..........*.....................................................................*........................*...............
|
||||
............*...............*.......*.....*..*....................*....**...................*.................................*................**..........*........*.*.....*......*.....................
|
||||
................*................................................................*..................*...................................................*...............................................*
|
||||
.......................*..*.......*..*...*.*.......*.............*.*..........*.*...................*.........*....*.......................**.*..............*.......***......*..........................
|
||||
....................*.........................*.*..................*...............*.**..................................................*..............................*..........*.....................
|
||||
.*...................*...*.....**......*.*....*....*.....*....*..........................*..........*...........................*.......*.....*................*........*......*.......*.................
|
||||
........................................*..............**............*........*.*......*.............*...........................*....*....*............*.....*..*......*......*......*....*.............
|
||||
....*..................*.......*...*...*...........................................*......................*.....................................*................*.......*....*..*...............*.......
|
||||
............*.*........*............................................................*.........*...................................*....*..................*..........................*.....*....*..*.....
|
||||
......................*......*.......*.............................................**.........................................*................***.................*.....*.*..*...*......................
|
||||
.......................................*..................*.............*............................*.*..............*.................*..*..................*.................................*.*......
|
||||
*...................**.*....*......*...............*...........................*...........................................................................*...*.....**.....*.......*.*.............*....
|
||||
......*...............*.**...................................................................................*........................*............*..*..................................................
|
||||
............*.....**......*.*.....*.............*...........................*..............................*............*.............................................*.......*......*........*.........*
|
||||
................................................................*.....*............................................*..............................................*..........................**..........
|
||||
..*...............*...*..*......*........*.........................*....*...............*.*.....*....................................................*..................*......*......*..................
|
||||
....*..................*...............*............................*.............................*.......*....*...............................................................*.........................
|
||||
...*.............*......*......*.................................................................................*.....*....................*........................*...*......*......*............*....
|
||||
......................*..................................*.........*................*...*...*.......*....................................*..*.......*...........................................*........
|
||||
................*......*......*......................*....*.........*.*............................................*..*...........**.........................*...*....*...*......*......*................
|
||||
..................................*........................................................*...................*.................................................*..................*....................
|
||||
..........*.*..*......*.....*..................................................*.........*....*...................................*.............*...........................*.....*......*...............
|
||||
..............*...............................*......*...........*...................**........................................................*.......*.............*....*.....*.*......................
|
||||
*...........*.*...*.*.*....*.*...........................*...*..*...**..............*..............................*............*........................*...........*.......*......**....*.*....*.......
|
||||
....*....................*.............................................................*.......*......*...*...................**........*..............................*................*...........*..*.
|
||||
.............*..**..*...*.*................................*...*...........*...............**.........................*.........*......................*...*.....*......*.....*....**....*.*.....*.......
|
||||
......*......*.....................................................*....................................................*.....................*.*...............*.*...........*.................*........
|
||||
.*..........*......*.....*....................*.......*....................*..........*..........................................*..................*..........................*.*...*......*............
|
||||
.....*................*.....................................................*..................*.........................................*..*........*..........................................*........
|
||||
...........*......*.....*..*......*.*.........*........................*........................*..........*..................................*.................................*.....*......*...........
|
||||
.......*.................*.......................*.*.*.*.........*.............................*..........*...............................*.....................................................*........
|
||||
..*...*....*.....*.....*.*.............*................*....................................................*.....................*..............................*.......*.*....*..*..*.....**....*.....
|
||||
......................................*............*.....................................*....*................................................*.............*......*...*................................
|
||||
..........*.*...*..*...*....*...........................**................*................*.................................*....*............*...........*......*..............*......*....**.........*
|
||||
...............*.........*....*....*...........................................................................................................*..........*..............*.*.............*...*...........
|
||||
...*.....*......*.....*.......................*...........*..............*....***....................*.........*...........................*...................................*..*.....*......*.........
|
||||
............*..*........................*........*...................................*......................*..............*........*...................................................*................
|
||||
......*..*...*.*..*..*..........................*........................*...............*............*.*....*...**...........................................*....................*.....*.....*.........
|
||||
...*......*.......................................**........................*...................................*..................*..*.......*............*............*...*............................
|
||||
........*.*...*......*...*...........*.....................*.......*..........**...................*........*..................*......*..................*....*....................*......*.....*........
|
||||
.....................*..*...........................................................*...............*.................*..*......................*....*...................................................
|
||||
........*.....*...*.*.......................................**...............*.......................................................................................*..............*.....*.....*........
|
||||
........*.............................................*........*...........*........................................................................*...............................*....................
|
||||
.......*.....*.....*.............*...........*...............*..................*.............................................................*.................*....................*.....*.....*......*
|
||||
.......*.......*....*..............................*.................*.....*..........*............*..........*.........................*............*..................................*................
|
||||
.......*.....*.....*...................*.............................*....*......*..........*................................*........*..............................................*.....*.....*.....*.
|
||||
.......................................*....*..*...........*....................................*...............................*...*....*.........*..........................*........................*.
|
||||
......*.....*......*.............................*.......................*........*.*.**.........*...................*...................*....*...*....*..............*..............*......*.....*.....*
|
||||
........*...........*.........**................................*..*.....*.....................*.................*..............................*........*....*................*.*.......................
|
||||
......*...*.*.....*...........................................*.....*..*...........................................*..*..............................................*...........*....*.....*.....*......
|
||||
......................*......................................................................................**.........................*..*..*......................*..*.....**.........................
|
||||
......*.....*.....*..........*........*........................................................*...................*...............*....................*..*..........................*.....*.....*......
|
||||
........................*..................................*...*.......*..............................................................................................*.........*..*..............*......
|
||||
......*.*...*...*.*............................*..........*...........................*....*....................................*..............................**..*...*..............*....**.....*......
|
||||
...........*..............*..................................**....................................*.*.*.*.*.*.*.*.*..................................................*.............*....................
|
||||
.....**....*.....*.................................................*......*............*.......*.*.*.*.*.*.*.*.*.*.*.*..............................*...................*.....*..*.....*.....*.....*.....
|
||||
.........................................................*................*....*.............*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.............................*.....*....*......*...............................
|
||||
*.*.**.....*.....*............*...............................*.*..........*....*...........*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*............................................................*.....*.*...*.....
|
||||
........*.........................*.......*..............*.......*.........................*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*...**...............................*...........*.................*..........
|
||||
.....*...*.*.....*........................................*.....................................*.*.*.*.*.*.*.*..**...*.*.*.*........*........................*.............*..........**...**.....*.....
|
||||
..........*...........*..............................*...........*...........*.*.*.*.*...........*.*.*.*.*.*.*....*....*.*.*.*......................*...............*....................................
|
||||
.....*.....*.....*......................*................................*....*.*.*.*.*.*.*.*.....*.*.*.*.*.*...........*.*.*.*....................................*....*..............*.....*.....**....
|
||||
.....................................*..........................*...*............*.*.*.*.*.*.*.....*.*.*.*.*.*.........*.*.*.*.......*........................................................*........*.
|
||||
.....*.....*.................*....................................*.....................*.*.*.*.*...*.*.*.*.*.*.*...*.*.*.*.*.*.......*.............*.....*..................................*.....*...*.
|
||||
....................................................*...........*.....*...*........................*.*.*.*.*.*.*.*.*.*.*.*.*.*............*..........**..................................................
|
||||
.....*....**.....*.......................................*.........................*.*.*.*.*.*......*.*.*.*.*.*.*.*.*.*.*.*.*.*....*.........*.........................................*.....*.*...*.....
|
||||
.**..........*..........*....*...........................*............................*.*.*.*.*......*.*.*.*.*.*.*.*.*.*.*.*.*.......*.............*.................*...*................*.*......*.....
|
||||
.*...*.....*.....*....................................................................................*.*.*.*.*.*.*.*.*.*.*.*.*.....................*..................................**....*.....*.....
|
||||
.......................................*...*........................*...........*......................*.*.*.*.*.*.*.*.*.*.*.*.......*......*............................................*...............
|
||||
.....*.....**....*.*....................*....*.....*..*............................*......................*.*.*.*.*.*.*.*.*.*........................................................*.*.....*.....**....
|
||||
*............*.....................................................*.....*................*.......*..........*.*.*.*.*.*.*.*.................................*........*.........*.........*..............
|
||||
.....*.....*.....*..................................................*.....................*.*...*.................*.*.*.*.*............................................................*..*..*.....*.....
|
||||
.......*...........**.....................*.......*...............*...........**........................*...............*...........*.................................................**.............*...
|
||||
......*.....*.....*..........*..............*.........*....*...................................*........**.**................................................*..*.....................*.....*.....*...*..
|
||||
......*...........*..................*............*..........................*......*.................................................*........................*.........*......................*........
|
||||
......*.....*.....*.......*......................*.......*.*..*.......*..........................*........*........*.....................*............................................*.....*.....*......
|
||||
..........**.............*.............................................................*...........*..........*.............................*...........*...................................*............
|
||||
......*.....*.....*................................*...........*............*................................*.....*.................*...........................................*.*..*.....*.....**.....
|
||||
....................*...................*.................................*............*..................................................*............*...........*......................*.......*......
|
||||
......*..*.**......*........*.................................................................*.................**...........*..*............*..................................*....*..*...*.....*......
|
||||
....*.......................**..................................*..*.................*..........................................*.........*.*....*.......................................................
|
||||
.......*.....*...*.*...............................................................................*......*......................................*......*..*.......................*.*.....*.....*.......
|
||||
...**.....................................................................................*.................*........*....*...................................................*..........................
|
||||
.......*.....*.....*..................................*...................................*...........*..........................................*.................................*.*.....**....*.......
|
||||
.......................*......**...*...................*...........................................................*.......*...........*..........................*......................................
|
||||
........*....**.....*..................*.............................*....................*...........*....*.................................*...........................*..........*....**.....*..*.....
|
||||
........................................*........................*...............................*......................*.*.........*..*..............*..........*..*....................................
|
||||
........*.....*......*..........................................................................*..........*............................................*....*.............*.......*.*...**.*...*........
|
||||
.*........*..................*....................................*.............*.................................*.....................*..........................................*.......*.............
|
||||
.........*.....*.....*...................*.....*........*..*.*...................................*.........*.........................*...........................*.................*.....*.....*......*..
|
||||
..*......................*.............................................................................*..............*...........*.....*..................................*...............*.............
|
||||
.........*......*.....*...........*.........................*........*...*.......*...................*..................*................*.........*............................*.*.....*......*.........
|
||||
.......*........*..............................*.................................**.............**......*.............................*........................................*.........................
|
||||
.........**.*...*......**.............*....................................*..........................*..........*.*.....*.......................................................*.....**.....*..........
|
||||
.................................*.....*............*...*.....................................*......*........................*......*................*....................*.............................
|
||||
...........*.....*.....*..........*...........................................*....*......*..*..................*...*.....................*......................................*.*...*.....*...........
|
||||
*......................................*.......*.........*......*......................*..................*.....................*.......*.................*..............................................
|
||||
..*........*......*.....*...............*..*....................*................*.*....................................*.........................*........................*...**.*...*......*..*........
|
||||
.*..............................................*.......*..................*..................................*......................................................*........*.......*.*.....*...*......
|
||||
............*......*.....**..*.................*.*....*..........................................*.......*...................**........................*..............*.....*..*.....*...*..*............
|
||||
...............*.......*..........*.............................*....................*....**.*....*.........................................*............................................................
|
||||
....*....*...*......*.....*...........*......................................................................................*..................................*.............*.....*......*.*...........
|
||||
...............................*................................*.........................*..............*................*..............*..............*......................*............*.....**.....
|
||||
............*.*.....*......*..........................................*.......*...........**.....*.............................*...................*........................**......*.....*............*.
|
||||
........*.....................................*........................................*...............................*.............*..................*.*.............*..............*.*............*..
|
||||
...............*......*...*.*..............*.*...........**...................................................*........................*.*.......*..........................*.....**.....*..*............
|
||||
..................*......*..................*.......*........*...*....*.*...............................*........*....................................................................................*.*
|
||||
*...............*......*......*..................*..*.*.......................................................................*.......................................*...**.....*......*................
|
||||
..................................*...*.............................................................................*.*.................*...............*....................................*......*....
|
||||
..............*..*......*.**...*...*...........*............*..............*.......................................................*....................................**......*......*.................
|
||||
.................................**............................*...**......*.............*.................*..............*.........................................*....................................
|
||||
..................*......*....*.*.........*.*............................**.....*..*........................*.....**.......*...*............*................*......*...*......*......*..................
|
||||
..*...............................................................*.*....**..............................................................*.....*.........................................*...............
|
||||
................*..*......**......*...............................*....................*..........*...................*.*.................*..*...............*........*.......*..*...*...................
|
||||
............*.......*...*.........................................................*..............................................................*..........................................*...*........
|
||||
....................*.......*......*..*....................................*...................................................................................**....*......*.......*....................
|
||||
............................................................................*...................................*.................................*.........*.*........................*..........*......
|
||||
......................*......*.......*......................*......*.*..................*......*............................**.........................*.........*.*.......*......*......................
|
||||
........*..................................................*..................*.........................*.........................*......*..................*................*...........................
|
||||
.*.....................**....*.*.......*.................*.*.......**......................*.........................**...........*..*.................*.........*.......*.......*...........*....*......
|
||||
......*..........*.......................*................................................................*..*.................................................*.......................*...*.......*.....
|
||||
.........................*..*...*........*..............................*.........*..........................*.......*......*..........................*......**........*......*..*......*..........*....
|
||||
..*........................*..........*......................................................*........*....*.....*...................*.....................................*.......*..........*..........
|
||||
..........*..............**.......*.......**.........................*...*............*........*.*............................*..*...*.......................*........*..*...**.....................*....
|
||||
...............*.........*..........*............*................................................................*.............................*.....*.......*.............................**...........
|
||||
.*..........................*..*....*........*..............*........*.*..................................................................................**........*.......*........................*...
|
||||
.........................................................*...............*...........*...........................*..**........*..........*......*........................................................
|
||||
........*.*...................*.......*........*............*.....*..**..............................**............*....................*.............*..*........*.......*.............*................
|
||||
...............................*.........*............*............*..*..............*.................*....*............*........*.....*.................*............*....*............................
|
||||
.................................*.......*.......................................................................*......................................................................*...............*
|
||||
.*..........*.................*...........................................*.......................*......*................................*...........**...............*......*................*.........
|
||||
......................*................................................*......*.......*.....*.*......*.....................*.*................*.*.........................*.....*.............*..**.....*
|
||||
....*.*......................*..*....*..........*.....................*.......**..............................................*.......*....................................**...*......*.........*.......
|
||||
.........*...................*................*............*...*.................*.........****.............................*........................................................*...................
|
||||
...............*.............**.................*.........*.....*........................................*......................*..........................................*..............*..............
|
||||
.............*...........................*................................................................................................................*..............................................
|
||||
.....*............*....................................................*..........*..*......*.........................................................................*.....................*.*..........
|
||||
....*.........................................*..............*.............*.........................................*.......*..*...................*...................................*..............**
|
||||
*..................*.................................*................*.................................**...*............*.............*...*.........*......*...........................*.............**
|
Loading…
Add table
Add a link
Reference in a new issue