##### ##...## #>....## #......## #.......+ +...$...# #.......# ##.....## ##+###...## #.....e...## #..........# #..........# #..........# .. +..........# #.# #..........# #.# #.e........# #.###..........# #.#............+ #.#.#..........# #..............# .# ##..#####.......# #.# +...# ##.....## #.# ##..#### ##...## #.# #..e..#####)..#####.## #.e#....# #...##.....# #...)#...###..##.##..# #...○e #..##.....)..)# #..#... .#########..# +.....#.e . #..# ###.....#. #..# #........ #..# .... .... #..# #..# #..# ########..# #.........# +.... ##..##.##).# ....# #..###.##..# ..:. ##.## #.##..# #..# ##..# #.##..# #..# ##..## #.##..# # #.#####...# #.##..# +.##.....).#.### #.##..# #.......)...........(..# ###...#####.###.# #.# #...#.# #.# # #.# #####.# #.# #.# #.# #+###+##+###.# #.# ##...#......##.# #.###...........##.# #.##............##.# #.##............##.## ##.##............##..########### #...'............'.............# #####...........##############.# #..........## #.# ##...^#...## #.# ##..###.## #.# #### ### #########'# #.........# #..#...#..# #.###.###.# #..#...#..# #.........# #'######### #.).)....<# ###########