######### #.<.....##.. #.#####.##.# #.#####.##.# #........... #.#####.##.# .# #.#####.##.####..# #.....(.##..)..!.# #.#####(%...oo...# #.# #............ #.. #......##..#. #.. #......# ... #.. #......# . #... #......# ## ###...?.. #######