. ##### ######## ... ####%O<# #.......# ......#######....### #...g...# ........)...'....# #.......# .......######....# #.......# ..... #..).# +<..p...# ..g. #....# #.......# ... ###### #.......# . ....##### ....# .....+ .....# #.....# ... #.# .....# ......# #......# #o..o..# #......# #...(..####### #.............. #######.####### #.o(o.g.......# #.#####.#####.. ####o# #........... #<...# #.##.###### ###### #. .# # .# ##