.. . ..# . #.# .# #.#.# .. #.#.# ..#.#.#.########### ..............<.... .>...........##### .#...#.####..# #...#.#####.## #...#...# #..# #...###.####.# #..<.....###(####### ##..######..(......# #.#########(#####.###.### #)..........(............ ############.!###.###.### ......c.# #.# .#####..# #.# # #..# #.###.### #..###(.(....# #...(..###.#.# .#####..(##.###.# .'......(.........# .######...#........ #....#....... #.)..#.##.### ......... .# ###c###.## # ... .. ... #.#