#. # ########. #... .# ###(((..... #... ######. ###.......# #... .(#.. #....Y# ###...####.#.# . #.....# ........(..#.##.... #.....# ........(.......... #.....# a........(.#....... #.....# .#..(#.##(#.?##.#. ###.... #(..(((Y.#...% ##### #...#.#####.... #...#.# r..... #.. #.# ...... .... ..# ...... #... ..# #... ...# ...