########. ##......... #.##########...#...#.# ........#............ #.#..#.......# .. #...###.....###.# #....#....[..#..# #...............# #...#.....<#......# ###.#.$...###.....# #.#......#>?....## #.#.))......(....# #.#..#.......#...## #...###.....###...# ..#. #.......#..#.# ##!#.............#.#### # ###########.#...(... ###......... #########........... ..........###.#####. #####......###.# #..............# #.###gl...$##### #w$....# ...##.##.# ###. #.##.# { #. #.##.. #. #.# ### #. #.# #.#