An open API service indexing awesome lists of open source software.

https://github.com/garciparedes/advent-of-code

🎄 This is my set of awesome solutions for the Advent of Code puzzles
https://github.com/garciparedes/advent-of-code

advent-of-code algorithms challenge christmas coding-challenge coding-challenges competitive-programming

Last synced: 8 months ago
JSON representation

🎄 This is my set of awesome solutions for the Advent of Code puzzles

Awesome Lists containing this project

README

          

# 🎄 Advent of Code 🎄
This is my set of awesome solutions for the Advent of Code puzzles

## Contents
* [2022](https://adventofcode.com/2022)
* Day 1: Calorie Counting
* Part 1 - [Description](https://adventofcode.com/2022/day/1#part1) - [Solution](2022/01_calorie_counting_part_1.ts)
* Part 2 - [Description](https://adventofcode.com/2022/day/1#part2) - [Solution](2022/01_calorie_counting_part_2.ts)
* Day 2: Rock Paper Scissors
* Part 1 - [Description](https://adventofcode.com/2022/day/2#part1) - [Solution](2022/02_rock_paper_scissors_part_1.ts)
* Part 2 - [Description](https://adventofcode.com/2022/day/2#part2) - [Solution](2022/02_rock_paper_scissors_part_2.ts)
* Day 3: Rucksack Reorganization
* Part 1 - [Description](https://adventofcode.com/2022/day/3#part1) - [Solution](2022/03_rucksack_reorganization_part_1.ts)
* Part 2 - [Description](https://adventofcode.com/2022/day/3#part2) - [Solution](2022/03_rucksack_reorganization_part_2.ts)
* Day 4: Camp Cleanup
* Part 1 - [Description](https://adventofcode.com/2022/day/4#part1) - [Solution](2022/04_camp_cleanup_part_1.ts)
* Part 2 - [Description](https://adventofcode.com/2022/day/4#part2) - [Solution](2022/04_camp_cleanup_part_2.ts)
* Day 5: Supply Stacks
* Part 1 - [Description](https://adventofcode.com/2022/day/5#part1) - [Solution](2022/05_supply_stacks_part_1.ts)
* Part 2 - [Description](https://adventofcode.com/2022/day/5#part2) - [Solution](2022/05_supply_stacks_part_2.ts)
* Day 6: Tuning Trouble
* Part 1 - [Description](https://adventofcode.com/2022/day/6#part1) - [Solution](2022/06_tuning_trouble_part_1.ts)
* Part 2 - [Description](https://adventofcode.com/2022/day/6#part2) - [Solution](2022/06_tuning_trouble_part_2.ts)
* Day 7: No Space Left On Device
* Part 1 - [Description](https://adventofcode.com/2022/day/7#part1) - [Solution](2022/07_no_space_left_on_device_part_1.ts)
* Part 2 - [Description](https://adventofcode.com/2022/day/7#part2) - [Solution](2022/07_no_space_left_on_device_part_2.ts)
* Day 8: Treetop Tree House
* Part 1 - [Description](https://adventofcode.com/2022/day/8#part1) - [Solution](2022/08_treetop_tree_house_part_1.ts)
* Part 2 - [Description](https://adventofcode.com/2022/day/8#part2) - [Solution](2022/08_treetop_tree_house_part_2.ts)
* Day 9: Rope Bridge
* Part 1 - [Description](https://adventofcode.com/2022/day/9#part1) - [Solution](2022/09_rope_bridge_part_1.ts)
* Part 2 - [Description](https://adventofcode.com/2022/day/9#part2) - [Solution](2022/09_rope_bridge_part_2.ts)
* Day 10: Cathode-Ray Tube
* Part 1 - [Description](https://adventofcode.com/2022/day/10#part1) - [Solution](2022/10_cathode_ray_tube_part_1.ts)
* Part 2 - [Description](https://adventofcode.com/2022/day/10#part2) - [Solution](2022/10_cathode_ray_tube_part_2.ts)
* Day 11: Monkey in the Middle
* Part 1 - [Description](https://adventofcode.com/2022/day/11#part1) - [Solution](2022/11_monkey_in_the_middle_part_1.ts)
* Part 2 - [Description](https://adventofcode.com/2022/day/11#part2) - [Solution](2022/11_monkey_in_the_middle_part_2.ts)
* Day 12: Hill Climbing Algorithm
* Part 1 - [Description](https://adventofcode.com/2022/day/12#part1) - [Solution](2022/12_hill_climbing_algorithm_part_1.ts)
* Part 2 - [Description](https://adventofcode.com/2022/day/12#part2) - [Solution](2022/12_hill_climbing_algorithm_part_2.ts)
* Day 13: Distress Signal
* Part 1 - [Description](https://adventofcode.com/2022/day/13#part1) - [Solution](2022/13_distress_signal_part_1.ts)
* Part 2 - [Description](https://adventofcode.com/2022/day/13#part2) - [Solution](2022/13_distress_signal_part_2.ts)
* Day 14: Regolith Reservoir
* Part 1 - [Description](https://adventofcode.com/2022/day/14#part1) - [Solution](2022/14_regolith_reservoir_part_1.ts)
* Part 2 - [Description](https://adventofcode.com/2022/day/14#part2) - [Solution](2022/14_regolith_reservoir_part_2.ts)
* Day 15: Beacon Exclusion Zone
* Part 1 - [Description](https://adventofcode.com/2022/day/15#part1) - [Solution](2022/15_beacon_exclusion_zone_part_1.ts)
* Part 2 - [Description](https://adventofcode.com/2022/day/15#part2) - [Solution](2022/15_beacon_exclusion_zone_part_2.ts)
* Day 16: Proboscidea Volcanium
* Part 1 - [Description](https://adventofcode.com/2022/day/16#part1) - [Solution](2022/16_proboscidea_volcanium_part_1.ts)
* Part 2 - [Description](https://adventofcode.com/2022/day/16#part2) - [Solution](2022/16_proboscidea_volcanium_part_2.ts)
* Day 17: Pyroclastic Flow
* Part 1 - [Description](https://adventofcode.com/2022/day/17#part1) - [Solution](2022/17_pyroclastic_flow_part_1.ts)
* Day 18: Boiling Boulders
* Part 1 - [Description](https://adventofcode.com/2022/day/18#part1) - [Solution](2022/18_boiling_boulders_part_1.ts)
* Part 2 - [Description](https://adventofcode.com/2022/day/18#part2) - [Solution](2022/18_boiling_boulders_part_2.ts)
* [2021](https://adventofcode.com/2021)
* Day 1: Sonar Sweep
* Part 1 - [Description](https://adventofcode.com/2021/day/1#part1) - [Solution](2021/01_sonar_sweep_part_1.rs)
* Part 2 - [Description](https://adventofcode.com/2021/day/1#part2) - [Solution](2021/01_sonar_sweep_part_2.rs)
* Day 2: Dive!
* Part 1 - [Description](https://adventofcode.com/2021/day/2#part1) - [Solution](2021/02_dive_part_1.rs)
* Part 2 - [Description](https://adventofcode.com/2021/day/2#part2) - [Solution](2021/02_dive_part_2.rs)
* Day 3: Binary Diagnostic
* Part 1 - [Description](https://adventofcode.com/2021/day/3#part1) - [Solution](2021/03_binary_diagnostic_part_1.rs)
* Part 2 - [Description](https://adventofcode.com/2021/day/3#part2) - [Solution](2021/03_binary_diagnostic_part_2.rs)
* Day 4: Giant Squid
* Part 1 - [Description](https://adventofcode.com/2021/day/4#part1) - [Solution](2021/04_giant_squid_part_1.rs)
* Part 2 - [Description](https://adventofcode.com/2021/day/4#part2) - [Solution](2021/04_giant_squid_part_2.rs)
* Day 5: Hydrothermal Venture
* Part 1 - [Description](https://adventofcode.com/2021/day/5#part1) - [Solution](2021/05_hydrothermal_venture_part_1.rs)
* Part 2 - [Description](https://adventofcode.com/2021/day/5#part2) - [Solution](2021/05_hydrothermal_venture_part_2.rs)
* Day 6: Lanternfish
* Part 1 - [Description](https://adventofcode.com/2021/day/6#part1) - [Solution](2021/06_lanternfish_part_1.rs)
* Part 2 - [Description](https://adventofcode.com/2021/day/6#part2) - [Solution](2021/06_lanternfish_part_2.rs)
* Day 7: The Treachery of Whales
* Part 1 - [Description](https://adventofcode.com/2021/day/7#part1) - [Solution](2021/07_the_treachery_of_whales_part_1.rs)
* Part 2 - [Description](https://adventofcode.com/2021/day/7#part2) - [Solution](2021/07_the_treachery_of_whales_part_2.rs)
* Day 8: Seven Segment Search
* Part 1 - [Description](https://adventofcode.com/2021/day/8#part1) - [Solution](2021/08_seven_segment_search_part_1.rs)
* Part 2 - [Description](https://adventofcode.com/2021/day/8#part2) - [Solution](2021/08_seven_segment_search_part_2.rs)
* Day 9: Smoke Basin
* Part 1 - [Description](https://adventofcode.com/2021/day/9#part1) - [Solution](2021/09_smoke_basin_part_1.rs)
* Part 2 - [Description](https://adventofcode.com/2021/day/9#part2) - [Solution](2021/09_smoke_basin_part_2.rs)
* Day 10: Syntax Scoring
* Part 1 - [Description](https://adventofcode.com/2021/day/10#part1) - [Solution](2021/10_syntax_scoring_part_1.rs)
* Part 2 - [Description](https://adventofcode.com/2021/day/10#part2) - [Solution](2021/10_syntax_scoring_part_2.rs)
* Day 11: Dumbo Octopus
* Part 1 - [Description](https://adventofcode.com/2021/day/11#part1) - [Solution](2021/11_dumbo_octopus_part_1.rs)
* Part 2 - [Description](https://adventofcode.com/2021/day/11#part2) - [Solution](2021/11_dumbo_octopus_part_2.rs)
* Day 12: Passage Pathing
* Part 1 - [Description](https://adventofcode.com/2021/day/12#part1) - [Solution](2021/12_passage_pathing_part_1.rs)
* Part 2 - [Description](https://adventofcode.com/2021/day/12#part2) - [Solution](2021/12_passage_pathing_part_2.rs)
* Day 13: Transparent Origami
* Part 1 - [Description](https://adventofcode.com/2021/day/13#part1) - [Solution](2021/13_transparent_origami_part_1.rs)
* Part 2 - [Description](https://adventofcode.com/2021/day/13#part2) - [Solution](2021/13_transparent_origami_part_2.rs)
* Day 14: Extended Polymerization
* Part 1 - [Description](https://adventofcode.com/2021/day/14#part1) - [Solution](2021/14_extended_polymerization_part_1.rs)
* Part 2 - [Description](https://adventofcode.com/2021/day/14#part2) - [Solution](2021/14_extended_polymerization_part_2.rs)
* Day 15: Chiton
* Part 1 - [Description](https://adventofcode.com/2021/day/15#part1) - [Solution](2021/15_chiton_part_1.rs)
* Part 2 - [Description](https://adventofcode.com/2021/day/15#part2) - [Solution](2021/15_chiton_part_2.rs)
* Day 16: Packet Decoder
* Part 1 - [Description](https://adventofcode.com/2021/day/16#part1) - [Solution](2021/16_packet_decoder_part_1.rs)
* Part 2 - [Description](https://adventofcode.com/2021/day/16#part2) - [Solution](2021/16_packet_decoder_part_2.rs)
* Day 17: Trick Shot
* Part 1 - [Description](https://adventofcode.com/2021/day/17#part1) - [Solution](2021/17_trick_shot_part_1.rs)
* Part 2 - [Description](https://adventofcode.com/2021/day/17#part2) - [Solution](2021/17_trick_shot_part_2.rs)
* Day 18: Snailfish
* Part 1 - [Description](https://adventofcode.com/2021/day/18#part1) - [Solution](2021/18_snailfish_part_1.rs)
* Part 2 - [Description](https://adventofcode.com/2021/day/18#part2) - [Solution](2021/18_snailfish_part_2.rs)
* [2020](https://adventofcode.com/2020)
* Day 1: Report Repair
* Part 1 - [Description](https://adventofcode.com/2020/day/1#part1) - [Solution](2020/01_report_repair_part_1.rs)
* Part 2 - [Description](https://adventofcode.com/2020/day/1#part2) - [Solution](2020/01_report_repair_part_2.rs)
* Day 2: Password Philosophy
* Part 1 - [Description](https://adventofcode.com/2020/day/2#part1) - [Solution](2020/02_password_philosophy_part_1.rs)
* Part 2 - [Description](https://adventofcode.com/2020/day/2#part2) - [Solution](2020/02_password_philosophy_part_2.rs)
* Day 3: Toboggan Trajectory
* Part 1 - [Description](https://adventofcode.com/2020/day/3#part1) - [Solution](2020/03_toboggan_trajectory_part_1.rs)
* Part 2 - [Description](https://adventofcode.com/2020/day/3#part2) - [Solution](2020/03_toboggan_trajectory_part_2.rs)
* Day 4: Passport Processing
* Part 1 - [Description](https://adventofcode.com/2020/day/4#part1) - [Solution](2020/04_passport_processing_part_1.rs)
* Part 2 - [Description](https://adventofcode.com/2020/day/4#part2) - [Solution](2020/04_passport_processing_part_2.rs)
* Day 5: Binary Boarding
* Part 1 - [Description](https://adventofcode.com/2020/day/5#part1) - [Solution](2020/05_binary_boarding_part_1.rs)
* Part 2 - [Description](https://adventofcode.com/2020/day/5#part2) - [Solution](2020/05_binary_boarding_part_2.rs)
* Day 6: Custom Customs
* Part 1 - [Description](https://adventofcode.com/2020/day/6#part1) - [Solution](2020/06_custom_customs_part_1.rs)
* Part 2 - [Description](https://adventofcode.com/2020/day/6#part2) - [Solution](2020/06_custom_customs_part_2.rs)
* Day 7: Handy Haversacks
* Part 1 - [Description](https://adventofcode.com/2020/day/7#part1) - [Solution](2020/07_handy_haversacks_part_1.rs)
* Part 2 - [Description](https://adventofcode.com/2020/day/7#part2) - [Solution](2020/07_handy_haversacks_part_2.rs)
* Day 8: Handheld Halting
* Part 1 - [Description](https://adventofcode.com/2020/day/8#part1) - [Solution](2020/08_handheld_halting_part_1.rs)
* Part 2 - [Description](https://adventofcode.com/2020/day/8#part2) - [Solution](2020/08_handheld_halting_part_2.rs)
* Day 9: Encoding Error
* Part 1 - [Description](https://adventofcode.com/2020/day/9#part1) - [Solution](2020/09_encoding_error_part_1.rs)
* Part 2 - [Description](https://adventofcode.com/2020/day/9#part2) - [Solution](2020/09_encoding_error_part_2.rs)
* Day 10: Adapter Array
* Part 1 - [Description](https://adventofcode.com/2020/day/10#part1) - [Solution](2020/10_adapter_array_part_1.rs)
* Part 2 - [Description](https://adventofcode.com/2020/day/10#part2) - [Solution](2020/10_adapter_array_part_2.rs)
* Day 11: Seating System
* Part 1 - [Description](https://adventofcode.com/2020/day/11#part1) - [Solution](2020/11_seating_system_part_1.rs)
* Part 2 - [Description](https://adventofcode.com/2020/day/11#part2) - [Solution](2020/11_seating_system_part_2.rs)
* Day 12: Rain Risk
* Part 1 - [Description](https://adventofcode.com/2020/day/12#part1) - [Solution](2020/12_rain_risk_part_1.rs)
* Part 2 - [Description](https://adventofcode.com/2020/day/12#part2) - [Solution](2020/12_rain_risk_part_2.rs)
* Day 13: Shuttle Search
* Part 1 - [Description](https://adventofcode.com/2020/day/13#part1) - [Solution](2020/13_shuttle_search_part_1.rs)
* Part 2 - [Description](https://adventofcode.com/2020/day/13#part2) - [Solution](2020/13_shuttle_search_part_2.rs)
* Day 14: Docking Data
* Part 1 - [Description](https://adventofcode.com/2020/day/14#part1) - [Solution](2020/14_docking_data_part_1.rs)
* Part 2 - [Description](https://adventofcode.com/2020/day/14#part2) - [Solution](2020/14_docking_data_part_2.rs)
* Day 15: Rambunctious Recitation
* Part 1 - [Description](https://adventofcode.com/2020/day/15#part1) - [Solution](2020/15_rambunctious_recitation_part_1.rs)
* Part 2 - [Description](https://adventofcode.com/2020/day/15#part2) - [Solution](2020/15_rambunctious_recitation_part_2.rs)
* Day 16: Ticket Translation
* Part 1 - [Description](https://adventofcode.com/2020/day/16#part1) - [Solution](2020/16_ticket_translation_part_1.rs)
* Part 2 - [Description](https://adventofcode.com/2020/day/16#part2) - [Solution](2020/16_ticket_translation_part_2.rs)
* Day 17: Conway Cubes
* Part 1 - [Description](https://adventofcode.com/2020/day/17#part1) - [Solution](2020/17_conway_cubes_part_1.rs)
* Part 2 - [Description](https://adventofcode.com/2020/day/17#part2) - [Solution](2020/17_conway_cubes_part_2.rs)
* Day 18: Operation Order
* Part 1 - [Description](https://adventofcode.com/2020/day/18#part1) - [Solution](2020/18_operation_order_part_1.rs)
* Part 2 - [Description](https://adventofcode.com/2020/day/18#part2) - [Solution](2020/18_operation_order_part_2.rs)
* Day 19: Monster Messages
* Part 1 - [Description](https://adventofcode.com/2020/day/19#part1) - [Solution](2020/19_monster_messages_part_1.rs)
* Part 2 - [Description](https://adventofcode.com/2020/day/19#part2) - [Solution](2020/19_monster_messages_part_2.rs)
* Day 20: Jurassic Jigsaw
* Part 1 - [Description](https://adventofcode.com/2020/day/20#part1) - [Solution](2020/20_jurassic_jigsaw_part_1.rs)
* Part 2 - [Description](https://adventofcode.com/2020/day/20#part2) - [Solution](2020/20_jurassic_jigsaw_part_2.rs)
* Day 21: Allergen Assessment
* Part 1 - [Description](https://adventofcode.com/2020/day/21#part1) - [Solution](2020/21_allergen_assessment_part_1.rs)
* Part 2 - [Description](https://adventofcode.com/2020/day/21#part2) - [Solution](2020/21_allergen_assessment_part_2.rs)
* Day 22: Crab Combat
* Part 1 - [Description](https://adventofcode.com/2020/day/22#part1) - [Solution](2020/22_crab_combat_part_1.rs)
* Part 2 - [Description](https://adventofcode.com/2020/day/22#part2) - [Solution](2020/22_crab_combat_part_2.rs)
* Day 23: Crab Cups
* Part 1 - [Description](https://adventofcode.com/2020/day/23#part1) - [Solution](2020/23_crab_cups_part_1.rs)
* Part 2 - [Description](https://adventofcode.com/2020/day/23#part2) - [Solution](2020/23_crab_cups_part_2.rs)
* Day 24: Lobby Layout
* Part 1 - [Description](https://adventofcode.com/2020/day/24#part1) - [Solution](2020/24_lobby_layout_part_1.rs)
* Part 2 - [Description](https://adventofcode.com/2020/day/24#part2) - [Solution](2020/24_lobby_layout_part_2.rs)
* Day 25: Combo Breaker
* Part 1 - [Description](https://adventofcode.com/2020/day/25#part1) - [Solution](2020/25_combo_breaker_part_1.rs)
* Part 2 - [Description](https://adventofcode.com/2020/day/25#part2) - Solution
* [2019](https://adventofcode.com/2019)
* Day 1: The Tyranny of the Rocket Equation
* Part 1 - [Description](https://adventofcode.com/2019/day/1#part1) - [Solution](2019/1_the_tyranny_of_the_rocket_equation_part_1.py)
* Part 2 - [Description](https://adventofcode.com/2019/day/1#part2) - [Solution](2019/1_the_tyranny_of_the_rocket_equation_part_2.py)
* Day 2: 1202 Program Alarm
* Part 1 - [Description](https://adventofcode.com/2019/day/2#part1) - [Solution](2019/2_1202_program_alarm_part_1.py)
* Part 2 - [Description](https://adventofcode.com/2019/day/2#part2) - [Solution](2019/2_1202_program_alarm_part_2.py)
* Day 3: Crossed Wires
* Part 1 - [Description](https://adventofcode.com/2019/day/3#part1) - [Solution](2019/3_crossed_wires_part_1.py)
* Part 2 - [Description](https://adventofcode.com/2019/day/3#part2) - [Solution](2019/3_crossed_wires_part_2.py)
* Day 4: Secure Container
* Part 1 - [Description](https://adventofcode.com/2019/day/4#part1) - [Solution](2019/4_secure_container_part_1.py)
* Part 2 - [Description](https://adventofcode.com/2019/day/4#part2) - [Solution](2019/4_secure_container_part_2.py)
* Day 5: Sunny with a Chance of Asteroids
* Part 1 - [Description](https://adventofcode.com/2019/day/5#part1) - [Solution](2019/5_sunny_with_a_chance_of_asteroids_part_1.py)
* Part 2 - [Description](https://adventofcode.com/2019/day/5#part2) - [Solution](2019/5_sunny_with_a_chance_of_asteroids_part_2.py)
* Day 6: Universal Orbit Map
* Part 1 - [Description](https://adventofcode.com/2019/day/6#part1) - [Solution](2019/6_universal_orbit_map_part_1.py)
* Part 2 - [Description](https://adventofcode.com/2019/day/6#part2) - [Solution](2019/6_universal_orbit_map_part_2.py)
* Day 7: Amplification Circuit
* Part 1 - [Description](https://adventofcode.com/2019/day/7#part1) - [Solution](2019/7_amplification_circuit_part_1.py)
* Part 2 - [Description](https://adventofcode.com/2019/day/7#part2) - [Solution](2019/7_amplification_circuit_part_2.py)
* Day 8: Space Image Format
* Part 1 - [Description](https://adventofcode.com/2019/day/8#part1) - [Solution](2019/8_space_image_format_part_1.py)
* Part 2 - [Description](https://adventofcode.com/2019/day/8#part2) - [Solution](2019/8_space_image_format_part_2.py)
* Day 9: Sensor Boost
* Part 1 - [Description](https://adventofcode.com/2019/day/9#part1) - [Solution](2019/9_sensor_boost_part_1.py)
* Part 2 - [Description](https://adventofcode.com/2019/day/9#part2) - [Solution](2019/9_sensor_boost_part_2.py)
* Day 10: Monitoring Station
* Part 1 - [Description](https://adventofcode.com/2019/day/10#part1) - [Solution](2019/10_monitoring_station_part_1.py)
* Part 2 - [Description](https://adventofcode.com/2019/day/10#part2) - [Solution](2019/10_monitoring_station_part_2.py)
* Day 11: Space Police
* Part 1 - [Description](https://adventofcode.com/2019/day/11#part1) - [Solution](2019/11_space_police_part_1.py)
* Part 2 - [Description](https://adventofcode.com/2019/day/11#part2) - [Solution](2019/11_space_police_part_2.py)
* Day 12: The N-Body Problem
* Part 1 - [Description](https://adventofcode.com/2019/day/12#part1) - [Solution](2019/12_the_n_body_problem_part_1.py)
* Part 2 - [Description](https://adventofcode.com/2019/day/12#part2) - [Solution](2019/12_the_n_body_problem_part_2.py)
* Day 13: Care Package
* Part 1 - [Description](https://adventofcode.com/2019/day/13#part1) - [Solution](2019/13_care_package_part_1.py)
* Part 2 - [Description](https://adventofcode.com/2019/day/13#part2) - [Solution](2019/13_care_package_part_2.py)
* Day 14: Space Stoichiometry
* Part 1 - [Description](https://adventofcode.com/2019/day/14#part1) - [Solution](2019/14_space_stoichiometry_part_1.py)
* Part 2 - [Description](https://adventofcode.com/2019/day/14#part2) - [Solution](2019/14_space_stoichiometry_part_2.py)
* [2018](https://adventofcode.com/2018)
* Day 1: Chronal Calibration
* Part 1 - [Description](https://adventofcode.com/2018/day/1#part1) - [Solution](2018/1_chronal_calibration_part_1.py)
* Part 2 - [Description](https://adventofcode.com/2018/day/1#part2) - [Solution](2018/1_chronal_calibration_part_2.py)
* Day 2: Inventory Management System
* Part 1 - [Description](https://adventofcode.com/2018/day/2#part1) - [Solution](2018/2_inventory_management_system_part_1.py)
* Part 2 - [Description](https://adventofcode.com/2018/day/2#part2) - [Solution](2018/2_inventory_management_system_part_2.py)
* Day 3: No Matter How You Slice It
* Part 1 - [Description](https://adventofcode.com/2018/day/3#part1) - [Solution](2018/3_no_matter_how_you_slice_it_part_1.py)
* Part 2 - [Description](https://adventofcode.com/2018/day/3#part2) - [Solution](2018/3_no_matter_how_you_slice_it_part_2.py)
* [2015](https://adventofcode.com/2015)
* Day 1: Not Quite Lisp
* Part 1 - [Description](https://adventofcode.com/2015/day/1#part1) - [Solution](2015/01_not_quite_lisp_part_1.rs)
* Part 2 - [Description](https://adventofcode.com/2015/day/1#part2) - [Solution](2015/01_not_quite_lisp_part_2.rs)
* Day 2: I Was Told There Would Be No Math
* Part 1 - [Description](https://adventofcode.com/2015/day/2#part1) - [Solution](2015/02_i_was_told_there_would_be_no_math_part_1.rs)
* Part 2 - [Description](https://adventofcode.com/2015/day/2#part2) - [Solution](2015/02_i_was_told_there_would_be_no_math_part_2.rs)
* Day 3: Perfectly Spherical Houses in a Vacuum
* Part 1 - [Description](https://adventofcode.com/2015/day/3#part1) - [Solution](2015/03_perfectly_spherical_houses_in_a_vacuum_part_1.rs)
* Part 2 - [Description](https://adventofcode.com/2015/day/3#part2) - [Solution](2015/03_perfectly_spherical_houses_in_a_vacuum_part_2.rs)
* Day 4: The Ideal Stocking Stuffer
* Part 1 - [Description](https://adventofcode.com/2015/day/4#part1) - [Solution](2015/04_the_ideal_stocking_stuffer_part_1/src/main.rs)
* Part 2 - [Description](https://adventofcode.com/2015/day/4#part2) - [Solution](2015/04_the_ideal_stocking_stuffer_part_2/src/main.rs)
* Day 5: Doesn't He Have Intern-Elves For This?
* Part 1 - [Description](https://adventofcode.com/2015/day/5#part1) - [Solution](2015/05_doesnt_he_have_intern_elves_for_this_part_1.rs)
* Part 2 - [Description](https://adventofcode.com/2015/day/5#part2) - [Solution](2015/05_doesnt_he_have_intern_elves_for_this_part_2.rs)
* Day 6: Probably a Fire Hazard
* Part 1 - [Description](https://adventofcode.com/2015/day/6#part1) - [Solution](2015/06_probably_a_fire_hazard_part_1.rs)
* Part 2 - [Description](https://adventofcode.com/2015/day/6#part2) - [Solution](2015/06_probably_a_fire_hazard_part_2.rs)
* Day 7: Some Assembly Required
* Part 1 - [Description](https://adventofcode.com/2015/day/7#part1) - [Solution](2015/07_some_assembly_required_part_1.rs)
* Part 2 - [Description](https://adventofcode.com/2015/day/7#part2) - [Solution](2015/07_some_assembly_required_part_2.rs)
* Day 8: Matchsticks
* Part 1 - [Description](https://adventofcode.com/2015/day/8#part1) - [Solution](2015/08_matchsticks_part_1.rs)
* Part 2 - [Description](https://adventofcode.com/2015/day/8#part2) - [Solution](2015/08_matchsticks_part_2.rs)
* Day 9: All in a Single Night
* Part 1 - [Description](https://adventofcode.com/2015/day/9#part1) - [Solution](2015/09_all_in_a_single_night_part_1.rs)
* Part 2 - [Description](https://adventofcode.com/2015/day/9#part2) - [Solution](2015/09_all_in_a_single_night_part_2.rs)
* Day 10: Elves Look, Elves Say
* Part 1 - [Description](https://adventofcode.com/2015/day/10#part1) - [Solution](2015/10_elves_look_elves_say_part_1.rs)
* Part 2 - [Description](https://adventofcode.com/2015/day/10#part2) - [Solution](2015/10_elves_look_elves_say_part_2.rs)
* Day 11: Corporate Policy
* Part 1 - [Description](https://adventofcode.com/2015/day/11#part1) - [Solution](2015/11_corporate_policy_part_1.rs)
* Part 2 - [Description](https://adventofcode.com/2015/day/11#part2) - [Solution](2015/11_corporate_policy_part_2.rs)
* Day 12: JSAbacusFramework.io
* Part 1 - [Description](https://adventofcode.com/2015/day/12#part1) - [Solution](2015/12_jsabacus_framework_io_part_1/src/main.rs)
* Part 2 - [Description](https://adventofcode.com/2015/day/12#part2) - [Solution](2015/12_jsabacus_framework_io_part_2/src/main.rs)
* Day 13: Knights of the Dinner Table
* Part 1 - [Description](https://adventofcode.com/2015/day/13#part1) - [Solution](2015/13_knights_of_the_dinner_table_part_1.rs)
* Part 2 - [Description](https://adventofcode.com/2015/day/13#part2) - [Solution](2015/13_knights_of_the_dinner_table_part_2.rs)
* Day 14: Reindeer Olympics
* Part 1 - [Description](https://adventofcode.com/2015/day/14#part1) - [Solution](2015/14_reindeer_olympics_part_1.rs)
* Part 2 - [Description](https://adventofcode.com/2015/day/14#part2) - [Solution](2015/14_reindeer_olympics_part_2.rs)
* Day 15: Science for Hungry People
* Part 1 - [Description](https://adventofcode.com/2015/day/15#part1) - [Solution](2015/15_science_for_hungry_people_part_1.rs)
* Part 2 - [Description](https://adventofcode.com/2015/day/15#part2) - [Solution](2015/15_science_for_hungry_people_part_2.rs)
* Day 16: Aunt Sue
* Part 1 - [Description](https://adventofcode.com/2015/day/16#part1) - [Solution](2015/16_aunt_sue_part_1.rs)
* Part 2 - [Description](https://adventofcode.com/2015/day/16#part2) - [Solution](2015/16_aunt_sue_part_2.rs)
* Day 17: No Such Thing as Too Much
* Part 1 - [Description](https://adventofcode.com/2015/day/17#part1) - [Solution](2015/17_no_such_thing_as_too_much_part_1.rs)
* Part 2 - [Description](https://adventofcode.com/2015/day/17#part2) - [Solution](2015/17_no_such_thing_as_too_much_part_2.rs)
* Day 18: Like a GIF For Your Yard
* Part 1 - [Description](https://adventofcode.com/2015/day/18#part1) - [Solution](2015/18_like_a_gif_for_your_yard_part_1.rs)
* Part 2 - [Description](https://adventofcode.com/2015/day/18#part2) - [Solution](2015/18_like_a_gif_for_your_yard_part_2.rs)