####################### #.....................# #....#############....# #....# #....# ####.# #.#### . #.##### #.# ...# ####.#...# #.# ...# #....#...# #.# ...# #....#...#########.##########.#### #......)......................... ######....########....###......##### #......................<........... ####....####..)#....##.......## #....## #...#.#####...##.## ###...## #####.# #...##.# #(....# #.# ######.# #.....# ######.# #.# ..# #.....# #......# ####.# #.# ####.######.###### #....# ##.# #####.# #....# #....# . ...###### #...#.# #....# #....#######.# .......# #...#.# #....# ##........(#.# .......# #...!.# ####.# .# ###...###.#.# #...... #....># #.# ..# #...###.#.# #...#### ##### ##...^# #.#######...#####....##.#.###......# #.#########...######....# ####..................%....#...%......# #.....){)....%....###...# #...###...###########...####..........# #...###)%.........#####.###>..##....####...#####...###.........## #..)...............)%<...........................##...%..# ###)...............<)......(............##...######.....## #.........##....#####...######....###.######### ##....# #.............................................####.#### ###...#......########...#...########.......##....#%# ########... #...#...# #...)...##....#.# ## ##### ... ###.##...##....#.# ... .............####.# . .................# #...#...########### ...##### #