### ############.# ########## ########..).......).# #........# ###........##########.# #........# ##.........## #.# #........# .........)..# #.## #.....(..# .........<..# #..####........# #.....!.....# ## ##..##.........# .##.(.......# ..###............# ...........# #.#.............%# .#..........# ###...#............# #%...%.....# .#....##............# ...........# #..##.......######### (.######... $ #...#.....# #.#.......# .. #..#....# . ##..#....# #...#....##### $ ...#........... ..####z.##.....> ##. ##Z).##..)... ########..[......... #<.).$$$..#.###..... .....$######.#.# ..... ...>. ..#.# .... .### ####.. ##. #. #