# ## .#. #. ....#.####### ....#....##.# ...........o# #.#.....###.# ..........#.# #.#.....###.# ..........#.#.# ..###...#.#.#.# . #....)#.#.# ###.....#.#.# ...........#.############## ####..........o...........# #...........5..{.####.## #...#.#.......O..# #...#.#.#.######## .# #.......#.# ..# .# #...#.###.# #.# .# #...#(# #.. #.####.# ..####..##(##########.#....# .......))..................# #.#####.)########.###.###..## .........#........#.....#.## ####.#.##.######.#...>.#.# ..........................# ..###.#..#.##.....#.....#.# #.#.........).#.....#.# # #.....#.##..###.###.# #.#####.##..........# #.#+### #.##.#.#.#.#..# #.....# #.##.#.......## #.....# #.##.###.##### #.....# #.##)# #... #.....# #.##<# ##### #.....# #.##.# #.....# #.##.# #<....###.##.# #.........##.######## #.###................ #..........#.######## #####.####.#.# #.........#.####### #....##.#.......... #.....#.#..######## #..........# #.#...#....# #.#...#.#..# #.......#..# ####..#....# #.(###..# #..# #..########## #..###...........# #....#.#########.# ##.#....########.# #...............# ###.#.#########.# #.#.# #.# ##### ###