######### #.......# ## .### #.......# .#. .(...########.......# #.#.# #..............>.# #.... ####g#####.......# ##...#######.# #.......# ##...(........# #.......# ##.......####..# ###..#### .......$.g(.).(# ##...## ##......(####.## ##.....## .......## .?.. #.......# ###...# #.##.##.......# ..... #.# ##.......# ####. #.# ##.....## # #.# ##...## #.# ## #.#..# ... >. #.##.### ....#. #......# #..#.##......## .>.............# .#.#.##.......# #...........# #.#.##.#####.# #. #.# #.# .. #.# #.# ... .$# #.# .... ..# #.### . ##......# #...# ... ##...#.# ###.# ... .##.# #.# ... ##.# #.# ############### #.# #.. # #.# #.............# #.# #.# .# #.# #.............# #.# ##.###.#######.#### #......<......# ####.###############........)........# #.............# #..........##.............#######.##.# #.............# #.##.#####.##.######...######## #.##.# ######.#.###### #.##.# #.##.# #.#..(.....# #.##.# #)..# #.##.# #.##.# #...######.# #.##.# #.#.# #.########.##.#####.##.# #.### #.# #.##.# #...# #......................# #.# #.# #.##.### #.>.# #######...............## #.# #.# #......# #...# #.##.##.#####.#.# #.# #^# ##.....# #.#.# #.##.##.# #.#.# . #.# #.....# #...# #.##.##.# #.#.# #.# #.....# #.#.# #.##.##.# #.#.# #.# #.....# #...# #.##..... ..#.# #.## ##.##.# #..## #.####... ###.# ####..####.##.# #.###.####### #.# . #.. #.........#...# #...........#####.# ......#.####.#### ###########.......# .##.#.#.# #.# ######### ...#.#.# #.# ## #.#.# #.# ....# #.# .### #.# #.# .