This file contains the output of all solutions. All of them are timed. The timing is just wall clock time so things like other processes running can affect it. All solutions finish in under 100ms on my machine and the total running time of all 50 stars is under 500ms!
Day 1
Part one: 3303995
Part two: 4953118
Time: 0ms
Day 2
Part one: 8017076
Part two: 3146
Time: 0ms
Day 3
Part one: 721
Part two: 7388
Time: 44ms
Day 4
Part one: 1653
Part two: 1133
Time: 2ms
Day 5
Part one:
0
0
0
0
0
0
0
0
0
9775037
Part two: 15586959
Time: 0ms
Day 6
Part one: 251208
Part two: 397
Time: 18ms
Day 7
Part one: 79723
Part two: 70602018
Time: 0ms
Day 8
Part one: 2806
Part two:
ββββ βββ ββ ββ βββ
β β β β β β β β
β βββ β β β βββ
β β β β ββββ β β
β β β β β β β β β
ββββ βββ ββ β β βββ
Time: 0ms
Day 9
Part one: 3345854957
Part two: 68938
Time: 4ms
Day 10
Part one: 314
Part two: 1513
Time: 33ms
Day 11
ββ
β β
ββ ββββ ββ
ββ β β βββ β
β β β β
βββ βββ
ββββ β β
ββ β βββ
βββ β
β ββ ββ β
ββ β β ββ
ββ ββ ββββ
β ββ ββ βββ
β ββ β
β βββ ββ ββ
β ββββ ββ β ββ
βββ ββββββ βββββ ββ β βββ
β β β ββ βββββ β ββ β
β βββ β β β β β β β β
ββ ββββββ β βββ ββ βββββββ β
β βββ βββ β β β ββββ β β ββ
β βββββββ β ββ ββ β
β β ββ βββ β β β ββββββ
β βββ βββββ β ββ ββ
β ββββ ββ β ββββββ β β ββ
β β βββ ββ β ββ ββ β ββ βββββ
β β ββ β β βββ ββ β βββ β
βββ β ββ ββ ββ ββββ ββ ββββ
βββ βββ ββββ β βββ βββ β
β ββ β ββ β βββ βββ β
β ββ β β β β β ββ βββββ β
ββ ββ ββ βββ β β β ββ β β
β βββββ β ββ β ββ β β
β ββ β ββββ βββ β ββ
ββ β ββββ βββββ β β
β β β β ββββββββ
β ββ β β βββ ββββ ββββ βββ βββ
ββ βββ ββ βββ ββ β β β β
β β β β ββ βββ βββββ βββββ β
β β ββ ββββ β β ββ ββ β β ββ
ββ ββ β β ββ ββ β β ββ β β β β
ββ β ββ β ββ ββ β β β β β ββ ββ β
β β ββ β β β β ββββ βββ βββ ββ β β ββββ
β βββ β β ββββ βββ β β β β β ββββ βββ β
ββββ β β β β β β β β ββ ββββββββ β β
ββββ ββ ββ β ββ βββ βββ βββ β ββ β
ββ β β ββ βββ β β β ββ β β β β ββ ββ
β βββ β β β β ββ βββββ ββ β ββββββ ββ βββββ β βββ β
ββββ ββ ββ ββ ββ ββββ β ββ ββ β β β β β ββ ββ
ββ β β β β ββ β βββ β β βββ β βββββββ β β βββ
βββββ β β β ββ ββ ββ β ββ ββββ β β β ββ ββ β ββββββ β ββ β β
ββ β β βββ β β ββ ββ ββββ β β β β β β β β β β ββββ β
β β β β β βββββ ββ β β ββ ββββ β ββββββ βββ β β β β ββ
ββ β β ββ ββ ββ β β βββ β βββ β β ββ β β ββ β β β
β ββ β ββ β ββ β βββ ββ β ββ β β β ββββββ ββ ββ β β βββ
β ββ β β β ββ β ββ ββ β β βββ ββ β ββ ββ βββ β βββββββ
β ββ β ββ ββ β ββββ β β ββ βββββ ββ β βββ β ββ ββ β
ββ ββ β β ββ ββββββ βββ ββββ β βββ β βββ β β β β β ββ ββ β β
ββ β ββ β β ββββ β ββββ ββ β βββ ββ ββ β βββββ β ββ ββββ β
βββ β β ββ β ββ β β β β β β β ββββ βββββ
β β βββ ββ β ββ β ββ β β β β β β ββ
β ββ β βββ ββ β ββββ β β βββ β βββ β β β β ββ β ββ
ββ ββ ββ ββ ββ ββ β β β ββββ β ββ βββ βββ
β β ββββ ββ β β ββ ββ ββ β β βββ β ββ
ββ β β β ββ β ββ β ββ β βββ β β β
ββ ββ β βββ ββββ ββ ββ β βββ ββββ
βββ βββ β β β βββββ β β β β ββββ β β
β ββ βββ ββββ β β ββ ββ β ββββββ β
β ββ βββ ββ β β ββ ββ β β βββ β ββ
β β β ββ β β βββ βββ β ββββ β βββββ
β ββββ β ββ β ββ β β β β β
β βββββ β βββββ ββββ
β β ββ β β β β
ββ βββ β ββ ββ
ββ ββ
Part one: 2539
ββββ β ββββ βββ β β ββ βββ ββ
β β β β β β β β β β β β
β β βββ βββ ββ β β β β β
β β β β β β β β βββ ββββ
β β β β β β β β β β β β β
ββββ ββββ ββββ βββ β β ββ β β β β
Part two: 249
Time: 3ms
Day 12
Part one: 6678
Part two: 496734501382552
Time: 2ms
Day 13
Part one: 193
Part two: 10547
Time: 6ms
Day 14
Part one: 365768
Part two: 3756877
Time: 2ms
Day 15
βββββββββββββββββββββββββββββββββββββββββ
β β β β β β β
β β β β βββββββββ βββ β βββ βββββ β βββ β
β β β β β β β β β
β βββββββββββββ β βββββββ βββββββββββββ β
β β β β β β β
β βββββββββ βββ βββ β β β βββ βββββ β βββ
β β β β β β β β β β β β
β β βββββ βββ βββ βββ β βββββββ β βββββ β
β β β β β β β β β$ β
βββββββ β β βββββββββ βββββββββββ βββββ β
β β β β β β β β β
β β βββ β β βββ β βββββ βββββ β β β β β β
β β β β β β β β β β β β β β
β βββ β βββ βββββ β β βββββ β β βββββ β β
β β β β β β β β β β β β β
βββ β βββ β β βββββ βββββ βββ β βββββ β β
β β β β β β β β β β β β β
β β β βββββ βββββ βββββββ β β βββ βββββ β
β β β β β β β β β β β β
β β βββββ β β βββββ β β β βββββ β β βββ β
β β β β β β#β β β β β β β
β βββ β βββββ β β β βββ βββ β β βββββ β β
β β β β β β β β β β β β β
β βββββ β βββββ βββ β βββββββ βββ β βββ β
β β β β β β β β β β β
β β βββββββββ β β βββββ βββ βββ βββ βββββ
β β β β β β β β β β β
βββββ β βββββ β βββββ β β βββ β βββββ β β
β β β β β β β β β β
β β βββββββ βββββββ βββββββ βββββββββββ β
β β β β β β β β β
β βββββ β βββββββ β βββββ βββ β βββββββββ
β β β β β β β β β β β
β β β βββββ β β β β β β βββ βββββββββ β β
β β β β β β β β β β β
β βββ βββββββββ β β β βββββββββββ β βββ β
β β β β β β β β β β β
βββ βββββ βββββ βββββ β βββ β βββββ β β β
β β β β β β
βββββββββββββββββββββββββββββββββββββββββ
Part one: 318
Part two: 390
Time: 19ms
Day 16
Part one: 17978331
Part two: 19422575
Time: 66ms
Day 17
..........................#####..................
..........................#...#..................
..........................#...#..................
..........................#...#..................
..........................#...#..................
..........................#...#..................
..........................#######................
..............................#.#................
............................###########..........
............................#.#.#.....#..........
..................#############.#.....#..........
..................#.........#...#.....#..........
..................#.........#######...#..........
..................#.............#.#...#..........
..................#.............#.#...#..........
..................#.............#.#...#..........
......#############.............#.#...#..........
......#.........................#.#...#..........
###########.....................#######..........
#.....#...#.......................#..............
#.....#...#.......................#...#######....
#.....#...#.......................#...#.....#....
#######...#.......................#...#.....#....
..........#.......................#...#.....#....
..........#.......................###########....
..........#...........................#..........
..........#...........................#...#######
..........#...........................#...#.....#
..........#.........................#####.#.....#
..........#.........................#.#.#.#.....#
..........#######...................#.###########
................#...................#...#.#......
................#.............#############......
................#.............#.....#...#........
................#.............#.....#...#........
................#.............#.........#........
................#.............#.........#........
................#.............#.........#........
................#.............###########........
................#................................
................#................................
................#................................
................######^..........................
Instructions needed:
L6R12L6R12L10L4L6L6R12L6R12L10L4L6L6R12L6L10L10L4L6R12L10L4L6L10L10L4L6L6R12L6L10L10L4L6
Part one: 8928
Part two: 880360
Time: 1ms
Day 18
Part one: 3918
Part two: 2004
Time: 86ms
Day 19
Part one: 138
Part two: 13530764
Time: 22ms
Day 20
Part one: 668
Part two: 7778
Time: 29ms
Day 21
Part one: 19361414
Part two: 1139205618
Time: 4ms
Day 22
Part one: 6850
Part two: 13224103523662
Time: 0ms
Day 23
Part one: 18192
Part two: 10738
Time: 4ms
Day 24
Part one: 18404913
Part two: 1989
Time: 60ms
Day 25
== Pressure-Sensitive Floor ==
Analyzing...
Doors here lead:
- north
A loud, robotic voice says "Analysis complete! You may proceed." and you enter the cockpit.
Santa notices your small droid, looks puzzled for a moment, realizes what has happened, and radios your ship directly.
"Oh, hello! You should be able to get in by typing 352325632 on the keypad at the main airlock."
Time: 28ms