# ## .. .. #### .. #. #.. ###.##. #.# .......##.# ##........#######.####### ...........@......#.....# #........##########'###.# #.#+#####..............<# #+#######.......# #.......# ### ### #.......# #.. .O# #.......# #.#### #.# #.......# #.#.. #.# #....=..# #.#.##### #.# #.......#####.#.....# #.# #.#.............#.### #.# #.#####)#####.#.#... #.# ...#.#.....# #.#.#######.# (.<......### #.#.........# .###.##### #.########### ... ..# ..... ### .. o