Advent of Code

   sub y{2022}

  - /\ -  -        -       -     -      -    -          
 - /  \/\  -    -     -  -    -   -  /\   -     -       
@@#@##@@##@@##@@@@@@@@###@@@@#@@@@##@@#@@@@@@@#@#  25 **
@@@@@@@##@@#@@@##@@#@@@####@@@#@@@@#@@@###@##@#@@  24 **
#@@#@@###@##@@@##@#@#@@#@@@#@@#@@@####@#@@@@#@@@@  23 **
@@##@#@@@#@@####@@@@@#@@@@#@#@@@@#@@@@#@@@#@@@@@@  22 **
#@@@#@@@#@###@@#@@#@@@@@@@#@@#####@@#@#@@@@@@@#@#  21 **
@###@#@##@@@#@@@###@@@@@@@@@#@###@#@##@#@#@#@#@@#  20 **
#@@@@@@##@@@@@@@@@@@#@@###@@#@@@@#@@@@@@@@@@#@#@@  19 **
@@@@@####@@@#@@@@@@#@#@@@@###@@#@@@###@@@@#@#@@@@  18 **
@@@@@@@@#@#@@@@@@@@@@@#@@@@@#@@@@#@@@#@#@@@@@@@@@  17 **
@@@@@@#@#@@@@@#@@@@@@###@@@##@@@@##@@@@@@##@##@@@  16 **
@##@#@@#@@#@##@@@#@#@@@@#@@@@#@@@#@@@@@##@@#@#@@#  15 **
#@@@@@@@@@##@@@#@#@#@@@@#@@##@@@@@@@@@@@@@@##@|@@  14 **
#@@@@##@@@@@@@@@@@@@#@#@@@#@@#@##@@###@@@@@@#@@#@  13 **
@@@@@#@@@@@#@#@@@@@##@@@@@#@@@@@@@@@@@@@#@@#@@@@#  12 **
@@@@@@#@@@@@@@@@@@#@@#@@@@#@#@@@#@##@@#@@@@@@@@@@  11 **
#@@#@@@@@@@#@#@#@#@#@@@@@@@@@@@@#@@###@@@@@@#@#@@  10 **
####@#@@#@@@@@#@@@@@@@@#@@@@@@@@@@@@@@##@@#@@@#@#   9 **
@@@@#@@@#@@@#@@##@@@@@#@##@@@##@@@@#@@@##@@@@@@@@   8 **
@@@@@@@#@@@@@@@@@@@@#@@@@#@@@@@##@@@@#@@@@@@##@#@   7 **
@###@#@@@#@@@@@@#@@###@#@@#@##@#@@@#@@@@##@@#@@@@   6 **
#@@@@#@@@@@@@@@##@#@@@#@@@@#@#@@#@#@@#@#@@@@@#@#@   5 **
#@@###@#@@@@@@@@@@@@#@@@@@#@@@@#@@##@@@@##@@#@#@#   4 **
#@@@@###@#@@@@@#@@@@@|@@@@@@@###@##@@#@@@##@@@@@#   3 **
@@@@#@@@@@@@#@#@@@@###@#@#@@@@@@@#@@#@@@@#@#@#@#@   2 **
@@#@@@@@##@@##@@##@@@#@@@@@@#@@@@@#@@#@@@#@@@@@@@   1 **