##### #########.@ #...########### #.......... #.#...........# #.##....... #...#########.####.# .#.##.# ##.## #......# .# # #.# #######..###.# .# #.# .........# #.# .# #.# .######.## #.# .# #.# #.####.# .# #.# #..<...# #.# #.# ######.# #.# #.# #.# #.###.# #..##.# ##.##.# #.##.# #.##.# #....############# ###..............# #.#####F......... #.# #.######.#. #.# #.# #.# ..# #.# !### #.# #. #. #