############ ...........# ##########.#### #..........######### #.#####.##....>....# #.##########.# #.# #.# ##.#####.##########.## ................g....# ##.######.#########..# ..........# #..# #.######g.# #..# #..# ######..### . #..###.........# #.### #..#.........#.# ....# #####..#.#.#####.#.# #.#>#.#######.............##.#.# #.#.#.........###............#.### ###.#.##############.>...##.##.....# #........................##.##)###.# #.##..########......#...###.##.# #.# #..# #.####....####.##.###.# # #..# #.# ####.............# .####.##g.# #.# ######....#.### ........).# #.# ###..#.# ##.#...#.#########.# #..#.# #...#.#..))....##.# #..#.# #.# . #)######.##.# #..#.# #. ####.#####...#.# #..#.# ...####.###.#.......# ..# ####<.#.## .......).g....#####...### #.gg..#..# ###.###.###.#.# #.##.###.# #. ......# #.##.# #.# #.###...... #g##.# #.# #. #.#..... #.##.# #.# #. #.##.#### #)##.###.# #. #.# .# #.##.....# #. #.# .# #...####.# ###.###.# . .######.####.# ........# ..............# #.......# .######.####.# #....o..# #.# #.# #o.o.ob<# #.# #.# #.......# ..# #.# #####..(# ### #.# #.... #.# #.=.# #># #...# . ..... ##..!. ###