Solutions written in Python by @MarekE

Day Challenge Part 1 Part 2 Input
1 Trebuchet?! part 1 part 2 input
2 Cube Conundrum part 1 part 2 input
3 Gear Ratios part 1 part 2 input
4 Scratchcards part 1 part 2 input
5 If You Give A Seed A Fertilizer part 1 part 2 input
6 Wait For It part 1 part 2 input
7 Camel Cards part 1 part 2 input
8 Haunted Wasteland part 1 part 2 input
9 Mirage Maintenance part 1 part 2 input
10 Pipe Maze part 1 part 2 input
11 Cosmic Expansion part 1 part 2 input
12 Hot Springs part 1 part 2 input
13 Point of Incidence part 1 part 2 input
14 Parabolic Reflector Dish part 1 part 2 input
15 Lens Library part 1 part 2 input
16 The Floor Will Be Lava part 1 part 2 input
17 Clumsy Crucible part 1 part 2 input
18 Lavaduct Lagoon part 1 part 2 input
19 Aplenty part 1 part 2 input
20 Pulse Propagation part 1 part 2 input
21 Step Counter part 1 part 2 input
22 Sand Slabs part 1 part 2 input
22 Sand Slabs part 1 part 2 input
23 A Long Walk part 1 part 2 input
24 Never Tell Me The Odds part 1 part 2 input
25 Snowverload part 1 part 2 input

My Leaderboard

To join my private leaderboard: 3235852-501812ff