....# ....# # .... ?# ... ####..####.##... ..............! #. #...#......#.# ##.!#...#........# .......<.......... ............#.#..# ## .#..........#.#..###.... ..#.........#..........# .....#...#..# #..# [....#...#..###..### ........).....ag)..# .#)#...#.########..# #.#.#.# #.(..$......# #.#.#.......###.#..... ..###.# ....... ..# # ....... .#.# .....#. .#.# ..$..# ......