########## #........# #.######.# #.# #.# ##### #.# ####.###...# #.# #..........############### #.# #.##.###...##............# #.###.##.###..[##.###.##.###.# #......^.##.....#.# #.##.# #.# #####.######......# #.##.# #.# #.# ##.##### #.#..# #.# #.# #.# #.#.####.# #.# #.# #........# ######.# ##'## ####.###### #......# ##...## #........# #.###### ##.....## #(##.###.# #.##.## ##.......###.##.###.# ..#########.#...####.........##.#......# $ ..........<..(.....).........'.......#.# .#####.###.....####.........##.#......# #.# #..#.## ##.......###.##.##..# #.# #.....# ##.....## #.#####..# #.# #...#.# ##...## #........# #.# ##....########'## #######.## #.####.#.###.......># #.# #......#.# #.#####..# #.# ########.# #.##.....## #.# #.###.##.#....## #.# #..........###.#########.# ####.^.....# #(((((..)...# #.#####.###.########### #.# ##...## #.# #.### #+# #.# #.# #.# #.# #.# #.# #.# ######### ##.###### C.......### ###...#.... ......C(..# #.......# #..###.#(#.# ##....#.# #. ### #.#.# #..#..#.# #..#.. #.#.# #.###...# #..#.# #.#.# #..#..### #..#.###(#.# ##<..## #.......>#.# ##...## #.........# $ ##.....## ###.####### ##.......## #.....# #.........####.###.# +....)....+....# #.# #.........####.###.# ##.......## #.....# ##.....## #####.# ##...## #.# ##'## #.# #.# #.# #.# ##########.# ##.###........#.# ##...##.######.#.# #.....#.##.......# ....#...##.##.###.### ....##.###.##.# #.# ...............# #.# ....#######........# ... ##########