##### #...# #...# #...# ##...# ### ####....## ##.# ........O# ##..# ...C...#C# #...# .......#.# #.#.# ..##...#.## ###.#.#### . .....#..# #.......... ..#.$.##.###..##.####. ..#......%.....##.# >......###$###.##.. #... #.....# ..# #.# ###.... # #. .>..# ..# ..... ... .#.#.## ###.# ..# #..... ... #...### #.... #...#...# ####....# ##..<{..## #..###...... #.## #.##... #. .# .. .? .# . .## # ##