########### #o........# #.........## ###........... #...........# #..!..g...# ####.###### #..# ##%## #..# #.## #####'######### #.............# #.............# #....%........# #.............+ #.............# ############'## #.# ####.# ######### ##_...# #....(..# #..#### #.......############'## #.......'...##........# #.....<.###..%......[.# #.......# ####........# #.......# #<.......# #.......# #........# #.......# #..>.....+ #.......# #.....<..# #####+### ###+######