##### ######...# .. #........## #..########...##....#### ...................)....# #...........#.#.....##.## #..[...##...#.#.........# ###......##....(##...##...# ........)%...........##...# .....##...##.#...##.########## # ....................)<........ #. ####.####....###.##.########## #.# #.##......# #.##....# #... #.........# #.##....# #...#####.........# #.##....# >..#......##....#....# #.##...## #(.(.p.................##...# #....%..##....##...## ..... #.....#....#...###.# ...... #.....#....#...# . ... #..#.##....#...# #..#. ####.##### . #. #.# #. ... .