{"id":17110814,"url":"https://github.com/gahjelle/advent_of_code","last_synced_at":"2025-04-13T02:32:17.364Z","repository":{"id":45756340,"uuid":"75496303","full_name":"gahjelle/advent_of_code","owner":"gahjelle","description":"My attempts at solving some of the excellent puzzles at adventofcode.com","archived":false,"fork":false,"pushed_at":"2025-01-12T15:56:55.000Z","size":6799,"stargazers_count":30,"open_issues_count":0,"forks_count":2,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-04-10T09:56:11.487Z","etag":null,"topics":["advent-of-code","elixir","gleam","julia","python"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gahjelle.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-12-03T19:45:32.000Z","updated_at":"2025-01-12T15:56:58.000Z","dependencies_parsed_at":"2023-01-31T19:31:02.887Z","dependency_job_id":"ea3067dc-a0e6-4872-b5a1-82e50305480c","html_url":"https://github.com/gahjelle/advent_of_code","commit_stats":{"total_commits":589,"total_committers":1,"mean_commits":589.0,"dds":0.0,"last_synced_commit":"223d9100ef91bcdc697cc4553158373e83214704"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gahjelle%2Fadvent_of_code","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gahjelle%2Fadvent_of_code/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gahjelle%2Fadvent_of_code/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gahjelle%2Fadvent_of_code/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gahjelle","download_url":"https://codeload.github.com/gahjelle/advent_of_code/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248657793,"owners_count":21140842,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["advent-of-code","elixir","gleam","julia","python"],"created_at":"2024-10-14T16:46:38.180Z","updated_at":"2025-04-13T02:32:17.357Z","avatar_url":"https://github.com/gahjelle.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Advent of Code\n\nMy attempts at solving the excellent puzzles at [adventofcode.com](http://adventofcode.com/) in different languages:\n\n- 🐍 [Python](python/) (410 ⭐)\n- 💧 [Elixir](elixir/) (160 ⭐)\n- 🌠 [Gleam](gleam/) (36 ⭐)\n- 🍡 [Julia](julia/) (12 ⭐)\n\nAll my solutions (418 ⭐):\n\n|   Day | 2017                                                                                                                     | 2018                                                                                                                                             | 2019                                                                                                                                                                                                                 | 2020                                                                                                                                                  | 2021                                                                                                             | 2022                                                                                                                                     | 2023                                                                                                         | 2024                                                                                                                           |\n|------:|:-------------------------------------------------------------------------------------------------------------------------|:-------------------------------------------------------------------------------------------------------------------------------------------------|:---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|:------------------------------------------------------------------------------------------------------------------------------------------------------|:-----------------------------------------------------------------------------------------------------------------|:-----------------------------------------------------------------------------------------------------------------------------------------|:-------------------------------------------------------------------------------------------------------------|:-------------------------------------------------------------------------------------------------------------------------------|\n|     1 | [🐍](python/2017/01_inverse_captcha)[💧](elixir/lib/2017/01_inverse_captcha)[🌠](gleam/aoc/src/aoc_2017/README_day_1.md) | [🐍](python/2018/01_chronal_calibration)[💧](elixir/lib/2018/01_chronal_calibration)[🌠](gleam/aoc/src/aoc_2018/README_day_1.md)                 | [🐍](python/2019/01_the_tyranny_of_the_rocket_equation)[🍡](julia/2019/01_the_tyranny_of_the_rocket_equation)[💧](elixir/lib/2019/01_the_tyranny_of_the_rocket_equation)[🌠](gleam/aoc/src/aoc_2019/README_day_1.md) | [🐍](python/2020/01_report_repair)[🍡](julia/2020/01_report_repair)[💧](elixir/lib/2020/01_report_repair)[🌠](gleam/aoc/src/aoc_2020/README_day_1.md) | [🐍](python/2021/01_sonar_sweep)[💧](elixir/lib/2021/01_sonar_sweep)[🌠](gleam/aoc/src/aoc_2021/README_day_1.md) | [🐍](python/2022/01_calorie_counting)[💧](elixir/lib/2022/01_calorie_counting)[🌠](gleam/aoc/src/aoc_2022/README_day_1.md)               | [🐍](python/2023/01_trebuchet)[💧](elixir/lib/2023/01_trebuchet)[🌠](gleam/aoc/src/aoc_2023/README_day_1.md) | [🐍](python/2024/01_historian_hysteria)[💧](elixir/lib/2024/01_historian_hysteria)[🌠](gleam/aoc/src/aoc_2024/README_day_1.md) |\n|     2 | [🐍](python/2017/02_corruption_checksum)[💧](elixir/lib/2017/02_corruption_checksum)                                     | [🐍](python/2018/02_inventory_management_system)[💧](elixir/lib/2018/02_inventory_management_system)[🌠](gleam/aoc/src/aoc_2018/README_day_2.md) | [🐍](python/2019/02_1202_program_alarm)[💧](elixir/lib/2019/02_1202_program_alarm)                                                                                                                                   | [🐍](python/2020/02_password_philosophy)[🍡](julia/2020/02_password_philosophy)[💧](elixir/lib/2020/02_password_philosophy)                           | [🐍](python/2021/02_dive)[💧](elixir/lib/2021/02_dive)[🌠](gleam/aoc/src/aoc_2021/README_day_2.md)               | [🐍](python/2022/02_rock_paper_scissors)[💧](elixir/lib/2022/02_rock_paper_scissors)[🌠](gleam/aoc/src/aoc_2022/README_day_2.md)         | [🐍](python/2023/02_cube_conundrum)[💧](elixir/lib/2023/02_cube_conundrum)                                   | [🐍](python/2024/02_red-nosed_reports)[💧](elixir/lib/2024/02_red-nosed_reports)                                               |\n|     3 | [🐍](python/2017/03_spiral_memory)[💧](elixir/lib/2017/03_spiral_memory)                                                 | [🐍](python/2018/03_no_matter_how_you_slice_it)[💧](elixir/lib/2018/03_no_matter_how_you_slice_it)[🌠](gleam/aoc/src/aoc_2018/README_day_3.md)   | [🐍](python/2019/03_crossed_wires)[💧](elixir/lib/2019/03_crossed_wires)                                                                                                                                             | [🐍](python/2020/03_toboggan_trajectory)[🍡](julia/2020/03_toboggan_trajectory)[💧](elixir/lib/2020/03_toboggan_trajectory)                           | [🐍](python/2021/03_binary_diagnostic)[💧](elixir/lib/2021/03_binary_diagnostic)                                 | [🐍](python/2022/03_rucksack_reorganization)[💧](elixir/lib/2022/03_rucksack_reorganization)[🌠](gleam/aoc/src/aoc_2022/README_day_3.md) | [🐍](python/2023/03_gear_ratios)                                                                             | [🐍](python/2024/03_mull_it_over)[💧](elixir/lib/2024/03_mull_it_over)                                                         |\n|     4 | [🐍](python/2017/04_high-entropy_passphrases)                                                                            | [🐍](python/2018/04_repose_record)[💧](elixir/lib/2018/04_repose_record)                                                                         | [🐍](python/2019/04_secure_container)                                                                                                                                                                                | [🐍](python/2020/04_passport_processing)                                                                                                              | [🐍](python/2021/04_giant_squid)[💧](elixir/lib/2021/04_giant_squid)                                             | [🐍](python/2022/04_camp_cleanup)[💧](elixir/lib/2022/04_camp_cleanup)[🌠](gleam/aoc/src/aoc_2022/README_day_4.md)                       | [🐍](python/2023/04_scratchcards)[💧](elixir/lib/2023/04_scratchcards)                                       | [🐍](python/2024/04_ceres_search)                                                                                              |\n|     5 | [🐍](python/2017/05_a_maze_of_twisty_trampolines_all_alike)                                                              | [🐍](python/2018/05_alchemical_reduction)[💧](elixir/lib/2018/05_alchemical_reduction)                                                           | [🐍](python/2019/05_sunny_with_a_chance_of_asteroids)                                                                                                                                                                | [🐍](python/2020/05_binary_boarding)[💧](elixir/lib/2020/05_binary_boarding)                                                                          | [🐍](python/2021/05_hydrothermal_venture)[💧](elixir/lib/2021/05_hydrothermal_venture)                           | [🐍](python/2022/05_supply_stacks)[💧](elixir/lib/2022/05_supply_stacks)                                                                 | [🐍](python/2023/05_if_you_give_a_seed_a_fertilizer)                                                         | [🐍](python/2024/05_print_queue)                                                                                               |\n|     6 | [🐍](python/2017/06_memory_reallocation)                                                                                 | [🐍](python/2018/06_chronal_coordinates)[💧](elixir/lib/2018/06_chronal_coordinates)                                                             | [🐍](python/2019/06_universal_orbit_map)                                                                                                                                                                             | [🐍](python/2020/06_custom_customs)                                                                                                                   | [🐍](python/2021/06_lanternfish)[💧](elixir/lib/2021/06_lanternfish)                                             | [🐍](python/2022/06_tuning_trouble)[💧](elixir/lib/2022/06_tuning_trouble)[🌠](gleam/aoc/src/aoc_2022/README_day_6.md)                   | [🐍](python/2023/06_wait_for_it)[💧](elixir/lib/2023/06_wait_for_it)                                         | [🐍](python/2024/06_guard_gallivant)[💧](elixir/lib/2024/06_guard_gallivant)                                                   |\n|     7 | [🐍](python/2017/07_recursive_circus)                                                                                    | [🐍](python/2018/07_the_sum_of_its_parts)[💧](elixir/lib/2018/07_the_sum_of_its_parts)                                                           | [🐍](python/2019/07_amplification_circuit)                                                                                                                                                                           | [🐍](python/2020/07_handy_haversacks)                                                                                                                 | [🐍](python/2021/07_the_treachery_of_whales)[💧](elixir/lib/2021/07_the_treachery_of_whales)                     | [🐍](python/2022/07_no_space_left_on_device)[💧](elixir/lib/2022/07_no_space_left_on_device)                                             | [🐍](python/2023/07_camel_cards)[💧](elixir/lib/2023/07_camel_cards)                                         | [🐍](python/2024/07_bridge_repair)                                                                                             |\n|     8 | [🐍](python/2017/08_i_heard_you_like_registers)                                                                          | [🐍](python/2018/08_memory_maneuver)[💧](elixir/lib/2018/08_memory_maneuver)                                                                     | [🐍](python/2019/08_space_image_format)                                                                                                                                                                              | [🐍](python/2020/08_handheld_halting)                                                                                                                 | [🐍](python/2021/08_seven_segment_search)[💧](elixir/lib/2021/08_seven_segment_search)                           | [🐍](python/2022/08_treetop_tree_house)[💧](elixir/lib/2022/08_treetop_tree_house)                                                       | [🐍](python/2023/08_haunted_wasteland)[💧](elixir/lib/2023/08_haunted_wasteland)                             | [🐍](python/2024/08_resonant_collinearity)                                                                                     |\n|     9 | [🐍](python/2017/09_stream_processing)                                                                                   | [🐍](python/2018/09_marble_mania)[💧](elixir/lib/2018/09_marble_mania)                                                                           | [🐍](python/2019/09_sensor_boost)                                                                                                                                                                                    | [🐍](python/2020/09_encoding_error)                                                                                                                   | [🐍](python/2021/09_smoke_basin)[💧](elixir/lib/2021/09_smoke_basin)                                             | [🐍](python/2022/09_rope_bridge)[💧](elixir/lib/2022/09_rope_bridge)                                                                     | [🐍](python/2023/09_mirage_maintenance)[💧](elixir/lib/2023/09_mirage_maintenance)                           | [🐍](python/2024/09_disk_fragmenter)                                                                                           |\n|    10 | [🐍](python/2017/10_knot_hash)                                                                                           | [🐍](python/2018/10_the_stars_align)                                                                                                             | [🐍](python/2019/10_monitoring_station)                                                                                                                                                                              | [🐍](python/2020/10_adapter_array)                                                                                                                    | [🐍](python/2021/10_syntax_scoring)[💧](elixir/lib/2021/10_syntax_scoring)                                       | [🐍](python/2022/10_cathode-ray_tube)[💧](elixir/lib/2022/10_cathode-ray_tube)                                                           | [🐍](python/2023/10_pipe_maze)                                                                               | [🐍](python/2024/10_hoof_it)[💧](elixir/lib/2024/10_hoof_it)                                                                   |\n|    11 | [🐍](python/2017/11_hex_ed)                                                                                              | [🐍](python/2018/11_chronal_charge)                                                                                                              | [🐍](python/2019/11_space_police)                                                                                                                                                                                    | [🐍](python/2020/11_seating_system)                                                                                                                   | [🐍](python/2021/11_dumbo_octopus)[💧](elixir/lib/2021/11_dumbo_octopus)                                         | [🐍](python/2022/11_monkey_in_the_middle)[💧](elixir/lib/2022/11_monkey_in_the_middle)                                                   | [🐍](python/2023/11_cosmic_expansion)                                                                        | [🐍](python/2024/11_plutonian_pebbles)                                                                                         |\n|    12 | [🐍](python/2017/12_digital_plumber)                                                                                     |                                                                                                                                                  | [🐍](python/2019/12_the_n-body_problem)                                                                                                                                                                              | [🐍](python/2020/12_rain_risk)                                                                                                                        | [🐍](python/2021/12_passage_pathing)[💧](elixir/lib/2021/12_passage_pathing)                                     | [🐍](python/2022/12_hill_climbing_algorithm)[💧](elixir/lib/2022/12_hill_climbing_algorithm)                                             | [🐍](python/2023/12_hot_springs)                                                                             | [🐍](python/2024/12_garden_groups)                                                                                             |\n|    13 | [🐍](python/2017/13_packet_scanners)                                                                                     | [🐍](python/2018/13_mine_cart_madness)                                                                                                           | [🐍](python/2019/13_care_package)                                                                                                                                                                                    | [🐍](python/2020/13_shuttle_search)                                                                                                                   | [🐍](python/2021/13_transparent_origami)[💧](elixir/lib/2021/13_transparent_origami)                             | [🐍](python/2022/13_distress_signal)[💧](elixir/lib/2022/13_distress_signal)                                                             | [🐍](python/2023/13_point_of_incidence)                                                                      | [🐍](python/2024/13_claw_contraption)                                                                                          |\n|    14 | [🐍](python/2017/14_disk_defragmentation)                                                                                | [🐍](python/2018/14_chocolate_charts)                                                                                                            |                                                                                                                                                                                                                      | [🐍](python/2020/14_docking_data)                                                                                                                     | [🐍](python/2021/14_extended_polymerization)[💧](elixir/lib/2021/14_extended_polymerization)                     | [🐍](python/2022/14_regolith_reservoir)[💧](elixir/lib/2022/14_regolith_reservoir)                                                       | [🐍](python/2023/14_parabolic_reflector_dish)                                                                | [🐍](python/2024/14_restroom_redoubt)                                                                                          |\n|    15 | [🐍](python/2017/15_dueling_generators)                                                                                  | [🐍](python/2018/15_beverage_bandits)                                                                                                            |                                                                                                                                                                                                                      | [🐍](python/2020/15_rambunctious_recitation)                                                                                                          | [🐍](python/2021/15_chiton)[💧](elixir/lib/2021/15_chiton)                                                       | [🐍](python/2022/15_beacon_exclusion_zone)[💧](elixir/lib/2022/15_beacon_exclusion_zone)                                                 | [🐍](python/2023/15_lens_library)                                                                            | [🐍](python/2024/15_warehouse_woes)                                                                                            |\n|    16 | [🐍](python/2017/16_permutation_promenade)                                                                               | [🐍](python/2018/16_chronal_classification)                                                                                                      |                                                                                                                                                                                                                      | [🐍](python/2020/16_ticket_translation)                                                                                                               | [🐍](python/2021/16_packet_decoder)                                                                              | [🐍](python/2022/16_proboscidea_volcanium)[💧](elixir/lib/2022/16_proboscidea_volcanium)                                                 | [🐍](python/2023/16_the_floor_will_be_lava)                                                                  | [🐍](python/2024/16_reindeer_maze)                                                                                             |\n|    17 | [🐍](python/2017/17_spinlock)                                                                                            |                                                                                                                                                  |                                                                                                                                                                                                                      | [🐍](python/2020/17_conway_cubes)                                                                                                                     | [🐍](python/2021/17_trick_shot)[💧](elixir/lib/2021/17_trick_shot)                                               | [💧](elixir/lib/2022/17_pyroclastic_flow)                                                                                                | [🐍](python/2023/17_clumsy_crucible)                                                                         | [🐍](python/2024/17_chronospatial_computer)                                                                                    |\n|    18 | [🐍](python/2017/18_duet)                                                                                                |                                                                                                                                                  | [🐍](python/2019/18_many-worlds_interpretation)                                                                                                                                                                      | [🐍](python/2020/18_operation_order)                                                                                                                  | [🐍](python/2021/18_snailfish)[💧](elixir/lib/2021/18_snailfish)                                                 | [🐍](python/2022/18_boiling_boulders)[💧](elixir/lib/2022/18_boiling_boulders)                                                           | [🐍](python/2023/18_lavaduct_lagoon)                                                                         | [🐍](python/2024/18_ram_run)                                                                                                   |\n|    19 | [🐍](python/2017/19_a_series_of_tubes)                                                                                   |                                                                                                                                                  |                                                                                                                                                                                                                      |                                                                                                                                                       | [🐍](python/2021/19_beacon_scanner)                                                                              | [🐍](python/2022/19_not_enough_minerals)                                                                                                 | [🐍](python/2023/19_aplenty)                                                                                 | [🐍](python/2024/19_linen_layout)                                                                                              |\n|    20 | [🐍](python/2017/20_particle_swarm)                                                                                      |                                                                                                                                                  |                                                                                                                                                                                                                      |                                                                                                                                                       | [🐍](python/2021/20_trench_map)                                                                                  | [🐍](python/2022/20_grove_positioning_system)                                                                                            | [🐍](python/2023/20_pulse_propagation)                                                                       | [🐍](python/2024/20_race_condition)                                                                                            |\n|    21 | [🐍](python/2017/21_fractal_art)                                                                                         |                                                                                                                                                  |                                                                                                                                                                                                                      |                                                                                                                                                       | [🐍](python/2021/21_dirac_dice)                                                                                  | [💧](elixir/lib/2022/21_monkey_math)                                                                                                     | [🐍](python/2023/21_step_counter)                                                                            | [🐍](python/2024/21_keypad_conundrum)                                                                                          |\n|    22 | [🐍](python/2017/22_sporifica_virus)                                                                                     |                                                                                                                                                  |                                                                                                                                                                                                                      |                                                                                                                                                       | [🐍](python/2021/22_reactor_reboot)                                                                              | [🐍](python/2022/22_monkey_map)                                                                                                          | [🐍](python/2023/22_sand_slabs)                                                                              | [🐍](python/2024/22_monkey_market)                                                                                             |\n|    23 | [🐍](python/2017/23_coprocessor_conflagration)                                                                           |                                                                                                                                                  |                                                                                                                                                                                                                      |                                                                                                                                                       | [🐍](python/2021/23_amphipod)                                                                                    | [💧](elixir/lib/2022/23_unstable_diffusion)                                                                                              | [🐍](python/2023/23_a_long_walk)                                                                             | [🐍](python/2024/23_lan_party)                                                                                                 |\n|    24 | [🐍](python/2017/24_electromagnetic_moat)                                                                                |                                                                                                                                                  | [🐍](python/2019/24_planet_of_discord)                                                                                                                                                                               |                                                                                                                                                       | [🐍](python/2021/24_arithmetic_logic_unit)                                                                       | [💧](elixir/lib/2022/24_blizzard_basin)                                                                                                  | [🐍](python/2023/24_never_tell_me_the_odds)                                                                  | [🐍](python/2024/24_crossed_wires)                                                                                             |\n|    25 | [🐍](python/2017/25_the_halting_problem)                                                                                 |                                                                                                                                                  |                                                                                                                                                                                                                      |                                                                                                                                                       | [🐍](python/2021/25_sea_cucumber)                                                                                | [🐍](python/2022/25_full_of_hot_air)[💧](elixir/lib/2022/25_full_of_hot_air)                                                             | [🐍](python/2023/25_snowverload)                                                                             | [🐍](python/2024/25_code_chronicle)                                                                                            |\n\n|   Day | 2015                                                                                                                                                         | 2016                                                                                                                                 |\n|------:|:-------------------------------------------------------------------------------------------------------------------------------------------------------------|:-------------------------------------------------------------------------------------------------------------------------------------|\n|     1 | [🐍](python/2015/01_not_quite_lisp)[💧](elixir/lib/2015/01_not_quite_lisp)[🌠](gleam/aoc/src/aoc_2015/README_day_1.md)                                       | [🐍](python/2016/01_no_time_for_a_taxicab)[💧](elixir/lib/2016/01_no_time_for_a_taxicab)[🌠](gleam/aoc/src/aoc_2016/README_day_1.md) |\n|     2 | [🐍](python/2015/02_i_was_told_there_would_be_no_math)[💧](elixir/lib/2015/02_i_was_told_there_would_be_no_math)[🌠](gleam/aoc/src/aoc_2015/README_day_2.md) | [🐍](python/2016/02_bathroom_security)[💧](elixir/lib/2016/02_bathroom_security)                                                     |\n|     3 | [🐍](python/2015/03_perfectly_spherical_houses_in_a_vacuum)[💧](elixir/lib/2015/03_perfectly_spherical_houses_in_a_vacuum)                                   | [🐍](python/2016/03_squares_with_three_sides)[💧](elixir/lib/2016/03_squares_with_three_sides)                                       |\n|     4 | [🐍](python/2015/04_the_ideal_stocking_stuffer)[💧](elixir/lib/2015/04_the_ideal_stocking_stuffer)                                                           | [🐍](python/2016/04_security_through_obscurity)                                                                                      |\n|     5 | [🐍](python/2015/05_doesnt_he_have_intern-elves_for_this)[💧](elixir/lib/2015/05_doesnt_he_have_intern-elves_for_this)                                       | [🐍](python/2016/05_how_about_a_nice_game_of_chess)                                                                                  |\n|     6 | [🐍](python/2015/06_probably_a_fire_hazard)[💧](elixir/lib/2015/06_probably_a_fire_hazard)                                                                   | [🐍](python/2016/06_signals_and_noise)                                                                                               |\n|     7 | [🐍](python/2015/07_some_assembly_required)[💧](elixir/lib/2015/07_some_assembly_required)                                                                   | [🐍](python/2016/07_internet_protocol_version_7)                                                                                     |\n|     8 | [🐍](python/2015/08_matchsticks)                                                                                                                             | [🐍](python/2016/08_two-factor_authentication)                                                                                       |\n|     9 | [🐍](python/2015/09_all_in_a_single_night)                                                                                                                   | [🐍](python/2016/09_explosives_in_cyberspace)                                                                                        |\n|    10 | [🐍](python/2015/10_elves_look_elves_say)                                                                                                                    | [🐍](python/2016/10_balance_bots)                                                                                                    |\n|    11 | [🐍](python/2015/11_corporate_policy)                                                                                                                        | [🐍](python/2016/11_radioisotope_thermoelectric_generators)                                                                          |\n|    12 | [🐍](python/2015/12_jsabacusframework_io)                                                                                                                    |                                                                                                                                      |\n|    13 | [🐍](python/2015/13_knights_of_the_dinner_table)                                                                                                             |                                                                                                                                      |\n|    14 | [🐍](python/2015/14_reindeer_olympics)[🍡](julia/2015/14_reindeer_olympics)                                                                                  |                                                                                                                                      |\n|    15 | [🐍](python/2015/15_science_for_hungry_people)                                                                                                               |                                                                                                                                      |\n|    16 | [🐍](python/2015/16_aunt_sue)[🍡](julia/2015/16_aunt_sue)                                                                                                    |                                                                                                                                      |\n|    17 | [🐍](python/2015/17_no_such_thing_as_too_much)                                                                                                               |                                                                                                                                      |\n|    18 | [🐍](python/2015/18_like_a_gif_for_your_yard)                                                                                                                |                                                                                                                                      |\n|    19 | [🐍](python/2015/19_medicine_for_rudolph)                                                                                                                    |                                                                                                                                      |\n|    20 | [🐍](python/2015/20_infinite_elves_and_infinite_houses)                                                                                                      |                                                                                                                                      |\n|    21 | [🐍](python/2015/21_rpg_simulator_20xx)                                                                                                                      |                                                                                                                                      |\n|    22 | [🐍](python/2015/22_wizard_simulator_20xx)                                                                                                                   |                                                                                                                                      |\n|    23 | [🐍](python/2015/23_opening_the_turing_lock)                                                                                                                 |                                                                                                                                      |\n|    24 | [🐍](python/2015/24_it_hangs_in_the_balance)                                                                                                                 |                                                                                                                                      |\n|    25 | [🐍](python/2015/25_let_it_snow)                                                                                                                             |                                                                                                                                      |\n\n## Old Solutions\n\nI'm currently reorganizing the repository to have one directory per language, because that works better with the project structure of the different languages. Until the reorganization is done, the [old solutions](old/) will be available as well.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgahjelle%2Fadvent_of_code","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgahjelle%2Fadvent_of_code","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgahjelle%2Fadvent_of_code/lists"}