Advent of Code

Shahar Talmi (AoC++) 50*

   $year=2024;

          .-----.          .------------------.         
       .--'~ ~ ~|        .-' *       \  /     '-.   1 **
    .--'~  ,* ~ |        |  >o<   \_\_\|_/__/   |   2 **
.---': ~ '(~), ~|        | >@>O< o-_/.()__------|   3 **
|@..#'. ~ " ' ~ |        |>O>o<@< \____       .'|   4 **
|_.~._@'.. ~ ~ *|        | _| |_    ..\_\_ ..'* |   5 **
| ||| @@@ '''...|        |...     .'  '.'''../..|   6 **
|#~~~#@@#@@@ #  |        |/\ ''.  |**********    |   -/  :|   7 **
|~~..--. _____  |        |* /~\ '.|    | - /  .'|   8 **
'---'  ||[][]_\-|        |~/ * \ :|    |  *..'  |   9 **
       |------- |        |   /\ .'|    |'''~~~~~|  10 **
       |.......||        |/\ ..'  |    |   . .. |  11 **
       |  -  -  |        |''':::::|    |  .  '..|  12 **
       |'. -   -|        |   :::::|    |. .' . '|  13 **
       |...'..''|        |...........  :::::|    |..|\..''|  14 **
       |.  ''.  |        |.  :::::|    ||  15 **
       | '.~  '.|        | : :::::|    |AoCo|  16 **
       |. *'.~ :|        |  '.    |    |oten|  17 **
       | '..' .'|        |   'o.  |    |*yrs|  18 **
       | ~ ..'  |        |:   '.  |    ||  19 **
       |'''))   |        | .o  * : '.  .'>>o<<|  20 **
.------'.-((---.'---................................................................---. |  :|\| ~ _'' O> >>@<o<|  21 **
| .---_ '------'_  .~' | |   |\|\ / \ /~ >@<<*<O|  22 **
|/ / /\||      | )/~\  | |___|\|________>O>>o>>o|  23 **
|/ | \ *|      |// / \ | |  ----@  _|%%%=%%|_   |  24 **
|/  \ \ '------'/ / \ \| '-.! /^\ /  \.~~./  \.-'  25 **
'----------------------'   '------------------'