-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix test, add real input because there was no test for part2
- Loading branch information
Showing
2 changed files
with
160 additions
and
20 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,131 @@ | ||
................................................................................................................................... | ||
.......#.#.#.#.....#.#...##..........#........##....#......#...............##........#..#...##.......###....#.##........#.#....#... | ||
.###............#........#......#.....#...................................#............#..........#.....#..##.#.......#.....#...... | ||
.......#....#...##......#..............##.###....##......#..................#.....#..#.....#...#.#....#................#....#.##... | ||
..............#................#..#.#...#......#.#..#....................##....#..#.#.....#.#..........#...#.#......#...#..#....... | ||
.....#.....#............##.#.....#......#..#...................................#......##..#.#..........#.#..##..#................#. | ||
.#....#......##.#...#..#.....#................##.#....#.............................##...#...#........#....#....................... | ||
....#.....#................#.....##...............#...............#...........#..#...........#.........#.............#........#.... | ||
.........#.................#...........#......#...#...............#...........#....#....#..........#...#.#.##.................#.... | ||
.........#....#..#.....#..#..#.#....#...#......................#................####...#.....#..........#.......#..#........#...... | ||
..............#.##...............#.#.#..........#..#............#.........................................#.#.#............#.#..... | ||
..............#...#.....#...#....##.............##............##..#.................###........#....#.#.......................#..#. | ||
......#.....##..#....#.#......#.#....#..#.#.....#............................................##.#.....#.#.......#......#.#.#....... | ||
........#.............#.............#.....#................#.......#.....................#...#.........#..#...##..##...##..###..... | ||
.......#..........................#........................................#........###..##......#.#.....#....#....#....#.......#.. | ||
...#......#.#..........#..#..........#..#.....#..........#........#.......................#....#.......#...##.............#.#...... | ||
..#..##...#...........#.#.#.##........##..#...................#....##..##..##...............#....#...........#......##..#.......#.. | ||
....................#.#...#.........##....................#.....#.....#..#....................................#.#.#........#.#..... | ||
............##.#..#.#..#............#..#..#...........#.........#...#...............................#...............#...#........#. | ||
.......##......#..............###......#............#.....#..........#..#.#.....#............#.#.......#..#...............#.....#.. | ||
.......###.......#......#..#..#...#...#...........#......#.........#...........#...................#.....##..........#....#........ | ||
..#...#.#..................##........................#..............##.....#.#.......................#...#..#...#.................. | ||
.........#.......#...#...#.....#......#..............##.......##....#.............##..............##.....#....................#.... | ||
..#....#.....#.....#............................#.#.......#.............#.....................#.........#.......#....##.#.......... | ||
...#.#...#........#....#........#.#...............#..##......#........#.........#...................#...#.......#...#......#...#... | ||
.......................#..#..#.....#............#.#...#..#...........#.......##....#.#................#...................#....#... | ||
.........#....#.#..........#.#....#..................#..............#...#...#..........#..........#.............##..#.......#..#... | ||
...#......#.#......#.....#.##.#...#.....................#....##............#......#...#.........##...............#...............#. | ||
........#.......#...................................#....#...............#....#.##..#............#...#........................#.... | ||
.......................#.......#..............#........#.#............#............................#...#......#..#..#.##.#......... | ||
......#...#.##.............................##.#...................#..#......#.#...#...##..#.........##......#..#....#........#..#.. | ||
.........#.#............#................#...#.##......#..#.....#.##....##.#...........#....................#.............#........ | ||
.....#...#.........#...#.#...#.........#...#....#......#......##...#..#........#.....#.....#.............##.........#..........#... | ||
.....#.......#............#.#............###..#..#.#.....#.##.......#.#.............##..##.....................#.#.......#..##..... | ||
.#...#.....#...#.......................#...#.##...#....#........#.....#...#..................#............##..#...#....#.##.#...#.. | ||
......##.............#...#.........#.....#.....#..#........#......#..#......#..##...#..##.....#.#.................#..#.........#... | ||
.........#..........#.#............###.................#..#.....#.....#..#...#..........#........#..........#.................#.... | ||
..#..........#....................#.....#..#...#....#.....#..#............#....#..#.........##..##..........#....#......#.......... | ||
.........#..........#..#.......#............#...........#.......#..#...........#.......##.....................#.......#............ | ||
...#...........................#..#.........#.#.....#.........#..........#........##.......#...#...............#....##.#.#....#.... | ||
....##.....#...#.......................#..#...#......#....#.#.....#..##.......#.........##.....................................#... | ||
.#......#....##...#............#.....#..#........#......#...##.......#...#...#.#...#.#.....##..........................#..#........ | ||
.#.......##...................#..#......#..#..................##....#..#....#..##.......#..#.....###................#.#............ | ||
..............#.............#..#....#.....#.......#..#....##.........#..#.#.....###.......#.....##...##..........#..........#...... | ||
..#.#..#.................#......#...#.#...#......#...#.............#...#..##...............#........#............##.#.....#........ | ||
........#.....#.................#.....##.....#.#...#..#...........#..............#...#........#........##..............#........... | ||
.#......#........................#..##.#........##......##....#...#........#..#...#..##.........#....#...............#............. | ||
....#.....##..#............##.........#...#......#.#.....#.........#.#.#....###......................#...#......................... | ||
.........###............##..........#.#.#.....#.....#..###.....................##.....#.....#....#.#............................... | ||
...#.#.#............#..#.........###.....####.......#.....#...................#..##..##.......#.................................... | ||
.#.#.....#.#...............................#..#.......##........................#...#....#...##.#...#....................##........ | ||
...#.....................#...#...............#...#..#...#....#......##....#.#..#.#......#...#........#.....##.................##... | ||
.........#.........#..#...#.#.#...#...#..........#......####.#.......#................#.........###...#..#......................... | ||
....##..........#.........#..................#....#....#........#...#.........#..##...#....##.....#.#..........#..#..........#..... | ||
...#............#...#..#.#.#.....#..##.#..#.......................#..#.....#....#...#.....#.....#..........#...#...#............... | ||
.#..................................#..#..#..............#...#.....#...#................#.....#...#...........##..#................ | ||
....##................#....#.......#..#....#....#............##..........##...#.......#.......#...........#....#................... | ||
....#..........#..........#..##......#.......###...........#............#..........#...#.#.#........#.#.#.#.#.#......#..........#.. | ||
............#...........................................#.......#.##.#.....................#..#..#..#.............#..............#. | ||
...........#...#.........#.#....#................#.....#........#..#...#.#.....#..........#....................#...#..#............ | ||
...........#.#...#....#.....#..#..........#...#.#..#..#.#.........#.#.##........#......#................#...........#.............. | ||
................................................#..#..#....#.........#.............#....###..#...............#...#.......#......... | ||
............................#...#..#......##......#...#........#....#.....#.....#...#..#...#..........................###.#........ | ||
..............#............#...#.#...##.......##.....#.##..........#....#............#.......#......##.#....#.......#.............. | ||
...........#.##.##..#.#.#.........###........#...#...#................#.#...............#..#.#........##........#.##.......#....... | ||
.................................................................S................................................................. | ||
.............#.#......#..##..#.............#...........#..........#..##.#...............#..###..............#...#.##.##....#....... | ||
......#......##..#...............#..#............##.......#.#.......##..#...#.....##........#.................#....#......#........ | ||
..........#..........#.#........#....#......#........#.....#.............#....#..............#.#..#...#.............#.............. | ||
...........#........##.#.......#...#....#........#.#.....#........#..#..........#......##.....#...............#....#....#.......... | ||
...........#............#.....#..#.............#..#....#.#.....##............#.......#.......#............#.#..##.................. | ||
...........##..#...#.....##.........##.......#.......#.............#...#......#...##........#..#....#.......##..........#.......... | ||
.............#.......#......#..#...##..#.................................####...#......#.............#..#..#.......#............... | ||
................#............#........#...##......##...................#..#...#.........#..#.........................#............. | ||
.........................#...##.#......#...........#........#........#...............###....#.#........#............#.............. | ||
...#...........##........#..##.....#.....#.##......#....#..#........#.................#.#.........#........##..#..#................ | ||
..#.............#.##....#......#...#.#.......#.......#.................#.....#.....#.............###......#...#............##...... | ||
........................#.....#..##.........#.....#.....#..#........#...#.....#.....#....#......#...##..#...#.............#..#..... | ||
......#........................#.....#..#...#....#......#....#..#.#.#...#.....#..#......#..#..#...#...#..#..#...............#...... | ||
..........#...........#......##.#.#............#...................##.....#..#...##....#..........#........#.............#......... | ||
.#.......................#.....#..........#..##....#....#...............##......#.#..#.###..............................#..#..#.... | ||
.......................#........##......#.#......#......####..........#..#........#.#...........#..#.#..#.....#.................... | ||
....##.....................#..#.......###.................##.......#...#..#.###..#...#..###........#....#.#.............##....#.... | ||
........#..#............#...#.........#........#....#.##.......#...#.......#..#.#.......................................###........ | ||
.......##.....#..............#..#....#..#...............#......#................#................##......#.............#.#......... | ||
....#......##...........###.....##................#...#....##.#......#....................#...##.#.......#............###...#...... | ||
.#...#.........#..........#..#.##.#.#...........#.#.........##....#.#......#........#.....#..#..........##.............#...#....##. | ||
.........#.#.#....#..........#.....#...#..#.#...............#..........#....................##........................#.##....#..#. | ||
........###..#..................#...#.....#.................#.#....#........#................#...#...........................#...#. | ||
.....#.#..#........#.............#.........#.............#..###......#..#.#....#................##.....................##.......... | ||
.#......###....#....#........#.#..#...#.#..#.#...#........................#.........#...#.........#..........#.......#.........#... | ||
..#.....#...........###........#.............#......#......#..........##.......#.#.#....#...#.................#...........#........ | ||
.....#........#..#..#................#......#....#.........#.##.......#...........#...........#.#............#.#....#......##...... | ||
.....#...##.#.....................#......................................#.#..#.#.....#.......#.#............####.#................ | ||
.......#...#......................####..#..#.............#..#.................#.....#...........#............#..#..........#....... | ||
.##.............#...#.#...........................#..........##............#.......#.#......#............#........#................ | ||
.......#.......#.......#................#......#.#.#...#.............#........#........#.....#.#..............#.................... | ||
.#....#......#.#....#.................#.................##..............................#...............#.....###....#......#....#. | ||
........##...............................#........#.............................#.....#..####.............#...#..#.........##.##... | ||
.#.#............#..#..........#.......#......##.#.#..........#.........##.....#...........#..................#......##.......#..... | ||
.................##.....#.#..............#.#.#.###...#.............#.#....#.....##...#.##..#...........#.#.#....#.................. | ||
..#.#..#..#................................#.#.......##.............#.#..........###................#.....##....#.................. | ||
........#........#.##..#.....##.#........#.#...#..#..#.....#...#....#.#.......#...#.....#..............#.........#.#...#........... | ||
........#.....##..#..#......................#................#...............#...#.#.#..........#.#.##......................#...... | ||
........#......#.....#.#.......#............#...........##...............#............#...........#..........#.#..........#.#...... | ||
......###.....#.................###................#......#........#...#.#.#...#....#.#.........#...#...##........#...#............ | ||
..#.##..#..#....#.....##..........#............#................#.#..#.........................#.##..##..........##....#...#.....#. | ||
....#............#.#..#...#......#..............#..#....##...#..#.....#.........#...#...........#..........#.#......#.#...##.###... | ||
....#................#.........#...............##..#...........#.......#.#..#.......................#....#...##........#........... | ||
....#....................##......#...#...........#.......#.#..#..............##.#....................#....#...................#.... | ||
...#..............##......#..............#...........#.......#......#........##.............#.........#...#.#..##.................. | ||
....#........#.#....#....#.#.....#........#..........................#..#.#.#.#.........#..........#.##...#.##..###.....#.......... | ||
.#.......#.#............#..#....#.......#.#............#..........#.#........##.............#...#..#....#..........#..........#.... | ||
...#...#......#..............#...##.......#..........#.....#......##...#..............#................#..............#...##..##... | ||
....#......#.##..##....#.....................#..........#....##......#................#.......#.#..................#......#.#...... | ||
...#...............#..#..........#..#.....#..##............#.......###...........................##................#...#........... | ||
........#....#........#.......#....#..#.#..................#.............##.............#..#.......##..........................#... | ||
.#....................#......#.#........#..................#.##.#..#.....#.........##................................#............. | ||
.......#....................#..#................#......................................##..........#.....#..##..#..........#.#..#.. | ||
..#.....#..#....#.....#......#..##...#.........#.........................................#...#....#.........#...##.......#.#.....#. | ||
...........#..........#..#.#...#...##..#.........#.#...........#....#..............#.............#.......##..#...#....##.......#... | ||
..#.........#.#..#...#.....#......................#..........#........#.......#....................#...##......#.................#. | ||
.#......#...#.#.#......#.#........#.#......#....#....#............................#......####............#.......#..#..........##.. | ||
.#......##..........#...#...........#....#...#.#.................................#.##...#......................#..#..........#.#... | ||
.....#...#.......#...................##.#....#...##............#..##.........#..................#..#......#..........#....#.....##. | ||
.#..................#..........#.....................#.#.........................#...........#...##...#...#...##.#................. | ||
.#..#..#..#..#......#........#........#.......#.#...#.#..................#.......#.......#..#.#......#...#...............#.....#... | ||
.#........#......................#...##.......#..##......................###......#.....##....#..#................#................ | ||
.#...........#.............#..#.....##.........#.##........#.............#....#.#...........#...............#.........#........#... | ||
......#....#.#...###................#....#......#..#........#.........................##.##...#..#..#.#......#..................... | ||
................................................................................................................................... |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters