. .<. ... .c.. ## ...# #..## ..... .... .#.. #..# ... #..# .. #.# #..# ... .######.####c.### #.# ...r........((...# #.# ########.####c...####.#### ......o.................... ########.####....#....#### ## #.# ##..###....## #...###.###...###.....######## ..................>............ #...###.###...#####.......### #.####..# ##.#....# #.#.....# #.#....# #########.#.....# #...#### ...........#.....# #...# #####...###.....# #...# ###...#######.######.######## #.........)%................. #.#########...######.#####... ##.#...# #...# #.# #......# ###.# #.. #..<...# #.# #... #...#### ..# #.... ##... ..# #..... #.... ..# ##### ...... #.# ####.... #####