### #<# ### ###.# ######## #############.. ..#.# #......# #......##...#.# ##########.#.# #####......#####......##...#.# #...#....#.#(# #...........%......(..##...#.# #.#.#.#..#.#.# #....#.#############.###...#.#################.#.#.#.##.#.####### ###.....................................................>........... #........#######...###.###...#.###############.....######.#.######. #.##(###########...###.# #.###.# #####............#.# #.##>..................# #.###.# #.........########.# #.##############.....#####.....# #............# #.# #.# ####......##........##.##### #.........##.# #.. #.# #......##.##...#..#.##.### #.>...######@############### #.###......##.####.##.#.#....# #..(.............@..r......# #..........##.# #.##...#..#.# #.....######.###..#######.## #############.# #.###..##.#.# ###..........# #..# #.##.# #.# #.# #.......# #########..# #..# #....# #####.# #.# #.###.### #..# #..# #.#### #.....# #.# #.# #.# ...# #..# #.# #.##### . #.# #.# ...## #..# #.# #.#.. #.# #.# ... #..# #.# #.#.# #####.# #.# ..## #..# #.# #.#.# ....#.# #.# #..# #.# #.#.# ##....#. #.# #..# #.##### ###.#.####..!..# . #..# #...r<# #..........g.%.# #####..## ####### #.....####.....# #.......# #.....# ###.### #.#####.# #.....# .# #.# #.# #.....# # #.# #.# ###.### #.# #.# #.# #.#####.# ... #.......# .... ######### ... ..... ...