# ... ##########..... #.......ooo.... #.########..... #.# ... #.# # #.# ## #.# #.. #.# #.# .. #.# #.##.# .## #.# #.##.# ...##. #.#####.##.# ..... #.......##.# ...# . ######..##.##...##.. ### #..##.......... ... #.............# #.# #.###.........###.## #.# ###....### #... #.# ##.#...# #..# # #.# #?###..# #..###.# #.# ##.#...#####)>.)..# #.# ##.#..)...[).##..# #.# ####.######## ..# #.# #.# ..# #.# ..# #.# ..# #.# ..# #.# ..# #.###### #......# ######.# ########.# .......<.# ##########