##### #...# #...# ####...# #..>...# #......##############.# #............)....<...# ###...##....###...###.+ #...##......#...# #.#..>............ #.#.##......######.. #.#.##....### . ###.#.###...# #...#.# ##### #...#.# #...#.# ###.#.# #..)#.# #.....#### #........# ##.......# #.......# ##...#### #.....## #.#....# #.#....# . #.#....# #### .. #.#....# #... .g### #.#.#### #... ...... ###.#.######...#####.##.... #...#............%..g.g... #......########...##...... #......########...##.####### ###...............)g...(.... #.########.....###..###### #...# #.....# ..# #...######...###....# #.................... ##...#############..## #...# ..# #...# ### #####