######### #.......# .. #.......# ...###.?.....# ......#.......# .......h.......# ....h..h.^....# ##.....gs....# #####...hr......# ........>.......# ########........# #.......(.. #......... #........ ###..... ..... ..# ### #.####.### #..#.%...## #.)P...P.# #...)....# #....<...# #...%....# #..P...P.# ###.......## #.......### #.####.[####### .. #...>......# + ###.######.# ...# .# ##..# .# #..# .# ...# ## #.#.# #.#.# .