Advent of Code

Shahar Talmi (AoC++) 50*

   $year=2023;

                     ...'''''''''...                    
                  .'' ~/\* ~~~~  /\ ''.            14 **
                .' /\/\ ~~~~~~~~ * /~\ '.          15 **
           ...  :~~~~~~~~~ /\ ~~~~/ * \ :          16 **
    .''....' '..'.||||||||||||||||||||~~~~/\*/\ ~  /\   /\ .'          13 **
    '.ZZ~   ~ * ~~~~.   /\  /\   /\ ..'            17 **
.'''' ZZ* .'''.[]~~~''''.........'''               12 **
'.... ~   '...'  *[]....'                          18 **
    .'*  ~   [^^^] '.                              11 **
    '..''''.*.''''..,.`",``.,.'' ''...                       10 **
          .'''~ ~ ~ . * ### ''.                    19 **
        .' ~  ,* ~ '", ~ ##### '.                   9 **
        : ~ '(~), ~ * ~ ~ ~ ### :                   8 **
        '. ~ " ' ~ ~ ~ * ~~~## .'                  20 **
          '.. ~ ~ * ~ ####~~....................~~'.'''''''''...        7 **
             '''.........'''' ~ .'*. ~  ..  ''.     6 **
                        .' ~ .. '...' ~'* '.~  '.  21 **
                        ~~ .~~~'. ~     '. *'.~ :   5 **
                 ...''''||||||||||||||||||||~~~'*~~.'  .''.~  '..' .'  22 **
              .''   -   - '..  ~..'*   '. ~ ..'     4 **
            .' * -    /\ -   '''../......'''       23 **
            :  -   -  - ******************************* /\    -/  :              25 **
            '.    - *  /\ -   - /  .'              24 **
              '..    -     -   *..'                 3 **
    ----@        '''..*......'''                    2 **
  * ! /^\                                           1 **