feat: Completed day 7 BACK UP TO DATE!
Some checks failed
Continuous integration / Check (push) Successful in 38s
Continuous integration / Test Suite (push) Successful in 39s
Continuous integration / Rustfmt (push) Successful in 28s
Continuous integration / Clippy (push) Failing after 39s
Continuous integration / build (push) Successful in 38s

This commit is contained in:
2025-12-07 23:04:21 +00:00
parent a1b55ca252
commit bfc853fb76
5 changed files with 219 additions and 8 deletions

View File

@@ -0,0 +1,142 @@
......................................................................S......................................................................
.............................................................................................................................................
......................................................................^......................................................................
.............................................................................................................................................
.....................................................................^.^.....................................................................
.............................................................................................................................................
....................................................................^.^.^....................................................................
.............................................................................................................................................
...................................................................^.^...^...................................................................
.............................................................................................................................................
..................................................................^...^...^..................................................................
.............................................................................................................................................
.................................................................^...^.^.^.^.................................................................
.............................................................................................................................................
................................................................^.^...^.^.^.^................................................................
.............................................................................................................................................
...............................................................^.^.^.^.^.^...^...............................................................
.............................................................................................................................................
..............................................................^.^...^.^.^.....^..............................................................
.............................................................................................................................................
.............................................................^.^.^.....^...^.^.^.............................................................
.............................................................................................................................................
............................................................^.^.^.^...^.^.^.^...^............................................................
.............................................................................................................................................
...........................................................^.^...^.^.^.^.^.......^...........................................................
.............................................................................................................................................
..........................................................^.^...^.^.^.^.^.^.^.^...^..........................................................
.............................................................................................................................................
.........................................................^.^...^...^...^...^.....^.^.........................................................
.............................................................................................................................................
........................................................^.^.^.^.^.^.^.^.^...^.^...^.^........................................................
.............................................................................................................................................
.......................................................^.^.^.^...^.^.^.^.^.^.^.^...^.^.......................................................
.............................................................................................................................................
......................................................^.^.^.^...^.^.....^...^.^.^.^.^.^......................................................
.............................................................................................................................................
.....................................................^...^.^.^.^.^.^...^.^.^...^.^.^.^.^.....................................................
.............................................................................................................................................
....................................................^.^.^.^.^.^.^...^.^.^...^.^.^.......^....................................................
.............................................................................................................................................
...................................................^.^.^.^.^.^...^.^.^.^.^.^.^.^.^...^.^.^...................................................
.............................................................................................................................................
..................................................^.^...^.^.^...^.^.....^.^.^...^...^.^.^.^..................................................
.............................................................................................................................................
.................................................^.^.^.^...^...........^.....^.^...^.^.^.^.^.................................................
.............................................................................................................................................
................................................^.^.^...^.....^.^.^.^.^...^...^.^.^.^.^...^.^................................................
.............................................................................................................................................
...............................................^...^.^.^.^.........^.^.^.^.^.^.^.^...^.^.^...^...............................................
.............................................................................................................................................
..............................................^.^.^.^...^.....^...^.^.^.^.^.........^.^.^.^.^.^..............................................
.............................................................................................................................................
.............................................^.^...^.^...^.^.^.^.........^.^.^.^.^.^.^...^.^.^.^.............................................
.............................................................................................................................................
............................................^.^.^.....^...^.......^...^.^.....^.^.^.^...^...^...^............................................
.............................................................................................................................................
...........................................^...^.^...^.^.^.....^.^...^.......^.^...^.^.^.^.......^...........................................
.............................................................................................................................................
..........................................^.^...^.^...^.^.^.^.^.^.^...^.^.^.^.^.^...^.^.^.^.^.^.^.^..........................................
.............................................................................................................................................
.........................................^.^.^.^.^.^.^.^.^.^...^...^.^...^.....^.....^.^.^.^.^.^.^.^.........................................
.............................................................................................................................................
........................................^.^.^.....^.^.^.^.^...^.....^.^.^.^.^...^.^...^.......^.^...^........................................
.............................................................................................................................................
.......................................^.^.^.^.^.^.^.^...^.^.^.^.^.^.....^.^.^.^.^.^.^...^.^.^.^.^.^.^.......................................
.............................................................................................................................................
......................................^...^.^.^.^.^.^.^...^.....^.^.^.^.^.^.^.^...^.^.^.....^.^.^.^...^......................................
.............................................................................................................................................
.....................................^.^.^...^.^.....^...^.^...^.^.^.^...^.^.^...^.^.......^...^...^.^.^.....................................
.............................................................................................................................................
....................................^.^.....^.^.^.^.^.^.....^.....^.....^.^...^.^.......^.....^.^.^.^...^....................................
.............................................................................................................................................
...................................^.^.^.^.^.^.^...^.^.....^.^.^.^...^...^.^.^.^.^.^...^...^...^...^.^...^...................................
.............................................................................................................................................
..................................^.^.^.^...^.^.^.^.^...^.....^...^.^.^.^.^.^.^.^.^.^.....^.^.^.^...^.^.^.^..................................
.............................................................................................................................................
.................................^...^...^.^.^.^.^.^.^...^.^...^.^.....^.^.^.^.^.^.^.^.^.^.^.^.^.^...^...^.^.................................
.............................................................................................................................................
................................^.^.^.^.^.....^.^...^.^.^.^.^.^.^.^...^...^.^.^.^.....^.^...^.^...^.....^.^.^................................
.............................................................................................................................................
...............................^...^.....^.^.^.^...^.^.^.^.^.^.^.....^.......^...^...^.^.^...^...^.....^.^...^...............................
.............................................................................................................................................
..............................^.^.^.^.^.^.^...^.^.^.^.^...^.^.....^...^.^...^.^.^.^.......^.^.^.^.^.^.^...^...^..............................
.............................................................................................................................................
.............................^.^...^...^.^...^.^.^...^.^.^.^...^...^.^.......^.^.^...^.^.^.^.^...^.^.^.^.^...^.^.............................
.............................................................................................................................................
............................^.^.^.^.^.^.^.^.^...^...^.^.^.^.......^.^.^.^...^.^.^...^.^...^.^.^.^.^.^...^.^.^.^.^............................
.............................................................................................................................................
...........................^...^.^.^.^.^.^.^.^.^.^.^...^.^.^...^.^.^.^.^.^.^.^.^.^.^...^.^...^.^.^...^.^.....^...^...........................
.............................................................................................................................................
..........................^.^.^...^...^.^.^.^.^.^.....^.....^.^.^.^.^.....^.^.^.^.......^.^.^.^.^...^.^.^.^.^.....^..........................
.............................................................................................................................................
.........................^.^.^.^.^.^.^.^...^.^.^.^...^.^.^.^.^.^.....^.^.^...^...^...^.....^.....^.^.^...^.^...^...^.........................
.............................................................................................................................................
........................^.....^...^.^...^.....^.^...^...^...^.....^...^.^...^.^.^.^.^.^.^...^.^.^.^.^...^.^.^.^.^...^........................
.............................................................................................................................................
.......................^.^.^.^.......^.^.^.^.^.^...^...^...^.^...^.^.^.^.^.^.^.^...^.^.^.....^.^...^.^.^.^.........^.^.......................
.............................................................................................................................................
......................^.........^.^.....^.^...^.^.^.^.^.^.^.^...^.^.^...^...^.^...^.^...^.^.^.^.^.^.^...^.^.^.^...^.^.^......................
.............................................................................................................................................
.....................^.^...^.^...^...^.^.^.^.^...^.^.^.^.....^.^.^.^.^.^.^.^.^.^.^.^.^.^.^.^...^.^.^.^.^.^.^.^.^.^.^.^.^.....................
.............................................................................................................................................
....................^.^...^.^...^...^.^...^.^...^.^.^...^.^.^.^.......^.^.^.^.....^.^.^...^...^.^.^.^.^.^...^.^.^.^.^.^.^....................
.............................................................................................................................................
...................^.^.^...^.^.....^...^.....^.^.^.^...^.^...^.....^.^.^.^.^.^.^.....^.^.^.......^.^.^.^.^.^.....^.^.^.^.^...................
.............................................................................................................................................
..................^...^...^.^.^.....^.^.^.^.^.^.^.^.^.^.^.^.^.^...^...^.^.^.^.^.^.^.^.^.^.^.^.^...^.^.^.^.^.^.^...^...^...^..................
.............................................................................................................................................
.................^.^...^.^.^.^...^.^.^.^.^...^.^.^.^.^...^...^.^...^...^.^...^...^.^.....^.^.^.^.^.^.^.^.^.^...^.^...^.^...^.................
.............................................................................................................................................
................^.^.^.^...^.^...^.^.^...^.^.^...^.^.^.^...^.....^.....^.^...^.^.^.^...^.^...^.^.^.....^...^.^.^.^...^...^.^.^................
.............................................................................................................................................
...............^.^.....^.^.^.......^...^.^...^.^.^...^.^.^.^.^.^.^.^.^.^.^...^.^.....^.^.....^.^...^.^.^.^.^.^.^.^...^.^.^.^.^...............
.............................................................................................................................................
..............^.^.^.....^.^...^.....^.^.....^...^.^.^.^.^...^.^.^.^.^.^.^.^.^.^...^.^...^.^.......^.^.^.^.^.^.^.^.^.....^.^.^.^..............
.............................................................................................................................................
.............^.^...^.^.^.^.....^...^.^.^.^.^.^.^.^.^.^.^.^...^.^...^.^.^.^.^...^.^.^.^.^.^.^.^.....^.^.^.^.^.^.^.^.^.^.^.^.^.^.^.............
.............................................................................................................................................
............^.....^.^...^.^.^.^.^.^.^.^...^.^.^.^.....^.^.^.^.^...^.^.^.^...^.^.^...........^...^.^...^.^.^.^.^.^.^...^.^.^.....^............
.............................................................................................................................................
...........^...^.^...^.^.^.^.^.^.^.^.^.^.^.^.....^.....^.^.^.^.^...^.^...^.^.^...^...^...^.^.^.^.......^.....^.^.^.^...^...^.^.^.^...........
.............................................................................................................................................
..........^.^.^.^.^.......^.^.^.^.^.^.^.^.^.^.^.^.^.^...^...^.^.^.^.^.^...^.^...^.^...^.^.....^.^.^.^...^.^.^.^.^.^.^.^.^.....^...^..........
.............................................................................................................................................
.........^.^.^.^...^.^.^...^.^.^.^...^.^...........^.^...^.^...^.^.^.....^.^.^.^.^...^.^...^.^.....^...^.^.^.^.^.^.^.^.^.^.^.^...^.^.........
.............................................................................................................................................
........^.^.^...^.^.^.^...^.^.^...^.^.^...^...^.^...^...^...^.^.....^.^.....^.....^...^.^.^.^.^.^.....^.^.^.^.^.^.....^.^.^...^.^.^.^........
.............................................................................................................................................
.......^.^...^...^...^.^.....^.^.^.^...^.^.^.^.....^...^...^.^.^.^...^.^.^.^.^.^.^.^.^.^.^.^.^.....^.^...^...^.^.^.^.^.^.^.....^.....^.......
.............................................................................................................................................
......^.^.^.....^.......^.^.^.^...^.^...^.^...^.........^.^.^.^.....^.^.^.....^.^...^...^...^.^...^...^...........^...^.^.....^.^.^...^......
.............................................................................................................................................
.....^.^.^.^.....^.^.^.^.^.^.^.^.^.^...^.^.^.^.^.^.^.^...........^.^...^.^...^.^...^...^.^.^...^.^...^.......^...^.^.^.^.^.^...^.^.^...^.....
.............................................................................................................................................
....^.^...^...^.^.^.....^.^.^.^.^.^...^.......^.....^...^.^...^.^...^.....^.^.^.^.^.^.......^.^...^...^.^...^.^.^.^.^.^.^.^...^.^.^.^.^.^....
.............................................................................................................................................
...^.^...^.^...^.^...^.^.^.^.^.^.........^.^.^...^...^...^.^.^...^.^.^.^.^.....^.^...^.........^...^.^.^...^.^...^.....^.......^.^.....^.^...
.............................................................................................................................................
..^.^.^.^.^...^.^...^.^.^...^.^.^...^...^...^.^.^.^.^.^.^...^.^.^...^...^.^...^.^.^.^...^.......^.^.^.^...^.^.......^.^...^.^...^.^.^.^...^..
.............................................................................................................................................
.^.^.^.^...^...^...^...^.^.....^...^.^.^...^.^.^.^.^.^...^.^.^.^.........^.^.^.^...^.^...^...^.^.....^...^.^.^.^...^.^...^...^.^.^.^.^...^.^.
.............................................................................................................................................