### ##.# ## #...# ...# ...#.#$##.#. .%.#.#..... .........# #+#+# #...#..# # #####...###......##.# #...?...##.$...#....# #.###.####.......#### #.#.#$.# #.....### #...#.?###....## ###rY....[.....# #...?#<#.....# ####.#.##....# #.#.##....# #.#...###.# #.###. ... #.. .. ##.. ### ## ..