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 **