#. #. .# ## ###.# #.# .# ... ..#.# ###.. .# #.###.#.# ##...! .# ...#.#.##########..... .# ###.#.#.........##....a##.# #>............#.##.##.....# #..<#..............#####.##.#.. # #...)........................... #.#...#.....###...#...###......... #.....###.#.# ##..#...#####.###### ####..)...#)# #.............. #.........#.# ##.#.#######.### #...........# #..... .. #.......#.### ##+#### .# #.......#...# #######.....# ####..# #..# #..# #####..######## #..............# #.###........... #........... #.(......... ###.####.... #.# .... ..# ##. ##