### #<# #.# #.# #.########### #...........# ###########.# ..#.# #.#.# #.#.# ## #.#.# .. #.#.### #####. #.....# ...... ###.#.# .......#######.#.# #.# ######........#.. ###.# .#....#.########### .... ..................... ...#.#.#.#.##.#...#####.## ..#.#.#.#.##.#...#####.##### ..#.#.#.#.##.#.............# #.#.#.#.#.##.#..######.###.# #.#.#.#.#.##.#........O# #.# #.#....##.##.##.#####..# #.# #.#.................#..# #.# ###.#...%##.##.#..###.#..# #.# #........##.##.##.###.#..# #.# #........##.#.........#..###.# #........##.#####.#####......# #.....#####.#............##### #.....# #.#.###.######.# #.....#####.#.#...# #.# ###....%....#.#.#.# #.# #.............#.# #.# #.........#O###.######.#### #.#.###.#.#.#.............# #####.#.###.#.#.#.#.######.##.# #.....#.#.....#.#.#.........#.# #.# ########.###.#.....#.#.#.######..#.# #.. #.# #.........##.......O.#.#.######..#.# ##.. #.# #.........####.....#.............#.# #... #.# #.........# ###.......#.######.##.# #...######.## #.....%...# #.......#.# #.##.# #...........# #.........######O......#.# #.##.# #..........# #.........##...........#.# #.##.# .#.##..........#####.........##.....###.#.#.######....# ........[.....................'......>..............### #####..........################.....###.#.#.#######.# ############ #.....+...#.#.# #.# #.....#####.#.# #.# #.....# #.#.# #.# #.....#####.#.# #.# ###.......#.#.# #.# #######.#.#.# #.# #.#.#.# #.# #.#.#.#######.# #.#.#.........# #.#.########### #.#.# #.#.# #.#.# #.#.# #.#.# #...# ###.# ###