AOC2022/day22/input

202 lines
25 KiB
Plaintext
Raw Normal View History

2022-12-22 16:51:39 +01:00
.....................#.....#.............................#..............#............##.....#.......
.....#..................#........#.....................#.#....#.......#.#.......#........#...###....
........#..................#..........#.......................#.........#...............#.##..#.....
.#...................#......#........#..#..#...........#.......................#..................##
..###................#...........#.......#...........#........................#..#....#.#...........
...#............#..........#..............#..#...#...........#.#..........#...#.....................
..##.#............#...#.#.....#..##...............#.....##.#.#.............#.#.....##........#......
...............##..#............#.#.............#..##........#..#...............#.....#.............
....#........#.........###..........#........#.........................#.............#..#...........
..#...#.................#..............#......#..............#...##......#.....................#....
...........#...#......###.....#..#...#...............#......#.....................#......#..........
.....#.........................#.#.....#...........##.....#..............#.#.........#...........#..
...#....#...#.......##..........#.............#...........#...........##............................
..##........#............#........#......#....#...........#..#..#...........#.#.....................
...#..#.......#................#......#.#.................#.........................................
#....#..#.......#............#....##.................#..............#....#.......#.#.#..............
...............#......................#..#...................................#.#.##..#..............
...#..........................#...#................#.....#.........................#...............#
...#...............................#.....#........#....#.......#......##.......................##...
.........#..................#............#..................#.....#..........#...#...........#....#.
#........#...#............#..#.........................#.........#...##....#.............#........#.
..................#.#...#......#.....................................#...........#.......#....#.....
..............#......................................##.....#..........................##..#........
#...........#....................#.......#..................................#....#........#.........
#..#..................................#.#............................#.##...#...#....#.........#..#.
......................#....#.....#................##...............#...#............................
....#............#..#........#......#.#.............#.#...#.........#.#.###.........................
..............#...........................#.....................#...................................
.#................#..#..........#..........#..........#.........#....#.....#..##....####.#..........
..#........##...............#........#........#..#............................#........##...#.......
.........#.......#....#..............#.............#.#..................................#...........
.#.....#...#............#.......##......#..........#.........#..#........................#......#...
.......#.#...#.........................#...............#.#..........................................
.......#....#.......#................................#.................................#......#.....
.#..#................................................#.....#......#..........................#.....#
#......#...............#.......#...##......#.#.#.............#.............##..#.............##.....
......#.......................#...#..#.#......#.......##...#...................#..............#.....
...#.......#..................#....#.....#...#......#.................................#.......#.....
..#......#........#...#..#....#..#..#..............................##..#....................#..#....
.#.#.......#.#.......................#..#.......#..#...#..............#..........#..................
#...........#.............#...#...........##....#...................................##..............
..................................#...........#...................................#..............#..
......................#....#...................#..##...............#...................#...#...#.#..
....#............#....................#.......................................#..#...#.......##.....
...#.......#..........##.#........#.....................#....#............#.................#..#....
......#.........................#........##.........#................##.........#............##.###.
#...................#............#..................#.................##..#......................#..
.#......#................#..............#.................#.....#...............................#.##
..........#........#...........#................#....##.#............##................#.#..........
.....#........................................#.......#...................#........#................
...................................#..............
........#.....................#.........##.##.....
..............##................................#.
......#....#......................................
..#............#...............#..................
.#.......#.............#..........................
..##................#......#..#...................
##.....#.......#..........#...........##.........#
..#...........#..................#......#..#......
..........................#.#...........#.........
.....#.....#.......#.........#.......##...........
......................#.......#......#.#..........
..#...#......#.................#........#.........
......#.......#..............#......#.........#...
................#..#...#.#.....#.................#
.#........................#.....#.............#...
......#...#.#......#......#................#......
#.......#..#......................#...............
..................#.#................##...........
...##.#.....##...............#..........#.........
.....#....#..#...........#.#..........#...........
#........#.......#..............#.#...#...........
.#......................#..................#......
..........#.#...#...........#..................##.
......#.......#.....#.............................
........#.#.#.#.............................#.....
............#...#......#.................#........
..................................................
.........#...............................#...###..
..#...........#.#.#...............................
..........#.........#....##....#..................
......#........#...#....#...........#.......#.....
.#..#.........#.......#....................#......
#.#.....#..............................#.....#...#
..#....#...#......#..........#.................#..
........#..#........#......#.......#......##......
..#............................#..........##......
...........#..............#...............#..#....
......##.........#............#..........#....#...
.....#..........................#....#............
............#.#..#......#..#......................
..........#...#...........#...........#.......#..#
.......#.#......#.#.......#..#.......####....#....
....#........#......##............................
..............#....#..............................
................#..#.........#.#..................
.....#....#........#......#...#.........#.....#.#.
.......##...........................#.........#...
#.......#............##.#..........#..............
.................#..............#......#.#..#.....
.......#....#..............#...#........#......#............................#........#.........#.#.#
.........#.......#........#...........#...........#..#......#.......................................
..#......#...#........#.##..#.................#...##......#................#...#........#........#..
..#...................#...#..#.......#....#.#......#.................#...#...#......................
....................#...............#..........#................#............................#......
..#........................#...........#...#............#..........................#................
.#..........#............................#..................#...#......................#.......#....
...#.............#...#.......#...........#...................#...........#.........#.....##....#.##.
.#....................................#.#...........#..#...#.........#....#...#.......#....#........
#...#..............#.............................#.........#...........#......................#.....
..#.....#......#.............#........#...........#...............##.....#........#.#...........#...
....#...........#.......#............#............##...#.......................................##...
...#..........................#...........#...#....#.........#.....#.#..............................
............................#...............#.......#.........#......#.......#.....#................
.#..........#..........#................#...........#...........................#............#......
............##............................................##....................#.....#.#...........
......##........................#....#..........#.......................................#...........
.#....#...................#.................##........................#...#...#...#...#...#.........
....#.......#..................#.....#.....#..............#............#......#.#....#..............
#..............#..................#..#.#.......#...........##.....................#..#....#....#...#
.....#....#..........#...#...#..#............#.............#......#........#......#.................
.........................#.....#.....#.....................................#.....#........#...#...#.
.....................................#.#.#...........#............#.#...................#.#...#.....
....#.#..#....#.......#..#...........#....#...#..............#...........#...............#.........#
#.............#.............#..#.......................##........#............#...........#...#.....
....##.#...#..............#...#...................................##.#..#...#.....#....#....#.......
...........#.#..##...............#...#..........#..#......#................#...............#........
.#...#..........#.#....##...............................#............#.....#......#.................
..........#.......#.#......##...........#..............#..#.........................#....#..#..##...
#.........#....#.......#.......#.....#..........###....#..........................#...#...#.......#.
............#..##.........#..........##..........#....................#...............#.....#......#
.#...........#.....#...........#...#....#......#.#..............#...................#....#..........
....#..........#..............................#.......#..........#.........#........................
.#...............##........#.................#...#..............#............................#....#.
....#.......#............#.#...................#..#.#.........##.......#....#...........#......#....
..........#........................#............##..#.#.#......................#......#........#....
#.............#.....................#.....#.......................#....#......#.#.##...#............
.........#............#......#.................................................................##..#
....#.....#......#...................#.........................#....................................
..............................##.............#.......#.....#..........#........#........#...........
.....#...#..........##....#.#................#.....#...........#..............##......##......##.#..
........#.............#...........................#.............##....#.#..#.....#.#...........#..#.
.............#...............#....#.#.............#...##.......#.#......................#..#..#.....
..........#...........#......#......#.............#...........#..#....##..........#.................
.......................#..##...........#..............#.......................#.....................
......#..#...................#.....................................#......##.............#.#....##..
.....##....#......#..................#.........#..#...............#.................#......#.#....#.
..#.......#.#.##......#.#........#..#.###...#...#....#...#.............................#............
#........#....#....#.#..#..#....#.........#..................#.#................................#...
..#.....................##.............#.#........#................#.....#...........#.#...#........
.......#......#........#....#..........#..........
#..................##...#.................#..#....
...#..............#...............................
#.......#......#.......................#....#.#...
..........................#........#..........#...
.........#.......#......................#........#
....#...............#....................#........
....#..................#...##.....................
.........#.................#......................
...........#.............#...#....................
.......#.....#......#..................#...#......
..........#............#..........................
..........#...#............................#......
.........#.....#......#..........#..........#.....
.#..................................#..##.........
.....#......#............##.....#..........#......
.....#......#........#.#.........#................
.............##.#..........#....................##
.........#..........#..........##..#..#..#.#......
..........#........#...#.#..#................#..#.
...#.#........#.......#...........##.............#
.................#...#.....#......................
...#..#.#.......................##....#...........
......#.........#...................#.............
..#.........#.........#...........#........##.....
................#...............#..........##...#.
............................................#.....
..#................................#....#.........
.....#........#...................#.##.......#....
........#.......................................#.
.............#...#......#.........#.......#.......
#...........#.....#...........#............#......
.............#.............#.....#................
.....#.......#....##.................#..##....#...
#....#..#.....#......#.......................#...#
.#..........................#................#..#.
....#........#...................................#
#...#......#..................#.........#.......#.
.................#..##............................
.#................#..................#.....#....#.
............#.................#.#.....#...........
.##...............#............#...............#.#
.....#...............#..#....#.....#..........##..
#............#.......#...#.#.#....................
..................##........................#.....
.#........#.#..............#.........##.....#.....
..##............#.................................
..........#...#......#.#....#.#.#..#.........#....
.............#......#...#......#.............#....
.......#..#..#....................................
47L2R45L20L16L2R33L27R32L12R50L13R23R27L32L27R2R16R36L22L13R17L41R5L11R28R4R9R28R44L31L49R31L29R10L4L30L46L20R26R37R32L10L39R38L17R5L44R22L36L23L31R38R13L36R8R35L33R44R46R13R12L3L19L18L16L16L36L11R20R11R7L15R39R46L49L14R32L45R6R13L31L20R40L27L16R7R9R41L13L18R47R29L14L10L14L44R35R1R43R37L33L3R45R8L48L16L49R33L14R9L15L26L24R1L48L11L18L40L4L27R43R10L5L35L41L49R36L24R47L25L9L5R31R48L11L11R5R41R21R8R28L37R39L19L5L25L15R4L41L41L14R15R3R47L21L15R2L23L9L28L13R24L39L34L34L4R32R36R45R38R43L6L46R30L26R43L49R48R33R7R25R37R7L13L3R38R31L16L9L27R3L36R16R35L33R24L30L46R24L37L18R23R15L38L49L39R43R42R39L8L10R23L35R44L32L4R4R33R37L41L38R43L26L41L36L28L30L26R37L40L31R43L23R22R6R13R38L15L13L25R6L8R14L36R22R48R16R29L16L39R11L5R46L46R21L20R2R5R5R31L22L27L29L14L5R45R7R45R8R23L27R35L28R25L32L4R3R45R23R3L48L5L6L4L1R25L31L20R49R8R37L13R37L22L40L47R18L26R49L32L37R24R10L47L47L22R42L11L1R48R32L25R30L14R26R49R29L17R22L3R32L41L36L45R13L27L15L50R48L24L31R48R35L5R3L13L44R28R45L35R46L2L12L11L37R37R14L10L13L1L22R7L16L6L30R18R22R3R21L34R45L29L17L36L3L39R11L32L27R29R11L26L43L18R28L39L33R7L5R24L19R9L23L11R15L47R20R26L47R4R46R8L27R46R37L28L15L44L4L27L32L19L36L47R50L9R47L1R26R44L31R10L21L40R43L25L4R14L41L16L15R31R17L40L33R25R9L18L46R12L40R31L38L18L15R30L13R49R11L26R34L6L49L9R49L49R49R34L36R29R44L45L47L35L25R36L5R17R12L1L30R47L45L43R44R50R24R40R27R39R20L4L16L38L26R20L41L40R1R5R24L26R29R6L11R50R17L23L15R31L38R22R16L17L7R43L4L32L16L7L43R38R34L35R10L45R38L13L15L24R44R11L41R44R3R12L2L21L3L47R21R13R39L43R46L17R36R17L31R27R30L12L3R4L27L31L41R24L31R48L46L38L28L12R20L39R41L43R17L6R17R41L19R34L49L16L41R49R29L49L11R13L9R49R25L48R14R33L38L4L48R4L14R32R31L3L30R4R16L7R7R36L49L41R26R34R12L22L2R6R2L22L29L8L37L34L9L2R33R48L10R8R9R26R4R8L45R23L6R4L33L11R38R40R35L30L6L44L28R22R19L30L38L33L6R11R32R37R50R50R44L34L41R14L17R31L33L34R32L22R43L24R37L49R4R29R11R32R24L3R3R19R49R19L40L22R2L8L7L25R16L19L36L10L43R44R12R30R20R11R29L1L7R27L24R49R22L47R27L28R6R48L20R38R3L9L1R11R29R32R36R13L43L32L5L23L22R3R4R5R38R5L30L3R2L27R21L30R18L28L30R27L11L17L21L7L42R10L36L5L28R48R42R32L29L30R32L29R10L38L49L10R19R48R21R24L1L23R20L30L44R24L50R5R14L8L43R17L44R11L29R9L6R39R42L9L7R47R35R36R5R3L7R22R16L38L31R34R45R45L38L37R46L38L7L1L11L5R31L28L25R40R33L3L39R9R2R5L21R4L26R7R23L47L47R16R42R14L46R10R50L14L23R37R48R23R25R34R23L14R50R46R27L44R45R35L35R4R11R24R12R14R38R32R22R50L26L43R7L40L32R33R22L17R37L29R49R44L12R23R21R19R16L17R21R24R36R20R11R32L13L24L26R1R2R7L22L35L21L26R30L46R24L46L47L36R43R39L33R2L50L25L13R36L42L19L12L43L45L10R28R11L5L49L27R24R2L25L6L33R28R18L2L39L30R24R28R48L8L15R39R16R1R34R43R45R40L32L23L34L35L13L50L18L39R21L27L27R30L34L16R18L29L19R19R25L37R11L1L34R18L17R46R26R19L45L47R25L38R13R22L30L14L43R49R7L1L44L20R36R10R5L27R48L9L12R25R36L42R12L46R1R1L30R19L3R32R23R29R1R14R30R31L1L15L13R36L34R39L16L44R34R34R11L21R23R45L3R19R30L37R4L27R17R23L40L19R21L32L47R49R14L33R18R32L8R40R7R50R2R9L15R37L33R7R21L32L1L8L34L24R50R13L9R32R7R34L12R21L42L26L3R17L37L7R39R43L15L19R3L7R10L35R34R24R21L8L4R49R33R18R46R15L38L18R23L35L12L36R45R5L20L8L49L5R21R12L11R8R17R27L16L16L22R29L41L48L18L11L50R34R4L25R14R14R26R36L15L10R12L10L28R45L6L32L38L21L39R16R43L43R29R15L47L2L43L24R39L30L38R24R47R49L43R37L44L46R25R23L37L20L10L4L11L24R23L4R6R42L50L22R36L49L37R8R2R49L10L21R50R31L23R30R29R1L35R29L26L9R35R10R41L6L30L34R48L50R4L40L20R18R28R23L49L39R10L7L15L48L48R45R3R30L35L2L24R43R9L46R5R1R17L13R17R49R22R3L35R46L39L25L40R25L42L24R23R22R32L13L41R11R30L17R44R16L6R22R30L45L30L29L16L18L24L10R36R37L42L21R28L41R37R47R44R42R15L14R20L4L37R3R7L48L10L38L42L37L13L20L40R18L2R5L24L5L45R28R10R2L29R4R10L33R47R37L15R38L27R17R24L1R11L30L29L8R13R35R28R19L1R16L37L11R42L31R32R28R17R46R13R6R4R15R30R8L46L21R38L17L50R41R2R13L7L25R36R25L35L16R32R44R30R32L50L13R7R9L5R6L43L4R16L9L31R38R49R27L39L37R14L31R26R49L32L10L23L19L12R35L14L44R37R36L25L18L22R17L40L8R45R49R22R30R28R33R40R50L2L18R16R14L35R1L24R36L44R34L36L25L47L3L2R19L45L19R48R29R38R7R26R50R43R20R1R32R13R44L6R10R17L39L29L11L16L4L1R27R14R9L11L28L5L11R11R25R9R28R24L30L21R42L10R10R30R48L25R41L4R49L1R15L5R49R25R25R2R22L22L27R33L17R9L48L49L6R13R36L20R40R37L1R37R13R29R27R49L15L15R29L39R5R1R11L2R40R49R1L22R49R7L39R30L34