######### #(......# #.#####.# #.# ###.######## ################## ###.###.(........# #...........)....# #.....#.#.######.########.##############.# #.###.#.#.#####........##.# #.# #. #...........#.........# ######## #.# #.###.#.#.#####...####.#### .......#####.# #.....#.#.# ##### #.# #.#.....#.# #.#.##...<# #.# #..<###.#.###### #.##....## #.. ..........#.......... #........# ### #.#######.#.#<####### #.....%..# .#...# ##.ggg...# ##(## ###...### #.# #.g.# #.# ##.## #.# .# ##