########## #........# #.######.# ############### #.# #.# #.............# #.# #.# #### #.###########.# #.# #.# ######### ....# #.# #.####.# #.#######.......##.###.### #.# #......# #................).#.....# ### ######.############.#.##.##.####.#.#.### #..........# #.#.##%..............# #.###.####.#### #.#.#####.####.#.#.#.# #.# #>........# #.#.# #.# #.....# ##...##.#.#####.# ..#......%# ###<### #.# #%#>#.# ##...#..#.. #.# #.# #.....# .#...###.# #.# #.###...#.# >..#. .# #.# #.@..#.##.# . # ## ... #.#.##.##.. .#. #.#.##.##### . . #.#.##.# #. .# #.#..... . . #.####.# #.# #.# ..# #.# #.# #.#