######## #......# #######.################ ......#.#..............### #....)#.###.#####.####...# ##....#.....# #.# ##..# #....####### #.# #..# ###.# #######.# #..# #. #.......# #..# #. #.#####.# #..# ##.### #..# #....######## ## ##........... ... ####..######### ######.....# #..# ..........## #..# #. ###........# #. #..........# #.######...##..# #..............# ####..........#..... ............#.....## #.######.......###....# #.....@.....>...#..##.# ........?............. .. #####.######.###.###.## #. #.# #... .. . #.# #.#.# # .. ##. ##.# #. # # ..