######## ...... # #...####.#### ###...#<....... # #.......##.#### #.#.#...####.# #.#.#........# #............# ###.########## #####.## #......# #.##...# #.#.#### #. #. #...)..# #. .. ###.##.# .. .# #.##.# .##.# ..##.### .... #####.#.## #.. #....#### #@# #...(...# #.# ##....)#.# #<# #........######.# ##.....#.......!# ##...########### ##.## ###