##... .. ##...# ... ## #..... ... ...##....####.# ........#...# .........#.# #.....##.# ##..#)..#.# #...#(#...# # ##.#)#O###)####### #. #..#..c# #......?. #.#..<.#.###.###.... #....###..##.## .. ###..#.###.!...O.. ..#....##......... #................. [................... .##.................. ##.#..##......####### ...)....#.#...########## #......#...#...#........# .....#.##...............# #.#. #.##.#.......[..# . #.##.#..........# #.##.#..........# #.##............# #.#####.<.......# #.# #.###..#### ..# #.###...# ..# #...#...# ###.....# ###...# #...# #####